7.3. Ansible Visual Studio Code 拡張機能エラーのトラブルシューティング


7.3.1. Ansible VS Code 拡張機能を使用して生成されたコードの推奨事項を表示できない

次の状況が発生することがあります。

  • 403 エラー メッセージが表示される。

    このエラーを解決するには、以下を確認してください。

    • 組織管理者が組織用に Red Hat Ansible Lightspeed を設定している。
    • 次の いずれか の要件を満たしている。

      • Red Hat Ansible Automation Platform と IBM watsonx Code Assistant の両方の試用版または有料サブスクリプションを組織で所有している。
      • Red Hat Ansible Automation Platform の試用版または有料サブスクリプションと、Red Hat Ansible Lightspeed のトライアルアカウントを組織で所有している。
  • 必要な Ansible VS コードエクステンション設定が指定されていない。

    • このエラーを解決するには、Lightspeed:Enabled および Lightspeed Suggestions:Enabled 設定を有効にしていることを確認してください。詳細は、Ansible VS Code 拡張機能の設定 を参照してください。
  • VS Code で推論要求を行うと、Failure on completion requests エラーが発生する。

    Ansible Automation Platform と IBM watsonx Code Assistant の両方の試用版または有料サブスクリプションを所有する組織の一員であるが、組織管理者が組織用に IBM watsonx Code Assistant モデルを設定していない場合、VS Code で推論リクエストを行うときに Failure on completion requests エラーが発生します。

  • 1 つまたは複数のタスクをリクエストした場合に Ansible Lightspeed encountered an error.Try again after some time. エラーメッセージが表示される。

    このエラーは、VS Code でリモート SSH 拡張機能を使用して、Playbook で単一タスクまたはマルチタスクの推奨事項をリクエストしたときに発生します。ただし、ロールを使用する場合は、タスクの推奨事項が生成されます。このエラーは、多数のロールを含むワークスペースで発生します。

  • VS Code のワークスペース設定により、ユーザー設定がオーバーライドされる。

    ワークスペース設定が指定されている場合、Ansible VS Code 拡張機能を正しく設定していても、ユーザー設定が上書きされる可能性があります。ワークスペース設定により VS Code 拡張機能設定が無効になる可能性があるため、Ansible Lightspeed サービスにアクセスできなくなります。

    このエラーを解決するには、VS Code に Workspace 設定が設定されていないことを確認してください。詳細は、VS Code ドキュメントの Workspace settings を参照してください。

  • マルチタスクプロンプトを入力しましたが、コードの推奨事項は生成されない。

    このエラーを解決するには、VS Code からログアウトし、Red Hat アカウントを使用して再度ログインします。

  • 別の場所をクリックしたか、別のウィンドウに切り替えました。したがって、入力されたコードの推奨事項は表示されなくなりました。

    Red Hat Ansible Lightspeed サービスでは、コードの推奨事項を入力するのにタスクごとに数秒かかる場合があります。マルチタスクプロンプトを使用している場合は、Red Hat Ansible Lightspeed サービスが結果を入力するのに少し時間がかかります。コードの推奨事項の生成中は、カーソルを移動したりキーを押したりしないでください。カーソルの位置を変更するか、任意のキーを押すと、Ansible VS Code 拡張機能はリクエストをキャンセルし、Red Hat Ansible Lightspeed サービスはリクエストを処理しません。このシナリオでは、カーソルを元の位置に戻し、結果を再入力する必要があります。

7.3.2. Ansible VS Code 拡張機能を使用してコードの推奨事項を要求できない

次のエラーメッセージが表示されます (
Your trial to the generative AI model has expired.Refer to your IBM Cloud Account to re-enable access to the IBM watsonx Code Assistant.)。

このエラーを解決するには、IBM Cloud アカウントを参照してアップグレードオプションを選択してください。

プロキシー経由で Ansible VS Code 拡張機能に接続すると、エラーが発生する可能性があります。アウトバウンドドメイン https://c.ai.ansible.redhat.com への接続が失敗し、ネットワークエラーメッセージが表示されます。

この問題を解決するには、VS Code のプロキシー設定に URL https://c.ai.ansible.redhat.com/ を追加する必要があります。Red Hat Single Sign-On (RH-SSO) を使用してユーザーを認証する場合は、VS Code のプロキシー設定で https://sso.redhat.com へのアクセスも許可する必要があります。

VS Code でプロキシー設定を変更するには、次のタスクを実行します。

  1. Visual Studio Code を開きます。
  2. File > Preferences > Settings に移動します。
  3. サイドバーで Application Proxy を選択します。
  4. Http: Proxy フィールドで、次の URL をプロキシーに追加します。

    • https://c.ai.ansible.redhat.com/
    • https://sso.redhat.com (RH-SSO を使用してユーザーを認証する場合)
  5. http: Proxy Support ドロップダウンリストで、Override を選択します。
  6. 次の設定キーを検索して選択します。

    • Electron Fetch
    • System Certificates V2 (独自の認証局 (CA) を使用している場合)

VS Code でプロキシーサポートを設定する方法については、VS Code ドキュメントの Proxy server support と、The Chromium Project ドキュメントの Proxy settings and fallback を参照してください。

7.3.4. ネットワークの問題により、Ansible VS Code 拡張機能に接続できない

ネットワークの問題が発生した場合は、Network Proxy Test 拡張機能を使用して接続をテストします。

  1. VS Code 拡張機能 Network Proxy Test をインストールします。
  2. Network Proxy Test: Test Connection アクションを使用して、パラメーター /check/status end-point を使用してサーバーとエンドポイントをターゲットにします。

    以下に例を示します。

    https://c.ai.ansible.redhat.com/check/status/ にアクセスして、Red Hat Ansible Lightspeed クラウドサービスへの接続をテストします。

Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。 最新の更新を見る.

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

Theme

© 2026 Red Hat
トップに戻る