Вы просматриваете документацию по Apigee Edge.
Перейдите к документации по Apigee X. Информация
Symptom
Во время установки или переноса на более новую версию Apigee Edge для частного облака вы увидите ошибку
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm.
Сообщение об ошибке
Вы увидите следующую ошибку:
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm. Skipping.
Эта ошибка обычно возникает при установке apigee-setup utility и зависимостей:
[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 ~]#
Возможные причины
Вот возможные причины этой ошибки:
| Причина | Описание | Инструкции по устранению неполадок, применимые к |
|---|---|---|
| Проблемы с подключением к интернету или сети | Нет исходящего подключения к интернету или есть проблемы с подключением к сети. | Только для пользователей Edge Private Cloud |
| Неверное имя пользователя или пароль | Неправильное имя пользователя или пароль для репозитория software.apigee.com. |
Только для пользователей Edge Private Cloud |
| Пароль содержит специальные символы | Пароль для репозитория software.apigee.com содержит специальные символы. |
Только для пользователей Edge Private Cloud |
Причина: проблемы с подключением к интернету или сети
диагностика;
- Проверьте, есть ли исходящее подключение к интернету на устройстве, на котором появляется указанная выше ошибка.
- Если у вас есть исходящее подключение к интернету, проверьте подключение к сети
software.apigee.comодним из следующих способов:netcat
С помощью netcat
Если вы установили
netcat, выполните следующую команду:nc -v software.apigee.com 443
Вы увидите сообщение, похожее на приведенное ниже:
Connection to software.apigee.com 443 port [tcp/https] succeeded!
ИЛИ
Connected to IP_ADDRESS:443
- Если вы не видите ни одного из указанных выше сообщений или видите ошибки, значит у вас проблемы с подключением к сети
software.apigee.com..
telnet
С помощью Telnet:
Если у вас не установлен
netcat, вы можете использовать следующую командуtelnet, чтобы проверить подключение к интернету:telnet software.apigee.com 443
Если подключение установлено, вы увидите следующие выходные данные:
Connected to software.apigee.com
- Если вы не видите ни одного из указанных выше сообщений или видите ошибки, значит у вас проблемы с подключением к сети
software.apigee.com..
Разрешение
Если у вас нет подключения к интернету или одна из команд (netcat или telnet) не выполняется, значит у вас ограниченное или отсутствующее подключение к сети. Обратитесь к администратору сети.
Причина: неверное имя пользователя или пароль
диагностика;
Убедитесь, что вы передаете правильное имя пользователя и пароль команде, которая устанавливает Apigee Edge
apigee-service utility:sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=USERNNAME apigeepassword=PASSWORD
Вы также можете напрямую вызвать URL
software.apigee.comи проверить выходные данные:curl -i -u USERNNAME>:PASSWORD https://software.apigee.com/apigee-repo.rpm
- Если вы получили ошибку
401 Unauthorized, значит вы ввели неправильное имя пользователя и/или пароль.
Разрешение
Убедитесь, что при установке используете правильное имя пользователя и пароль.
apigee-setup utility
Причина: пароль содержит специальные символы
диагностика;
- Убедитесь, что пароль для
software.apigee.comне содержит специальных символов. Примеры:>,$,@или*. - Если в пароле есть специальные символы, это может быть причиной ошибки.
Разрешение
- Перед каждым специальным символом используйте обратную косую черту (
\). - Например, если ваш пароль –
pa$$w0rd, то в поле password нужно указатьpa\$\$w0rd.