BridgeのトラブルシューティングFAQ

BridgeのトラブルシューティングFAQ

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

1. 前提条件とシステム要件   

1.1 Qntrl Bridgeをインストールして使用するための前提条件は何ですか?   

Qntrl Bridgeをインストールする前に、次の前提条件を満たしていることを確認してください。

  • Bridgeをインストールするには、管理者権限(Windows)またはsudo権限(Linux/macOS)が必要です。

  • インストール後にBridgeサービスを実行するために、管理者以外(Windows)またはroot以外(Linux/macOS)のローカルユーザーアカウントが必要です。

  • BridgeホストからQntrlエンドポイントへ、HTTPS/WSS(ポート443)経由でアウトバウンドのインターネットアクセスができる必要があります。

  • Bridgeサービスユーザーに、Bridgeのインストールディレクトリに対する読み取りおよび書き込み権限が必要です。

Notes
管理者権限またはroot権限が必要なのはインストール時のみです。セキュリティ上の理由から、Bridgeサービス自体は管理者以外またはroot以外のユーザーアカウントで実行する必要があります。

 

1.2 Qntrl Bridgeのハードウェア要件とソフトウェア要件は何ですか?   

Qntrl Bridgeには必要なランタイムコンポーネントが含まれているため、JavaやPostgreSQLを別途インストールする必要はありません。
インストールパッケージには、次のものが含まれています。
  • Java Runtime Environment(JRE)
  • PostgreSQLデータベース
OSによっては、インストールやサービス管理のために、PowerShellbash、またはsystemdなどの標準ユーティリティが必要になる場合があります。
対応するハードウェア仕様、OS、ソフトウェア依存関係については、Bridgeのシステム要件を参照してください。

1.3 BridgeはrootユーザーまたはAdministratorユーザーとしてインストールできますか?   

いいえ。セキュリティと互換性のため、必要な権限を持つ専用のサービスアカウントを使用してBridgeをインストールしてください。
BridgeをrootまたはAdministratorユーザーとして実行することは推奨されません。権限の競合やPostgreSQL関連の問題が発生する可能性があります。

 

1.4 Bridgeをインストールする前に必要なネットワークアクセスは何ですか?   

Bridgeホストから次のQntrlエンドポイントへのアウトバウンドアクセスが必要です。

対象

ポート

プロトコル

core.qntrl.com

443

HTTPS/WSS

bridgews.qntrl.com

443

HTTPS/WSS

ポート443経由のアウトバウンドHTTPSトラフィックが、WebSocket(WSS)接続をブロックまたは変更する形で介入されていないことを確認してください。

Qntrlエンドポイントはデータセンターによって異なる場合があります。各地域のエンドポイントについては、許可済みIPアドレスのヘルプページを参照してください。

2. インストールに関する問題   

2.1 Bridgeのインストールが失敗するのはなぜですか?   

次の手順に従って、インストールの問題を特定して解決してください。

  1. Bridgeログを確認します:<Bridge-path>/logs/に移動し、利用可能なログファイルを確認します。
    1. logs.txtが存在する場合は、インストールまたは起動に関するエラーがないか確認します。
    2. logs.txtがない場合は、診断情報を確認するためにwrapper.log.gzを確認します。
  2. Bridgeの登録を確認します
    1. Qntrl組織にサインインし、[設定(⚙)]→[Bridge]→[Bridge]に移動します。
    2. Bridgeが一覧に表示されない場合、Qntrlに登録できていません。次の手順に進んでください。
  3. インストール環境を確認します:次の要件を満たしていることを確認します。
    1. ポートの使用状況ポート85008501が別のプロセスで使用されていないことを確認します。
    2. アウトバウンド接続次の宛先へのアウトバウンドHTTPS/WSS(ポート443)アクセスが許可されていることを確認します。
      1. core.qntrl.com
      2. bridgews.qntrl.com
    3. プロキシ設定ご利用の環境でアウトバウンドプロキシを使用している場合は、プロキシが正しく設定されていることを確認してください。詳しくは、プロキシ設定を参照してください。

 

2.2 LinuxまたはmacOSでデフォルト以外のフォルダーにインストールすると、Bridgeが起動しないのはなぜですか?   

Bridgeのインストールディレクトリは、Bridgeサービスユーザーがアクセスできる必要があります。
  • macOSでは、次のような保護されたフォルダーにBridgeをインストールしないでください。
    • デスクトップ
    • 書類
    • ダウンロード
  1. Linuxでは、Bridgeサービスユーザーにインストールディレクトリーへの読み取りおよび書き込みアクセス権があることを確認してください。
 

