Estás viendo la documentación de Apigee Edge.
Ve a la
Documentación de Apigee X. información
Síntoma
Observarás el error
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
durante la instalación
o migrar a una versión más reciente de Apigee Edge para la nube privada.
Mensaje de error
Observarás el siguiente error:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Este error suele ocurrir durante la instalación de apigee-setup utility
y
dependencias:
[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 posibles
Estas son las posibles causas de este error:
Causa | Descripción | Instrucciones de solución de problemas aplicables para |
---|---|---|
Problemas de conexión a Internet o conectividad de red | No hay conexión a Internet saliente o hay problemas de conectividad de red. | Solo usuarios de la nube privada perimetral |
Nombre de usuario o contraseña incorrectos | Se está usando una contraseña o un nombre de usuario incorrectos para el repositorio de software.apigee.com . |
Solo usuarios de la nube privada perimetral |
La contraseña contiene caracteres especiales | La contraseña del repositorio software.apigee.com contiene caracteres especiales. |
Solo usuarios de la nube privada perimetral |
Causa: problemas de conexión a Internet o conectividad de red
Diagnóstico
- Comprueba si tienes la conexión a Internet de salida en la máquina en la que te encuentras. si ves el error anterior.
- Si tienes una conexión a Internet saliente, prueba tu conectividad de red para
software.apigee.com
mediante uno de los siguientes mecanismos:netcat
Con netcat:
Si instalaste
netcat
, ejecuta el siguiente comando:nc -v software.apigee.com 443
Deberías recibir un mensaje similar al siguiente:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
O
Connected to IP_ADDRESS:443
- Si no ves ninguno de los mensajes anteriores o si ves errores, entonces hay un
problema de conectividad de red con
software.apigee.com.
Telnet
Con Telnet:
Si no tienes
netcat
instalado, puedes usar el siguiente Comandotelnet
para verificar la conectividad a Internet:telnet software.apigee.com 443
Deberías ver el siguiente resultado si se conecta:
Connected to software.apigee.com
- Si no ves ninguno de los mensajes anteriores o si ves errores, entonces hay un
problema de conectividad de red con
software.apigee.com.
Solución
Si no tienes conexión a Internet o alguno de los comandos (netcat
o
telnet
) falla, significa que tienes conectividad de red limitada o nula. Trabaja con tu
administrador de red para solucionar el problema.
Causa: contraseña o nombre de usuario incorrectos
Diagnóstico
Verifica que estás pasando el nombre de usuario y la contraseña correctos al comando que instala Apigee Edge
apigee-service utility
:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
También puedes realizar una llamada directa a la URL
software.apigee.com
y verificar el Resultado:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Si recibes un error
401 Unauthorized
, significa que estás usando un nombre de usuario o contraseña incorrectos
Solución
Asegúrate de usar el nombre de usuario y la contraseña correctos durante la instalación.
apigee-setup utility
Causa: La contraseña contiene caracteres especiales
Diagnóstico
- Verifica que la contraseña de
software.apigee.com
no contenga información caracteres. Por ejemplo,>
,$
,@
o*
. - Si la contraseña tiene caracteres especiales, esa es la causa del error.
Solución
- Usa el carácter de escape de barra inversa (
\
) antes de cualquier carácter especial. - Por ejemplo, si tu contraseña es
pa$$w0rd
, debes especificar el contraseña comopa\$\$w0rd
.