Engineerこんにちは。時間空いてますけど、その点はご容赦ください。それでも、少しでも、読んでくださっている皆さんのお役に立っているといいなと思う今日この頃です。なんとかならなかった、もしくは、きちんと裏を取ってから対処を行いたい、という場合にどんな情報を採取したらよいかについてご紹介したいと思います。実際のログなどを例に調査ポイントを説明します。ログ採取は時には負荷を伴う場合もありますので、そういった場合には、これらの情報を頼りに、採取すべき情報の最小化を検討することになります。:どのようなエラーが発生するか。何を見て接続の問題と判断したか。:ツールやアプリケーションをどこで実行しているか。動作しているサーバー上か、それとも、リモートのクライアントか。)クライアントも複数存在する場合にはそれら全部かそれとも一部のみか。インスタンスやサーバーが複数ある場合にはそれらのすべてに対してかそれとも一部のみか。:問題のツールやアプリケーションを使用する場合には常にエラーとなるか。それとも時々発生するか。使い始めた以降で成功していたことはあるか。今まで問題なかったとしたら、いつから問題が出るようになったか。:接続しようとしているユーザーによる違いはあるか。:どのような処理を行った場合に接続エラーが発生するか。(エラーが発生したツール、アプリケーションにおける操作内容等。一方で、接続が成功するツールやアプリケーションはあるか。使用するアプリケーション、など)開発アプリケーションの場合には、アプリケーションのどのような処理でエラーになるか。処理でエラーとなる、など)また、上記に加えて、補足となるような情報もあるはずですので、その内容も押さえます。上記に沿って接続失敗の情報を収集した例は以下の通りです。接続を確立しているときにネットワーク関連またはインスタンス固有のエラーが発生しました。サーバーが見つからないかアクセスできません。リモート接続を許可するように構成されていることを確認してください。接続を開けませんでした)----------このエラーはデバッグ実行で画面上に表示された。マシンにアプリケーションを配置して実行した。以前に導入済みの他のクライアントについては正常動作している。つの既定インスタンスしかインストールしていない。新規のマシンでは一度も成功したことはない。現象発生ユーザー状況ユーザーによる違いはない。