2.3 インストール後にBridgeがQntrlに表示されないのはなぜですか?   

これは通常、BridgeがQntrlに登録できなかったことを示します。

  1. [設定]→[Bridge]→[Bridge]に移動し、Bridgeの項目が表示されているか確認します。

  2. 表示されていない場合は、次の宛先へのアウトバウンド接続を確認してください。

    1. core.qntrl.com

    2. bridgews.qntrl.com

  3. ポート443でのHTTPS/WSSトラフィックが許可されていることを確認します。

  4. ファイアウォール、プロキシ、またはセキュリティアプライアンスがWebSocketトラフィックをブロックしていないか確認します。

  5. logs.txt または wrapper.log.gz で、登録エラーまたはWebSocketエラーを確認します。


3. Bridgeの起動に関する問題   

3.1 Bridgeを起動または停止するには   

Bridgeサービスを起動または停止するには、次のコマンドを使用します。

Linux/macOS:

sh <Bridge-path>/bin/bridge.sh start # 起動
sh <Bridge-path>/bin/bridge.sh stop # 停止

Windows:

<Bridge-path>\bin\bridge.bat start :: 起動
<Bridge-path>\bin\bridge.bat stop :: 停止

3.2 Bridgeを再起動するには   

Linux/macOS:

sh <Bridge-path>/bin/bridge.sh restart

Windows(コマンドライン):

<Bridge-path>\bin\bridge.bat restart

Windows(Bridge UIを使用): 

[設定(⚙)]→[Bridge]→[Bridge]に移動し、対象のBridgeの横にある[操作]メニューをクリックして、[再起動]を選択します。

 

3.3 Bridgeの起動に失敗した場合の対処方法   

問題を特定して解決するには、次の手順に従ってください。

手順1:Bridgeログの確認

  • 次の場所に移動します:<Bridge-path>/logs/

  • 次のログファイルを確認します。

    • logs.txt– Bridgeの起動エラーまたは実行時エラーがないか確認します。

    • wrapper.log.gz – logs.txtが利用できない場合は、このファイルを確認します。

Qntrlサポートとログを共有する必要がある場合は、次のコマンドを使用します。

  • Linux/macOS:<Bridge-path>/bin/bridge.sh send_logs

  • Windows:<Bridge-path>\bin\bridge.bat send_logs

 

手順2:ポートの空き状況の確認  

次のポートが他のアプリケーションで使用されていないことを確認します。

ポート

用途

8500

Bridge Web UI

8501

同梱のPostgreSQL

 

手順3:ディレクトリー権限の確認  

BridgeサービスユーザーにBridgeのインストールディレクトリーへの読み取りおよび書き込みアクセス権があることを確認します。権限が不足していると、Bridgeがログファイルを作成できず、正常に起動できない場合があります。


手順4:アウトバウンド接続の確認  

次のQntrlエンドポイントへのアウトバウンドのHTTPS/WSS(ポート443)アクセスが許可されていることを確認します。
  • core.qntrl.com
  • bridgews.qntrl.com
また、WebSocket(WSS)トラフィックがファイアウォール、プロキシ、またはネットワークセキュリティアプライアンスによってブロックまたは傍受されていないことを確認します。

手順5:プロキシ設定の確認  

ご利用の環境でアウトバウンドプロキシを使用している場合は、正しく設定されていることを確認します。詳しくは、プロキシ設定を参照してください。

プロキシ設定を更新した後、Bridgeを再起動し、正常に起動することを確認します。

 

3.4 Windowsでシステム再起動後にBridgeが起動しない場合の対処方法   

解決方法

  1. Windowsサービスを開きます。
  2. Qntrl Bridgeが一覧に表示され、実行中であることを確認します。
  3. 実行中でない場合は、次のコマンドを使用して手動で起動します:<Bridge-path>\bin\bridge.bat start
  4. Qntrl Bridgeサービスのスタートアップの種類を[自動]に設定します。
  5. サービスの起動に失敗した場合は、Bridgeログを確認します。

4. Bridgeが非アクティブまたは表示されない   

4.1 Bridgeが非アクティブです。何を確認すればよいですか?   

