Você está vendo a documentação do Apigee Edge.
Acesse a
documentação da Apigee X. informações
Sintoma
Você observará o erro
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
durante a instalação
ou migração para a versão mais recente do Apigee Edge para nuvem privada.
Mensagem de erro
O seguinte erro vai aparecer:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Esse erro normalmente acontece ao instalar o apigee-setup utility
e as
dependências:
[root@machinename ~]# sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNAME Apigee bootstrap 1.0-38 (OPDK_5000, 2020.11.30,19:31) === Obtaining creds for software.apigee.com: Please enter value for password: === Begin work ... === Checking for presence of misc commands: === Checking distro: === Checking architecture: === Checking OS: === Checking SELinux status === Configuring package manager: + rpm -qa apigee* + rpm -e apigee-repo error: package apigee-repo is not installed (error can be ignored) + rpm -e apigeeprio-repo error: package apigeeprio-repo is not installed (error can be ignored) + yum install -y https://apigee:***@software.apigee.com/apigee-repo.rpm Loaded plugins: enabled_repos_upload, langpacks, package_upload, priorities, : product-id, protectbase, search-disabled-repos, subscription- : manager HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping. Error: Nothing to do Uploading Enabled Repositories Report Loaded plugins: langpacks, priorities, product-id, protectbase, subscription- : manager HTTP error (410 - Gone): Unit d98c371e-06bc-4afc-a216-effb1ebc9bce has been deleted bootstrap_4.50.00.sh: Error: Repo configuration failed [root@machinename ~]#
Causas possíveis
Estas são as possíveis causas desse erro:
Causa | Descrição | Instruções de solução de problemas aplicáveis para |
---|---|---|
Problemas de conexão de Internet ou de rede | Não há conexão de saída com a Internet ou há problemas de conectividade de rede. | Apenas usuários da nuvem privada do Edge |
Nome de usuário ou senha incorreta | O nome de usuário ou a senha estão incorretos para o repositório software.apigee.com . |
Apenas usuários da nuvem privada do Edge |
A senha contém caracteres especiais | A senha do repositório software.apigee.com contém caracteres especiais. |
Apenas usuários da nuvem privada do Edge |
Causa: problemas de conexão com a Internet ou conectividade de rede
Diagnóstico
- Verifique se você tem a conexão de saída de Internet na máquina em que o erro acima aparece.
- Se você tiver uma conexão de Internet de saída, teste sua conectividade de rede com
software.apigee.com
usando um dos seguintes mecanismos:netcat
Como usar o netcat:
Se você instalou
netcat
, execute o seguinte comando:nc -v software.apigee.com 443
Você vai receber uma mensagem semelhante a esta:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
OU
Connected to IP_ADDRESS:443
- Se você não encontrar nenhuma das mensagens acima ou encontrar erros, isso significa que há um
problema de conectividade de rede com
software.apigee.com.
Telnet
Usando telnet:
Se o
netcat
não estiver instalado, use o seguinte comandotelnet
para verificar a conectividade de Internet:telnet software.apigee.com 443
Se a conexão for feita, a seguinte saída vai aparecer:
Connected to software.apigee.com
- Se você não encontrar nenhuma das mensagens acima ou encontrar erros, isso significa que há um
problema de conectividade de rede com
software.apigee.com.
Resolução
Se não tiver uma conexão de Internet ou um dos comandos (netcat
ou
telnet
) falhar, isso significa que você tem conectividade de rede limitada ou nenhuma conectividade. Trabalhe com o
administrador da rede para corrigir o problema.
Causa: nome de usuário ou senha incorretos
Diagnóstico
Confirme se você está transmitindo o nome de usuário e a senha corretos para o comando que instala o Apigee Edge
apigee-service utility
:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
Também é possível fazer uma chamada direta para o URL
software.apigee.com
e verificar a saída:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Se você receber um erro
401 Unauthorized
, isso indica que está usando um nome de usuário e/ou senha incorretos.
Resolução
Verifique se você está usando o nome de usuário e a senha corretos ao instalar o
apigee-setup utility
.
Causa: a senha contém caracteres especiais
Diagnóstico
- Verifique se a senha de
software.apigee.com
não contém caracteres especiais. Por exemplo:>
,$
,@
ou*
. - Se a senha tiver caracteres especiais, essa é a causa do erro.
Resolução
- Use o caractere de escape de barra invertida (
\
) antes de qualquer caractere especial. - Por exemplo, se sua senha for
pa$$w0rd
, especifique-a comopa\$\$w0rd
.