czy jest z nami admin, który mógłby wesprzeć mnie wiedzą? generalnie mam taki kejs.
- serwer A ma odpaloną usługę np. dev.domenaA.pl (wszystko cacy)
- chciałbym aby sub.domenaB.pl wyświetlała (proxy jak to nazwiemy) zawartość dev.domenaA.pl
obie domeny są w Cloudflare, niby ustawiłem cname w DomenaB ale zwraca błąd `521` :/
edit: już nieaktualne -> https://101010.pl/@bobiko/109822515488332458
dodałem link z opisem: https://101010.pl/@bobiko/109822515488332458
@bobiko @emill1984 pewnie w domenie A nie masz certyfikatu z domeny B. Normalnie przy cname twój cert powinien mieć oba common names. Albo zmień ustawienia cloudflare tak by pozwalał na niepoprawne certyfikaty (słabe) albo zrob w letsencrypt domeny A dodatkowy common name z acme challenge DNS record.
@bobiko @emill1984 ewentualnie jeszcze może być prościej bo widzę że 521 to jest server refused. Sprawdź czy w ogóle serwer w domenie A rozpoznaje domene B. Być może zwyczajnie jej nie rozpoznaje i wywala wszystkie requesty.
Jak to jest nginx czy coś to letsencrypt może nawet ogarnąć ci przy okazji certyfikat automatycznie (nie wydaje mi się ale nie jestem ekspertem)
@sznowicki @emill1984 tak, `521` to problem z SSL, bo w domenie B miałem FULL SSL na certyfikacie od hostingu (shared). odkryłem to za późno, wiec musze odtworzyć kroki, które zrobiłem, od nowa :D
@miklo hej. dzieki z info. generalnie to zdązylem przełączyć SSL na flexible, bo tak, miedzy 2 serwerami nie ma (jeszcze) szyfrowania (zresztą nie ma sensu, bo nie bedize czego zabezpieczać). domeny te mają różne hostingi, o rożnej konfiguracu (domenaA siedzi na vps, zas domenaB to klasyczny shared hosting).
Na domenaA działa nginx z reverse-proxy na uruchomiony serwis w dockerze, a domenaB - teoretycznie ma wyświetlać to samo, co domenaA jako własne (niby ustawiłem CNAME ale nie chcie działać). Chciałem ustawić AAAA (bo to mikrus i tylko ip6) w domenaB ale albo wywalło błąd 521 (to juz wiem, ze `moja wina`) albo wskazywało na głowną stronę domenaA (jakby nginx'owej konfiguracji nie bało pod uwagę).