Bridgeが非アクティブな場合は、次の点を確認してください。

  • Bridgeサービスが実行中かどうかを確認します。

    • Linux/macOS:sh <Bridge-path>/bin/bridge.sh status

    • Windows:<Bridge-path>\bin\bridge.bat status

  • Bridgeが実行されていない場合は、起動します。

    • Linux/macOS:sh <Bridge-path>/bin/bridge.sh start

    • Windows:<Bridge-path>\bin\bridge.bat start

  • Bridgeが初期設定のポート8500で待ち受けていることを確認します。

    • Linux/macOS:ss -tlnp | grep 8500

    • Windows:netstat -ano | findstr 8500

  • Bridgeが実行中でポートも待ち受け状態であるにもかかわらず、Qntrlでまだ非アクティブな場合は、logs.txtwrapper.log.gz<Bridge-path>/logs/内)でエラーを確認してください。

  • Bridgeホストから、必要なQntrlエンドポイントへのアウトバウンドHTTPS/WSS(ポート443)アクセスが許可されていることを確認してください。詳細については、接続とネットワークの問題を参照してください。


4.2 Bridgeをインストールして起動したのに、Qntrlに表示されないのはなぜですか?   

  • Bridgeホストから以下にアクセスできることを確認してください。

    • core.qntrl.com

    • bridgews.qntrl.com

  • 環境でプロキシを使用している場合は、プロキシ設定を確認してください。詳しくは、プロキシ設定を参照してください。

  • Bridgeログで、WebSocket接続または登録エラーがないか確認してください。

  • ファイアウォールやセキュリティアプライアンスによって、ポート443経由のWSSトラフィックがブロックされていないことを確認してください。

 

5. 接続とネットワークの問題   

5.1 Bridgeホストからアクセスできる必要があるQntrlエンドポイントは何ですか?   

ドメイン

ポート

プロトコル

core.qntrl.com

443

HTTPS/WSS

bridgews.qntrl.com

443

HTTPS/WSS

地域別のドメインとIP範囲については、許可されたIPアドレスを参照してください。 

 

5.2 Bridgeは完全なオフライン環境やエアギャップ環境に対応していますか?   

いいえ。Bridgeでは、ポート443経由でQntrlへのアウトバウンドHTTPS/WebSocket接続が必要です。

インターネットへの直接アクセスが制限されている場合は、必要なQntrlエンドポイントに到達できるようにアウトバウンドプロキシを設定してください。

 

最低100MbpsのLAN帯域幅を推奨します。帯域幅が低いと、タスク量が多い場合にスループットが低下する可能性があります。


5.4 Bridgeには時刻同期が必要ですか?   

はい。Bridgeホスト、およびBridgeが連携するAD/LDAPサーバー、データベース、リモートシステムでは、正確な時刻同期が必要です。

  • NTPまたは同等の時刻同期サービスを使用してください。

  • クロックのずれは最大±5分以内に抑えてください(Kerberosや証明書ベースの認証では、より厳しい制限が適用される場合があります)。


6. プロキシ設定   

6.1 Bridgeでアウトバウンドプロキシを使用するにはどうすればよいですか?   

環境でアウトバウンドトラフィックを社内プロキシ経由にする必要がある場合は、
  1. 次のコマンドを実行し、プロンプトに従います。

    • Linux/macOS:<Bridge-path>/bin/bridge.sh configure_proxy

    • Windows:<Bridge-path>\bin\bridge.bat configure_proxy

  2. 設定が完了したら、Bridgeサービスを再起動します。サポートされているプロキシポートは、8080、3128、443です。


6.2 プロキシを設定しているにもかかわらず、Bridgeが接続に失敗するのはなぜですか?   

プロキシがWebSocketトラフィックをブロックまたは変更している場合に発生することがあります。

  • プロキシでポート443経由のWebSocketトラフィックが許可されていることを確認します。

  • 認証が必要な場合は、プロキシの認証情報を確認します。

  • SSLインスペクションによってTLS接続が切断されていないか確認します。

  • 必要に応じて、QntrlエンドポイントをSSLインスペクションの対象から除外するか、プロキシCA証明書をBridgeトラストストアにアップロードします。証明書の問題を参照してください。


7. 証明書の問題   

7.1 Bridgeが内部ドメインまたはIPを呼び出す際に証明書エラーが発生するのはなぜですか?   

対象の内部サービスで、Bridgeホストで信頼されていない自己署名証明書、またはプライベートCAによって発行された証明書が使用されている場合に発生することがあります。

