Este documento foi traduzido usando tecnologia de tradução automática de máquina. Sempre trabalhamos para apresentar traduções precisas, mas não oferecemos nenhuma garantia em relação à integridade, precisão ou confiabilidade do conteúdo traduzido. Em caso de qualquer discrepância, a versão original em inglês prevalecerá e constituirá o texto official.

Solução de problemas de autenticação e autorização

Quando a autenticação ou autorização falha, geralmente é devido a uma incompatibilidade na configuração do provedor e do SUSE Observability. Para facilitar a solução de problemas, é possível habilitar o registro de depuração no SUSE Observability especificamente para autenticação e autorização.

Desative o registro de depuração assim que terminar a solução de problemas, pois é muito provável que o registro de depuração contenha segredos e/ou informações pessoais.

Para habilitar o registro de depuração, copie/cole o seguinte trecho de yaml em um arquivo debug-auth.yaml.

stackstate:
  components:
    server:
      additionalLogging: |
        <logger name="org.pac4j.core.engine" level="DEBUG"/>
        <logger name="org.pac4j.oidc.profile.creator" level="DEBUG"/>
        <logger name="org.pac4j.oidc.credentials.authenticator" level="DEBUG"/>
    api:
      additionalLogging: |
        <logger name="org.pac4j.core.engine" level="DEBUG"/>
        <logger name="org.pac4j.oidc.profile.creator" level="DEBUG"/>
        <logger name="org.pac4j.oidc.credentials.authenticator" level="DEBUG"/>

Agora execute o comando helm upgrade que você usou antes, mas inclua este arquivo yaml extra (ou seja, helm upgrade …​. --values debug-auth.yaml) para habilitar o registro de depuração. Nenhum pod será reiniciado, as alterações na configuração de registro serão carregadas automaticamente após cerca de 30 segundos.

Para desativar o registro de depuração, execute o comando helm upgrade …​. novamente, mas omita o --values debug-auth.yaml. Após 30 segundos, a configuração de registro atualizada é carregada e o registro de depuração é interrompido.

Solução de problemas com permissões