SSO rotto dopo rebuild con stable v3.3.3

Non è il caso: abbiamo un’implementazione piuttosto standard di quanto descritto in Setup DiscourseConnect - Official Single-Sign-On for Discourse (sso) seguendo i reindirizzamenti. Funziona senza problemi da alcuni anni e non l’abbiamo toccata.

Anche se non stiamo facendo nulla di insolito con l’SSO, ho comunque provato disabilitandola nella console Rails e tutto ciò che ha fatto è stato rimuovere il messaggio di errore, nel senso che quando il provider SSO reindirizzava a Discourse, invece dell’errore Account login timed out, please try logging in again., non c’era alcun messaggio (né di errore né di altro) – ma, sfortunatamente, ero ancora disconnesso.

Anche io sto cercando disperatamente una soluzione perché è piuttosto strano. Penso che il fatto che il problema non si sia presentato quando abbiamo aggiornato inizialmente a 3.3.3 tramite l’interfaccia web, ma solo (~36 ore) dopo un rebuild da console, possa essere un indizio, ma non so abbastanza sulle differenze tra i due.

Ho provato ad aggiornare di nuovo a 3.3.3 e il problema si è ripresentato immediatamente. Tornando a 3.3.2 l’SSO ha ricominciato a funzionare.

2 Mi Piace