Netwerkprobleem

Synology reverse proxy geeft 502 Bad Gateway: zo zoek je de fout

Een 502 betekent meestal dat de reverse proxy zelf bereikbaar is, maar geen bruikbaar antwoord krijgt van de interne dienst waar hij naartoe moet sturen.

1. Test de interne dienst zonder reverse proxy

Open eerst rechtstreeks http://NAS-IP:POORT of het interne adres van de app. Werkt dat niet, los dan eerst de app/container op.

2. Controleer protocol en poort

Een veelgemaakte fout is HTTPS als bestemming gebruiken terwijl de app intern alleen HTTP aanbiedt, of een oude poort invullen na een containerwijziging.

3. Controleer of de container draait

Kijk in Container Manager of de app stabiel draait en niet steeds restart. Een 502 kan simpelweg betekenen dat de backend op dat moment down is.

4. Gebruik het juiste interne adres

Als je reverse proxy naar een container-IP verwijst, kan dat adres na rebuild veranderen. Waar mogelijk is een stabiele hostpoort of vaste interne naam robuuster.

5. Controleer firewall

DSM-firewallregels kunnen verkeer blokkeren tussen de reverse proxy en de backend. Test tijdelijk gericht en maak daarna een minimale permanente regel.

6. WebSockets

Sommige apps hebben WebSocket-headers nodig. Als de pagina half laadt of realtimefuncties falen, controleer dan de geavanceerde reverse-proxyheaders.

7. Certificaat is meestal niet de oorzaak van 502

Een fout certificaat geeft normaal een TLS-/browserwaarschuwing. Bij 502 kijk je eerst naar de backend, poort en protocol.

Lees de basisgids reverse proxy