estamos tendo um problema muito estranho com nosso Discourse SSO. Desde que um usuário saiu da personificação, ele não consegue mais fazer login. É isso que acontece agora se ele tentar fazer login: (o usuário estava logado no Nextcloud anteriormente).
O servidor simplesmente fecha a conexão. Não consigo encontrar nenhum log de erro. Nem nos proxies nginx, nem no Discourse, nem no Nextcloud.
Curiosamente, não tem nada a ver com a rede ou o dispositivo. É apenas este usuário que não consegue fazer login.
Também tentei limpar os Dados do SSO do Discourse, mudei o Endereço de E-mail para forçar a criação de uma nova Conta no Discourse. O Problema ainda persiste.
Suspeito que seja um problema com o plugin Nextcloud, no entanto, não vejo nenhuma mensagem de erro do Discourse, o que me surpreende. (Limpei o log e tentei novamente, nenhum registro apareceu.)
Ok, agora temos um PROBLEMA REAL. O problema parece estar se espalhando para outros usuários. E o segundo não é um administrador e, portanto, não pode usar a solução alternativa.
Se eu quiser entrar em contato com o suporte (pago), com quem devo falar no meu caso?
Sim. O Nextcloud SSO suporta apenas login baseado em GET e não em POST. Nosso proxy nginx descartou silenciosamente a solicitação, pois tínhamos muitos grupos preenchendo o cabeçalho da solicitação.
Nossa solução alternativa atual é aplicar um patch manualmente no plugin para não incluir grupos:
Em breve mudaremos para o Keycloak para autenticação.