Plugin SAML e configurazione non standard

Ciao,
qualcuno ha esperienza con Discourse self-hosted e il plugin SAML con configurazione non standard?

Vorrei configurare i parametri per utilizzare attributi SAML esistenti (completamente diversi da quelli che il plugin SAML ritiene standard), ma anche se li ho configurati nell’ambiente di configurazione come mostra la documentazione del plugin, ottengo una pagina bianca all’URL https://host.name/auth/saml/callback, e il log standard dice:

(saml) Setup endpoint detected, running now.
(saml) Request phase initiated.
Started POST "/auth/saml/callback" for 192.168.3.178 at 2024-09-30 06:52:20 +0000
(saml) Setup endpoint detected, running now.
(saml) Callback phase initiated.

Aggiungere:

  DISCOURSE_SAML_LOG_AUTH: true
  DISCOURSE_SAML_DEBUG_AUTH: true

non aiuta affatto (ho verificato che quella variabile sia impostata nell’ambiente del container).

Inoltre, posso confermare che tutti i passaggi precedenti nell’autenticazione SAML sono stati eseguiti correttamente e il plugin ha ricevuto all’URL di callback messaggi SAML corretti (solo per informazione, abbiamo quasi 400+ SP che utilizzano quei servizi IdP senza problemi).

Qualsiasi suggerimento?

Dubravko