Erro do Discourse OpenID Connect

Quero conectar um provedor keycloak externo ao meu fórum.
Usei o Discourse OpenID Connect.
https://meta.discourse.org/t/discourse-openid-connect/103632/1
mas recebi uma mensagem de erro ao definir opções e conectar.
Não estou familiarizado com o Discourse, então não sei o que fazer.
Por favor, ajude-me.

1 curtida

Olá :wave:! Bem-vindo ao Discourse Meta :discourse2:

Você pode compartilhar se houver algum erro ou aviso em /logs?

Talvez haja uma pista lá :thinking:

Você também pode me enviar uma mensagem privada se precisar de ajuda adicional :slight_smile:

Recebi este log de erro:

NameError (uninitialized constant FinalDestination::FaradayAdapter) lib/cache.rb:94:in `fetch' lib/middleware/omniauth_bypass_middleware.rb:50:in `call' lib/content_security_policy/middleware.rb:12:in


Vejo que você está usando a imagem do Discourse criada pela Bitnami, que é uma instalação não suportada.

Mas, dependendo do erro, pode ser que algo esteja errado com o documento de descoberta.

Eu recomendaria que você tentasse uma configuração baseada no Discourse oficial :smiley:!

2 curtidas

Este erro sugere que você está usando uma versão antiga do core do Discourse. Se você atualizar para a versão estável mais recente, beta ou tests-passed do Discourse, o problema deverá ser resolvido.

Não tenho certeza de como a atualização funciona com a imagem Bitnami. Como @Alexander mencionou, não recomendamos nem damos suporte à imagem Bitnami. Para a melhor experiência, recomendamos a Instalação Padrão.

5 curtidas

(postagem excluída pelo autor)

@Ken95 Você encontrou alguma maneira de consertar isso?