対処方法:

  1. 証明書を抽出します。
    1. openssl s_client -connect <domain:port> -showcerts
    2. 証明書ブロック(-----BEGIN CERTIFICATE----- ... -----END CERTIFICATE-----の部分)のみをコピーし、.pemファイルとして保存します。または、ブラウザーから証明書をエクスポートします。
  2. 証明書をBridgeにアップロードします。
    1. Bridge Agent Web UIをhttp://<bridge-host>:8500で開きます。

    2. /account/sslに移動します。

    3. トラストストアセクションで、エクスポートした.pem証明書をアップロードします。

アップロードした証明書はBridgeトラストストアに追加され、対象サービスとの安全な接続を確立するために使用されます。


7.2 Bridge Web UIでHTTPSを有効にするには   

Bridge Web UIをhttp://<bridge-host>:8500/account/sslで開き、証明書の詳細を入力します。

利用可能な項目は次のとおりです。

項目

必須

ルート証明書

任意

中間証明書

任意

サーバー証明書

必須

秘密鍵

必須

秘密鍵のパスワード

鍵がパスワードで保護されている場合のみ必須

  • 自己署名証明書:サーバー証明書秘密鍵をアップロードします。

  • CA署名証明書:サーバー証明書秘密鍵、および証明書チェーン内の適切なルート証明書中間証明書をアップロードします。


8. Bridgeの再インストールとアンインストール   

8.1 Bridgeを再インストールするには   

  • Linux/macOS

    • sudo sh <Bridge-path>/bin/bridge.sh uninstall

    • sudo sh <Bridge-path>/bin/bridge.sh installstart

  • Windows

    • <Bridge-path>\bin\bridge.bat uninstall

    • <Bridge-path>\bin\bridge.bat installstart

 

8.2 Bridgeを完全にアンインストールするには   

システムからBridgeを完全に削除するには、次の手順に従います。

Windows:  

  1. Bridgeサービスを削除します:<Bridge-path>\bin\bridge.bat uninstall

  2. Bridgeのインストールディレクトリーを削除します:

    • コマンドプロンプト:rd /s /q <Bridge-path>

    • PowerShell:Remove-Item -Recurse -Force <Bridge-path>

Linux/macOS:  

  1. Bridgeサービスを削除します:sh <Bridge-path>/bin/bridge.sh uninstall

  2. Bridgeのインストールディレクトリーを削除します:rm -rf <Bridge-path>

Notesこれらのコマンドを実行する前に、必要な管理者権限またはsudo権限があることを確認してください。

9. 複数のBridgeインスタンス   

9.1 同じQntrl組織に複数のBridgeインスタンスをインストールできますか?   

はい。同じQntrl組織に複数のBridgeインスタンスをインストールして接続できます。

複数のBridgeインスタンスは、次の場合に役立ちます。

  • 異なるネットワークセグメントへの接続(例:DMZと内部LAN)

  • 本番環境と非本番環境の分離

  • 異なる種類のワークロードをBridgeインスタンス間で分散

  

9.2 複数のBridgeインスタンス間でタスクはどのように分散されますか?   

Qntrlは、利用可能なBridgeインスタンスで構成される負荷分散クラスター全体にタスクを分散し、ワークロードの均衡と全体的な可用性の向上に役立ちます。クラスターにBridgeインスタンスを追加すると、利用可能なインスタンス間でタスクが自動的に分散されます。

負荷分散クラスターの設定の詳細については、Bridgeの負荷分散クラスタリングを参照してください。

 

9.3 1つのBridgeインスタンスが利用できなくなった場合はどうなりますか?   

同じQntrl組織内で設定されている、他の利用可能なBridgeインスタンスにタスクを再ルーティングできます。

高可用性の設定については、 Bridgeクラスターを参照してください。

10. データベース(PostgreSQL)   

10.1 Bridgeで同梱データベースの代わりに外部PostgreSQLインスタンスを使用できますか?   

はい。Bridgeは外部PostgreSQLインスタンスの使用に対応しています。

次のいずれかの方法で設定できます。

  • インストール時:プロンプトが表示されたら、外部PostgreSQLインスタンスを指定します。

  • インストール後:次のコマンドを実行します。

    • Linux/macOS:bin/bridge.sh configure_postgres

    • または、PostgreSQLの設定を次のファイルで直接更新します。 <Bridge-path>/conf/postgres.xml


