Msg="unknown TLS options: tls-opts@file"

Since v2.8.2 and above, I've been getting the above error.

Entrypoint is set to: - --entrypoints.https.http.tls.options=tls-opts@file

File (/rules/tls-opts.yml) content is:

tls:
  options:
    tls-opts:
      minVersion: VersionTLS12
      cipherSuites:
        - TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
        - TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305
        - TLS_AES_256_GCM_SHA384
        - TLS_CHACHA20_POLY1305_SHA256
      curvePreferences:
        - CurveP521
        - CurveP384
      sniStrict: true

Not quite sure what's happened, some form of regression or feature removed?

Not quite sure how best to troubleshoot.

This works in v2.8.1.

Hello @modem7 and thanks for your interest in Traefik,

The issue you are facing is most probably due to a stricter parsing of the dynamic configuration introduced by #9258 which is normally fixed in Release v2.8.3 · traefik/traefik · GitHub.

Please ensure that the dynamic configuration is valid as explained in the following documentation: Traefik Getting Started FAQ - Traefik

Hope this helps!