新しい NuGenesis SDMS WebVision サイトを読み込むと、エラー「Could not connect to the server provided. Please check the network connection or the database configuration」(提供されたサーバーに接続できませんでした。ネットワーク接続またはデータベース設定を確認してください)が表示される - WKB239342
Article number: 239342To English version
症状
- SDMS 用の新しい WebVision Web アプリのログインページに、次のメッセージが赤色のテキストで表示されます:
- Could not connect to the server provided. Please check the network connection or the database configuration.(提供されたサーバーに接続できませんでした。ネットワーク接続またはデータベース設定を確認してください。)
- WebVision Web アプリのログインページにあるサーバーのリストが空である
- Edge または Chrome の開発者ツールで、ネットワークトレースにより、「project-servers」リクエストに対して Web サーバーからの応答がないことが示される
- ネットワークトレースの同じエントリーに、要求 URL では有効なサーバー名が表示される
環境
- NuGenesis 9.3 以降
- サポートされている Web ブラウザーで読み込まれた新しい WebVision
原因
IIS の「SdmsProjectServers」サイトはポート 54824 で HTTPS にバインドされており、サイトは開始されている(ポートをリッスンしている)が、証明書が選択されていません。または、証明書の有効期限が切れています。または、Web サーバーの完全修飾ドメイン名が、メインWebVision サイトの envConfig.json ファイルで指定されます。
解決策
- 証明書:
- SDMS Web サーバーで[IIS マネージャー]を開きます。
- リストの[Sites](サイト)エントリーをクリックします。
- SdmsProjectServers サイトをダブルクリックします。
- 「https」バインドを選択し、[編集]をクリックします。
- ドロップダウンリストから有効な証明書を選択します。
- IIS に証明書がない場合、または有効な証明書がない場合は、自己署名証明書を作成する手順について、WKB17988 を参照してください。自己署名証明書を作成した後、ステップ 1 ~ 5 に従って、証明書をサイトに割り当てます。
- IIS のすべての「sdms」サイトに対して、これらのステップを繰り返します。
- envConfig.json ファイル:
- メモ帳で、管理者権限で以下のファイルを開きます。
- ドライブ:\Program Files (x86)\Waters\NGSDMS\Application Server\Vision\SdmsVision\assets\config\envConfig.json
- ファイルの「hostname」(ホスト名)フィールドに Web サーバーのホスト名のみが含まれていることを確認します。
- 「ドメイン」フィールドに Web サーバーのドメインネームを指定します。
- ファイルを保存して閉じます。
- メモ帳で、管理者権限で以下のファイルを開きます。
- Web ブラウザーのキャッシュをクリアし、WebVision サイトを再読み込みします。
追加情報
id239342, SDMS, SDMS8, SDMS8NU, SUPISDMS, SUPNG, プロジェクト