[2C] Erro 401 e refresh constante na tela do conector 2C
Description
Usuário relatou refresh constante na tela do conector 2C. O problema foi resolvido temporariamente após limpar os logs e refazer o login.
Foi identificado erro 401 (Não Autorizado) em um endpoint, possivelmente causado por perda de token, o que força nova tentativa de login.
Evidências:
-
curl da chamada afetada
-
Gravação da agenda de 05/11/2025 às 10h26
curl 'http://localhost:8880/api/v2/connection/metrics' \-H 'Accept: application/json, text/plain, /' \-H 'Accept-Language: pt-BR,pt;q=0.9,en-US;q=0.8,en;q=0.7' \-H 'Authorization: Bearer XXXXXXXXXXXXXXX' \-H 'Connection: keep-alive' \-H 'Content-Type: application/json' \-H 'Referer: http://localhost:8880/ui/connection' \-H 'Sec-Fetch-Dest: empty' \-H 'Sec-Fetch-Mode: cors' \-H 'Sec-Fetch-Site: same-origin' \-H 'User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/141.0.0.0 Safari/537.36' \-H 'sec-ch-ua: "Google Chrome";v="141", "Not?A_Brand";v="8", "Chromium";v="141"' \-H 'sec-ch-ua-mobile: ?0' \-H 'sec-ch-ua-platform: "Windows"'
Passos para simular:
-
Fazer um novo login na mesma ORG (TOTVS)
-
Fazer um logout na mesma org (TOTVS)
Esses dois eventos geram uma inativação de tokens anteriores e deixa o 2C com um token invalido.O esperado:
-
2C deve fazer o login através de um connectorID especifico do 2C, não do login da Carol (0a0829172fc2433c9aa26460c31b78f0). Vc consegue confirmar como é feito hoje?
-
No caso do login ter perdido a validade (mesmo usando um connectorID especifico, o 2C deve forçar um novo login.
Eu desconfio que o problema esteja no contexto da Carol, que deve forçar todos os logins via SAML a assumir o mesmo connectorID, e faz com que o 2C seja prejudicado em login / logout em outras áreas da Carol. Eu teste em outra org e funciona OK, possivelmente pq o 2C informa o connectorID específico dele, garantindo ter uma sessão isolada.