Mespi | 2020-02-05 16:21:18 UTC | #1
server {
listen 80;
listen 443;
server_name beta.dblista.pl;
server_tokens off;
location / {
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_pass http://0.0.0.0:3331;
}
access_log /var/log/nginx/dblista_access.log;
error_log /var/log/nginx/dblista_error.log;
}
Błąd:
2020/02/05 16:26:58 [error] 887#887: *1 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: beta.dblista.pl, request: “GET / HTTP/1.1”, upstream: “http://0.0.0.0:3331/”, host: “beta.dblista.pl”
Czy ktoś z was może wie jak sobie z tym poradzić?
Nieznajomy11 | 2020-02-06 18:32:39 UTC | #2
Tak strzelając:
proxy_pass http://127.0.0.1:3331;
I swoją aplikację z tego portu też ustaw, żeby się bindowała na ten port na adresie 127.0.0.1.
Mespi | 2020-02-05 16:42:44 UTC | #3
:thinking:
Spróbuję…
Tylko beta ma problem… reszta jest podobnie skonfigurowana i takich problemów niema
Beta jest ustawiona na 0.0.0.0, ale ok spróbuję
Mespi | 2020-02-05 16:53:46 UTC | #4
Ustawiłem, ale teraz pojawił się inny błąd:
2020/02/05 17:49:32 [error] 4761#4761: *22 connect() failed (111: Connection refused) while connecting to upstream, client: x.x.x.x, server: beta.dblista.pl, request: "GET /favicon.ico HTTP/1.1", upstream: "http://127.0.0.1:3331/favicon.ico", host: "beta.dblista.pl", referrer: "https://beta.dblista.pl/"
Aplikacja node nie zwraca żadnych błędów
Nieznajomy11 | 2020-02-05 16:56:18 UTC | #5
[quote=”Mespi, post:4, topic:13452”]
http://127.0.0.1:3331/favicon.ico
[/quote]
Na pewno ten serwer poprawnie obsługuje takie żądania? Upewniłbym się z tej samej “maszyny” wgetem, czy innym oprogramowaniem.
Mespi | 2020-02-05 16:57:47 UTC | #6
Naprawiłem już tamten problem, zapomniałem wstawić ,
w kodzie za “localhost”
Tak czy owak po minucie ładowania strony zwraca mi:
2020/02/05 17:55:47 [error] 4761#4761: *79 upstream timed out (110: Connection timed out) while reading response header from upstream, client: x.x.x.x, server: beta.dblista.pl, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:3331/", host: "beta.dblista.pl", referrer: "https://beta.dblista.pl/"
Nieznajomy11 | 2020-02-06 18:26:14 UTC | #7
Zweryfikowałeś, czy strona działa bez udziału serwera pośredniczącego, tak jak pisałem w poprzednim poście?
Mespi | 2020-02-06 18:32:32 UTC | #8
Dzięki za pomoc. Pewnie to, co pisałeś rozwiązało by mój problem.
Postanowiłem przywrócić kod do poprzedniej zapisanej wersji jak i config do wersji która jest wyżej. Po wykonaniu tych czynności wszystko znowu śmiga :D
system | 2020-03-09 18:32:49 UTC | #9
Ten temat został automatycznie zamknięty 32 dni po ostatnim wpisie. Tworzenie nowych odpowiedzi nie jest już możliwe.