DownStreamStatus: 504 / OriginStatus: 504

Hi,

I have updated Traefik (from 3.3.4 to 3.6.8 ) and Crowdsec (from 1.6.10 to 1.7.6 ).

The problem I do have today was already existing before the update.

I have a mix of dockers and VM running under a proxmox cluster (three nodes).

All my servers are accessible from outside, all except Homeassistant (but accessible in local). My HA is running as a standalone server (green box). I haven’t change any thing concerning Traefik or Crowdsec config.

As you can see on the logs, I do have a 504 error:

{"ClientAddr":"172.64.223.10:13042","ClientHost":"172.64.223.10","ClientPort":"13042","ClientUsername":"-","DownstreamContentSize":15,"DownstreamStatus":504,"Duration":30037767742,"OriginContentSize":15,"OriginDuration":30000526226,"OriginStatus":504,"Overhead":37241516,"RequestAddr":"haoss.domain.tld","RequestContentSize":0,"RequestCount":6580,"RequestHost":"haoss.domain.tld","RequestMethod":"GET","RequestPath":"/favicon.ico","RequestPort":"-","RequestProtocol":"HTTP/2.0","RequestScheme":"https","RetryAttempts":0,"RouterName":"homeassistant@file","ServiceAddr":"ha_ip:8123","ServiceName":"homeassistant@file","ServiceURL":"http://ha_ip:8123","StartLocal":"2026-02-22T12:03:15.663899799+02:00","StartUTC":"2026-02-22T10:03:15.663899799Z","TLSCipher":"TLS_CHACHA20_POLY1305_SHA256","TLSVersion":"1.3","entryPointName":"https-external","level":"info","msg":"","time":"2026-02-22T12:03:45+02:00"}

No “decision” from Crowdsec.

Any idea where to start ?

Thx

OriginStatus is the return status code of your target service. Check the target service logs, I would expect you see error messages there.

If I am not mistaken, when you said “target service” you are meaning my HA box ?

If this is right, I have had a look to logs of my HA server (core, supervisor and host) I didn’t find anything related to my issue ….

My bad, 504 is gateway timeout. So it seems Traefik can not reach your target service.

Have you tried a ping or curl from the Traefik node? Within Traefik container, you can try wget.

Share your Traefik static and dynamic config, and compose file(s) if used.

Working …. my bad too :slight_smile:

Proxmox fw pb :frowning:

Very sorry.