<ph type="x-smartling-placeholder"></ph>
現在、Apigee Edge のドキュメントが表示されています。
Apigee X のドキュメント。 詳細
症状
エラーが
Cannot open: https://USERNAME:PASSWORD@software.apigee.com/apigee-repo.rpm
必要があります。
Apigee Edge for Private Cloud の
新しいバージョンへの移行も行います
エラー メッセージ
次のエラーが表示されます。
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 ~]#<ph type="x-smartling-placeholder">
考えられる原因
このエラーには、次の原因が考えられます。
原因 | 説明 | トラブルシューティングの実施対象 |
---|---|---|
インターネット接続またはネットワーク接続に関する問題 | アウトバウンドのインターネット接続がない、またはネットワーク接続に問題がある。 | 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
の場合は、 パスワードはpa\$\$w0rd
です。
参照
<ph type="x-smartling-placeholder"></ph> Edge apigee-setup ユーティリティをインストールする