10.2 Bridgeに同梱されているPostgreSQLのバージョンは何ですか?   

BridgeにはPostgreSQL 16.4が含まれています。

デフォルトでは、同梱データベースは次のように設定されています。

  • 待ち受けはlocalhostのみです

  • ポート8501を使用します

  • 外部からはアクセスできません


10.3 Bridgeはどのデータベースに接続できますか?   

Bridgeは、対象システム上の次のデータベースへの接続に対応しています。

データベース

対応バージョン

MySQL

5.x、8.x

PostgreSQL

14以降

Oracle

19c、21c

SQL Server

2019、2022

Notes

新しいバージョンのデータベースで更新版のJDBCドライバーが必要な場合は、既存のドライバーを互換性のあるバージョンに置き換えてください。


11. ログと診断   

11.1 Bridgeのログファイルはどこにありますか?   

ログの種類

場所

ローテーションポリシー

Bridgeログ

<Bridge-path>/logs/logs.txt

サイズベース。1ファイルあたり最大5MB。最新のログファイル5件が保持されます。

ラッパーログ

<Bridge-path>/logs/wrapper.log

上記と同じ

タスクログ

<Bridge-path>/logs/<SERVICE_DIR>/

上記と同じ


11.2 Bridgeログでは何を確認すればよいですか?   

ログファイルで、次の種類のエラーを確認してください。

エラーの種類

説明

接続エラー

Qntrlエンドポイントとの通信を妨げているネットワークまたはファイアウォールの問題。

権限エラー

Bridgeサービスユーザーに、Bridgeのインストールディレクトリーへの十分なアクセス権がありません。

ポートの競合

別のアプリケーションがポート8500または8501を使用しています。

証明書エラー

Bridgeが、内部サービスから提示されたSSL/TLS証明書を検証できません。

WebSocketエラー

QntrlへのアウトバウンドWebSocket(WSS)接続がブロックされているか、予期せず終了しています。

 

11.3 BridgeがQntrlに接続されていることを確認するには?   

Bridgeの接続は、次のいずれかの方法で確認できます。

  • Bridge Web UI(http://<bridge-host>:8500を開き、Bridgeの接続ステータスを確認します。

  • WebSocket接続の成功とBridge登録のメッセージがないか、logs.txtを確認します。


12. セキュリティと権限   

12.1 BridgeがQntrlへの接続に使用するTLSバージョンは何ですか?   

Bridgeは TLS 1.3以降を使用して、Qntrlへのすべての送信 HTTPSおよび WebSocket Secure(WSS)接続を行います。


12.2 Bridgeではどのサービスアカウントを使用すればよいですか?

推奨されるBridgeのサービスアカウントについては、前提条件とシステム要件を参照してください。

 

12.3 Bridge Web UIにアクセスするためのブラウザー要件はありますか?   

Bridge Web UIは、最新のWebブラウザーに対応しています。

対応ブラウザー、ブラウザーのバージョン、最小画面解像度の一覧については、Bridgeのシステム要件を参照してください。


13. バックアップと復元   

13.1 どのBridgeデータをバックアップすればよいですか?   

システム障害後の復元に備えて、次のBridgeデータをバックアップしてください。

データ

場所

PostgreSQLデータディレクトリー

<Bridge-path>/pgsql/data

設定ファイル

<Bridge-path>/conf

設定ディレクトリーには、Bridgeの設定、証明書、暗号化キー、接続情報が含まれます。

組織で標準的に使用しているファイルレベルまたはスナップショットベースのバックアップソリューションを使用して、これらのディレクトリーを定期的にバックアップしてください。


13.2 ホスト障害後にBridgeを復元するには   

  1. 新しいホストでBridgeを復元するには、次の手順を実行します。

  2. 互換性のあるホストにQntrl Bridgeをインストールまたは再デプロイします。

  3. バックアップから次のディレクトリーを復元します。

    1. <Bridge-path>/pgsql/data

    2. <Bridge-path>/conf

  1. Qntrl Bridgeサービスを開始します。

  2. 次の点を確認します。

    1. BridgeがQntrlに正常に再接続されていること。

    2. タスクが正常に処理されていること。

    3. タスク履歴がQntrlとBridge Web UIの両方で利用できること。


さらにサポートが必要な場合   

問題が解決しない場合は、迅速なトラブルシューティングのため、サポートチケットを送信し、Bridgeのログを添付してください。