Puncte:0

Reverse Proxying 2 servere nu funcționează pe nginx

drapel us

NOTĂ: Am rezolvat problema de proxy inversă doar repornind, se pare că 127 de zile de funcționare a fost prea mult pentru desktopul meu Windows. Încă am nevoie de ajutor cu partea ssl, așa că orice ajutor ar fi foarte apreciat.

Problemă SSL

În ceea ce privește partea SSL, nu pot ghici de ce nu funcționează. Iată configurația mea completă și finală pentru kra.domain.in

worker_proceses auto;

evenimente {
    conexiuni_muncitor 768;
}
 
http {
    Server {
        asculta 80;
        nume_server kra.domain.in www.kra.domain.in;

        Locație / {
            proxy_pass http://127.0.0.1:5500;
        }
    }

    Server {
        asculta 443 ssl;
        nume_server kra.domain.in www.kra.domain.in;

        ssl_certificate /nginx/ssl/ssl-bundle.crt;
        ssl_certificate_key /nginx/ssl/private.key;

        Locație / {
            proxy_pass http://127.0.0.1:5500;
        }
    }
}

Acesta este grupul meu de IP virtual de pe Fortinet Firewall Grupul IPv4 virtual pe Firewall

De asemenea, am actualizat setările de administrare pentru a nu folosi portul 443.

În ceea ce privește certificatul SSL, am folosit ZeroSSL pentru a-mi genera certificatul SSL și am urmat pașii furnizați la acest link: https://help.zerossl.com/hc/en-us/articles/360058295894-Installing-SSL-Certificate-on-NGINX

Am îmbinat fișierele folosind cat (git bash) și puteți vedea fișierul meu hosts acolo. Nu mai am nicio idee de ce nu ar funcționa asta.

Problemă rezolvată, această problemă a fost rezolvată, vă rugăm să ajutați la cea de mai sus

Am această problemă de aproximativ o săptămână și m-am gândit să întreb aici pentru că nimic altceva nu a funcționat.

Deci, folosesc nginx pe Windows și am reverse proxy IP-ul meu extern/public la 127.0.0.1:5500. A funcționat suficient la momentul respectiv, acum aproximativ o lună, dar nu am putut să lucrez ssl, vom reveni la el într-o secundă. Aceasta a fost configurația mea pentru un singur proxy invers pe domeniul meu kra.domain.in, și a funcționat impecabil și încă funcționează impecabil. Cu excepția părții SSL, care nu era obligatorie pentru ca aplicația mea să funcționeze, dar mă gândesc să adaug SSL acolo pentru că s-ar putea să am nevoie de el.

Deci, SSL nu a funcționat în cazul meu, configurația comentată este ceea ce am folosit pentru partea SSL, portul 443 este deschis și din firewall-ul meu. Am primit certificatul de la ZeroSSL și nginx nu mi-a dat nicio eroare pentru configurația sau partea de potrivire a cheilor, doar portul 443 sau portul https al rețelei mele nu a răspuns.

djdomi avatar
drapel za
Este acesta un domeniu public pe care sunteți dispus să îl spuneți și sau ce înseamnă „Rețeaua mea” - este găzduit acasă?! Și /nginx există cu adevărat? Este o cale care nu este implicită.
SwagBeast SKJJ avatar
drapel us
nginx funcționează suficient și da, acesta este un domeniu public, cred că am găsit problema, voi ajunge din urmă cu problema mea după ce voi cere cuiva să deschidă portul 443, bănuiesc că nu este deschis deoarece https funcționează pe ip-ul meu local ( 192.168.1.120), dar pe ip-ul public, gestionat de firewall-ul meu, eșuează.
SwagBeast SKJJ avatar
drapel us
Și nu, nu chiar acasă, aceasta este găzduită în rețeaua mea de birou.
djdomi avatar
drapel za
Sper că știi ce faci. Nu sună așa.
SwagBeast SKJJ avatar
drapel us
Îmi pare rău, dar știu ce fac, dacă nu exact ce fac și am remediat și problema, tocmai am greșit ip-ul local al mașinii mele (folosit 192.168.0.120 în loc de 192.168.1.120)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.