Nesta página, mostramos como resolver problemas com o Assured Open Source Software.
Erros de autenticação
Nesta seção, listamos alguns erros que você pode encontrar com a autenticação e fornecemos sugestões sobre como corrigi-los.
HTTP 403: permissão artifactregistry.mavenartifacts.list negada
A seguinte mensagem de erro é retornada quando a autenticação falha:
{
"error": {
"code": 403,
"message": "Permission 'artifactregistry.mavenartifacts.list' denied on resource '//artifactregistry.googleapis.com/projects/cloud-aoss/locations/us/repositories/cloud-aoss-java' (or it may not exist).",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "IAM_PERMISSION_DENIED",
"domain": "artifactregistry.googleapis.com",
"metadata": {
"permission": "artifactregistry.mavenartifacts.list",
"resource": "projects/cloud-aoss/locations/us/repositories/cloud-aoss-java"
}
}
]
}
}
Esse erro pode ocorrer por um dos seguintes motivos:
Você não ativou a conta de serviço ou o ID da conta da AWS: ative a conta de serviço ou o ID da conta da AWS fornecendo os detalhes no formulário de ativação do cliente.
Você não configurou o Application Default Credentials (ADC): para resolver esse problema, verifique se você configurou a autenticação.
Para mais detalhes, consulte Configurar o Application Default Credentials.
Você configurou o ADC com uma conta de serviço incorreta: verifique se a conta de serviço que você está usando é a mesma que foi ativada usando o formulário de ativação do cliente.
HTTP 403: permissão artifactregistry.pythonpackages.list negada
A resolução desse erro é a mesma do erro HTTP 403 que você recebe para Java.
A criação da chave da conta de serviço está desativada
Talvez você encontre o seguinte erro ao tentar gerar uma chave de conta de serviço para autenticação:
Service account key creation is disabled. The organization policy constraint 'iam.disableServiceAccountKeyCreation' is enforced. This constraint disables the creation of new service account keys.
Para resolver esse problema, entre em contato com o administrador da política da organização e peça uma exceção à restrição da política da organização que desativa a criação de chaves de conta de serviço.
Não é possível baixar pacotes
Se você estiver com problemas para baixar pacotes, faça o seguinte:
- Verifique se o pacote existe no repositório. Para instruções, consulte Validar sua conexão.
- Para o nível sem custo financeiro, verifique se você está baixando um pacote compatível. Para mais informações, consulte a lista de pacotes Java e Python compatíveis com o nível sem custo financeiro do Assured OSS.
- Verifique se o ambiente é compatível com o pacote e a versão. Ferramentas de build, como o
pip, só fazem o download de pacotes compatíveis.