Traefik dynamic configuration with Coolify returning 403 for websockets

HTTP works fine

http:
  routers:
    octopi:
      rule: Host(`xxx`)
      service: octopi
      entryPoints:
        - https
      tls:
        certResolver: letsencrypt
  services:
    octopi:
      loadBalancer:
        passHostHeader: true
        servers:
          -
            url: 'http://192.168.1.204'


You need to provide more context. Traefik static config, dynamic config, compose file(s) if used.

Enable Traefik debug log (doc) and Traefik access log in JSON format (doc) for further insights.