Pular para o conteúdo principal
Solução de problemas

Sintoma, causa e o que fazer.

Markdown

O contêiner não inicia​

Mensagem de log (resumo)CausaCorreção
Reading configPOSTGRES_ADDRESS_HOST, POSTGRES_PASSWORD ou HUMAN_API_ACCESS_KEY está ausente ou vaziaDefina a variável
POSTGRES_PASSWORD must not contain…Espaço em branco, aspas, barra invertida ou caracteres de controleUse outra senha
Qualquer outra variável citada no erroFoi definida uma variável fora da configuração suportadaRemova a variável
Downloading attribute catalogSaída para human-token-assets.unico.app bloqueada, ou sem resposta em 10 segundosLibere o HTTPS de saída para ele
database "…" does not existO banco indicado em POSTGRES_DATABASE, human_plugin por padrão, não foi criadoCrie o banco ou defina POSTGRES_DATABASE com o que você criou
Connecting to or preparing the databasePostgreSQL inacessível, credenciais ou modo SSL incorretos, ou o role não pode criar tabelasVerifique a conexão com o banco de dados e as permissões do role

Requisições​

SintomaCausaCorreção
401 com {"message":"","details":[]}A Unico recusou a chave de acesso: ausente, incorreta ou não mais válidaVerifique HUMAN_API_ACCESS_KEY e reinicie o Human Plugin. Se a chave estiver certa, peça à Unico para confirmar que ela está habilitada
400 MISSING_CREDENTIAL_TYPEcredential está ausente, ou é um objeto com strings vaziasEnvie um documento, ou null / {}
400 INVALID_REQUEST com um corpo aparentemente válidoUm campo reservado pelo Human Plugin, outra grafia de clientId, correlationId ou credential (como client_id), ou um valor que não é string em um delesUse os nomes exatos dos campos de Criar um processo
400 INVALID_CLIENT_ID (ou outro campo)Acima do limite de bytes, caracteres de controle ou espaços nas extremidadesRemova os espaços e reduza o tamanho
400 REQUEST_TOO_LARGECorpo acima de 2 MiBReduza o tamanho da imagem
409 CORRELATION_ID_ALREADY_USEDOutro processo já tem esse correlationId, inclusive um que falhouEnvie um novo correlationId, único
422 ATTRIBUTE_TYPE_NOT_SUPPORTEDCódigo fora do catálogo, ou com maiúsculas/minúsculas incorretasUse um código exato do catálogo
4xx com um message desconhecidoO fluxo recusou a requisição: o fluxo, a imagem ou um campo do fluxoVeja Recusas
502 UPSTREAM_UNAVAILABLE em toda criaçãoHTTPS de saída bloqueadoVerifique a saída de rede e a chave de acesso. Para novas tentativas, veja Erros e novas tentativas
503 DATABASE_UNAVAILABLEPostgreSQL inacessívelVerifique o banco de dados. A verificação de prontidão também falha
404 PROCESS_NOT_FOUND para um processo conhecidoInstalação ou banco incorretos, ou id malformadoConfirme o id e qual Human Plugin você está chamando

Resultados​

SintomaCausa
PROCESS_STATE_FINISHED, mas a pessoa não correspondeuFinalizado inclui um resultado negativo. Leia data
data.ndocs ausenteNão finalizado, captura sem prova de vida, correspondência negativa, ou não foi possível calcular a inteligência. Leia novamente. Veja Inteligência
token / link da jornada ausentes no GETSão devolvidos apenas na criação
PROCESS_STATE_FAILED com data: {}O processo terminou sem resultado. Veja Ciclo de vida do processo
Um processo pendente nunca avançaNada o atualiza, exceto um GET. Faça polling