Discovery Probeのエラーメッセージとトラブルシューティング

変更日 Mon, 07 Aug 2023 で 02:11 PM

Discovery Probeのエラーメッセージのトラブルシューティング:

ここでは、一般的なエラーのトラブルシューティングの手順を説明します。なお、コンピュータ資産を発見しようとしている場合、Freshservice Discovery Agentをインストールすることで、これらのエラーのほとんどを回避することができます。

インストールのエラー
サポートされていないオペレーティング・システム
原因 Discovery ProbeはこのOSをまだサポートしていません。
お使いのオペレーティングシステムの詳細を https://orangeone.freshdesk.com/support/tickets/new までお送りください。折り返しご連絡いたします。

アプリケーションには、.Net Framework 4.6が必要です。
原因 お使いのデバイスは、Probeをインストールするために.Net 4.6が必要です。
.NET 4.6をダウンロードしてインストールし、プローブのインストールを再試行してください。(.NET 4.6はこのリンクからダウンロードできます)

インストール後、Freshserviceとの通信ができない
原因 Discovery Probeをインストールしたサーバーで443番ポートが開放されていない場合に発生します。
解決方法
Probeがインストールされているサーバーマシンの443番ポートを有効にすることで、サーバーマシン内のすべてのサイトにアクセスできるようになります。

ポート443を開いてサーバー内のすべてのサイトを開きたくない場合は、Freshserviceサイトのみを開き、https://fstools.freshservice.com、プローブが動作するようにすることができます。

認証エラー:Freshserviceに接続できません
原因 インターネット接続に問題があるか、プロキシが設定されている
デバイスがインターネットに接続できるかどうかを確認する
プロキシが設定されている場合、プロキシ情報を提供し、プローブの認証を再試行する
問題が解決しない場合は、https://orangeone.freshdesk.com/support/tickets/new までご連絡ください。

Freshserviceに接続できません。プロキシ設定を確認してください
原因 プロキシ認証が正しくないか、ファイアウォールの問題
端末がインターネットに接続されているか確認する
プロキシの認証情報を確認する
プローブからFreshserviceへの通信をブロックしているファイアウォールがないか確認する

マイグレーションエラー:マイグレーションに失敗しました
原因 新バージョンの再インストール後、データベースの移行がうまくいかなかった
Discovery Probe の DB ファイルを https://orangeone.freshdesk.com/support/tickets/new までお送りください。


スキャン関連エラー

DCOM/ファイアウォール設定
原因 DCOM/ファイアウォール設定にエラーがあり、ネットワーク上の資産にWMIリクエストを許可していない。
クライアントデバイスでこの実行ファイルをダウンロードします。
ダウンロードしたフォルダ内のFSScanConfig.exeをクライアントマシンで探し、ダブルクリックします。
UACダイアログボックスで、Administratorアクセスを要求されます。Okをクリックします。
これで、DCOM/Firewallの設定は解決されます

ファイアウォールによってリクエストがブロックされた
原因 デバイスのWMIリクエストの送受信に必要なポートが開かれていない可能性があります。
クライアントデバイスでこの実行ファイルをダウンロードします。
クライアントマシンのダウンロードしたフォルダーにあるFSScanConfig.exeを探し、ダブルクリックします。
UACダイアログが表示され、管理者権限を要求されます。Okをクリックします。
これで、DCOM/Firewallの設定は解決されます


無効なSSH認証情報
原因1:スキャンページで与えられたSSH認証情報が間違っている可能性があります。
SSH接続のユーザー名とパスワードを更新してください。

原因2:デバイスの特定の部分をスキャンする際に、ルートアクセスが必要な場合があります(LinuxとOS Xユーザー向け)。
スキャン中にデバイスの電源がオンになっているかどうか確認してください。
お使いのマシンのrootパスワードをProbeに渡してみてください(オプション)。


SSH接続が無効
原因 SSH接続が無効になっています
Mac OS XでSSHを有効にするには:
システム環境設定 → 共有(「インターネットとワイヤレス」の下)へ移動します。
LHSのリストで「リモートログイン」を有効にします。
アクセスを許可する」の下にある「すべてのユーザー」を選択します。
LinuxユーザーとMacユーザーは、SSHサーバーとクライアントをダウンロードしてデバイスにインストールすることもできます。

デバイスにPingが打てない
手動でデバイスにPingを送信してみる
コンピュータでコマンドプロンプトを開きます(LinuxまたはOS Xを使用している場合はターミナル)。
ping <ホスト名/IP>」と入力します。
すべてのパケットが送受信され、タイムアウトが表示されなければ、すべてが正常に動作していることになります。プローブで特定のデバイスを再度スキャンしてみる

考えられる原因1:デバイスがネットワークで利用できない
デバイスが同じネットワークで利用可能であることを確認してください。
可能な原因2:デバイスが現在オフになっている
スキャン中にデバイスの電源が入ったかどうか確認してください。
原因3:ファイアウォールがDiscovery ProbeからのICMPパケットをブロックしている。
ファイアウォール設定にICMPパケットを許可するInboundルールがあるかどうか確認してください。 ない場合は、ファイアウォールで受信ルールを作成し、そのようなパケットを許可してください。


ユーザーインポートとデバイススキャンのスキャンをスケジュールできません。
原因 この問題は、最大スレッド数が高い仮想マシンにProbeがインストールされている場合に発生します。
解決策
FreshserviceScanサービスを停止し、プローブウィンドウを閉じます。
Configurations.jsonファイルの「{Probe installed Folder}FreshServiceProbe\conf」に移動し、MaximumThreadsの値をより低い値(2または4など)に変更します。
FreshserviceScanサービスを再起動します。

その他
Freshservice アカウントの一時停止/削除
原因 プローブに接続されていたアカウントが停止/削除されたようです。
アカウントがまだ有効な場合は、https://orangeone.freshdesk.com/support/tickets/new までご連絡ください。

エラー Freshserviceでプローブが削除されました
原因:プローブがFreshserviceで削除されたようです: Freshserviceアプリケーション(Admin -> Discovery -> Probe -> Remove)でプローブが削除された可能性があります
詳細については、管理者にお問い合わせください。
プローブを再利用したい場合は、プローブをアンインストールして再インストールしてください。

SCCMカスタムフィールドマッピングがFreshserviceに反映されない
SCCMテーブルマッパーのカラムにマッピングされたfreshserviceのカスタムフィールドがFreshserviceに反映されない。
解決策
Freshserviceのカスタムフィールドを任意のビューで必要なSCCMカラムにマッピングする。
以下の場所にある SCCM テーブルマッパー JSON ファイルを変更します。

"DeviceAdditionalProperties": {
"TableName" : "v_GS_SYSTEM"、
"ResourceID" : "ResourceID"、
"CustomFields" : {
"Freshservice Notes" : "Description0 "です。
}
}

SCCM マッパーファイルの変更を反映させるため、プローブスキャンサービスを再起動します。

SCCM デバイススキャンをトリガーする際、プローブログに「無効な列名 Description0」のような例外がある場合、マップされた列 Description0 はビュー v_GS_SYSTEM に存在しません。
SCCMビューに存在する必要なカラムとマッピングすると、Freshserviceに入力されたそれぞれのフィールド値を見ることができます。


SNMPデバイスに製品を追加できません
プリンタ、スイッチ、ルータ、アクセスポイントの製品が SNMP デバイスに追加されません。
解決方法
SNMP デバイスの製品を追加するには、それぞれのデバイス OID エントリをモデル名とともに devices.csv に追加する必要があります。
FreshServiceScanサービスを停止し、プローブウィンドウを閉じます。

Step 2: 「{Probe installed folder}FreshServiceProbe canteri devices」ファイルを開きます。 デフォルトでは、{probe installed folder}は "C:\Program Files (x86)\Freshworks "となります。
SNMPデバイスのSystemOID、デバイスタイプ、カテゴリー、タイプフィールドのフォーマットで新しいコンフィギュレーションを追加します。例として

"1.3.6.1.4.1.9.1.380","Access Point","model","{
""モデル"": ""Cisco 350 Series Access Point""、
""メーカー"": ""シスコシステムズ""
}"

devices.csv ファイルを保存した後、FreshServiceScan サービスを開始します。

スキャンすると、与えられた OID に基づいて、それぞれの SNMP デバイス製品が Freshservice に追加されます。製造業者として与えられた値は、Freshservice の Product's Manufacturer フィールドに追加されます。
※SNMP デバイスの SystemOID は、MIB Browser を使用して特定することができます。

Probe DCOM設定にエラーが検出される
Discovery Probeでデバイスをスキャンする際に、DCOM設定にエラーが発生しました。
解決策
※これらの設定は、ProbeによってスキャンされるWindowsデバイスに対してのみ設定する必要があり、Mac/Linuxには適用されません。

DCOM設定:
HKLMSOFTWAREは、'Y'に設定されています。
HKLM⇄SOFTWARE⇄Microsoft⇄Ole⇄EnableDCOMHTTP is set to 'Y'(DCOMを有効にする)。
HKLMSOFTWAREは、LegacyAuthenticationLevelを'0'に設定します。
HKLMSOFTWAREAPCYMichordOLegacyImpersonationLevelは設定されています。

ファイアウォールINBOUNDの設定:
FSDCOM:プローブが、ローカルポート135でTCPプロトコルを使用して、プログラム%systemroot%Pachesystem32のPachesvchost.exeとサービスRemote Procedure Call(RPC)サービスを通信することを許可する。
FSWMI: プログラム %systemroot%system32svchost.exe とサービス Windows Management Instrumentation(WinMgmt) サービスがローカルポート任意の下でTCPプロトコルを使用して通信することをプローブに許可します。
ここでは、1024~65535の動的なポート範囲を使用するため、すべてのポートをひらきます

FSApp:プローブがプログラム%systemroot%system32 wbemのunsecapp.exeを通信することを許可します。
上記の設定(DCOMとファイアウォール)は、WindowsマシンでリモートWMI接続を開くためにMicrosoftが推奨する設定です。
上記の設定は、Freshworks Inc. 社のFSScanConfig.exeによって自動的に行われます。

一般的なエラー
不明なエラー
デバイスの種類を特定できない
接続がタイムアウトしました (SSH)
SNMP デバイスを識別できません - SNMP デバイススキャンについて詳しくはこちら
接続がタイムアウトしました (SNMP)
サーバーに到達できない

これらの一般的なエラーに遭遇した場合、インストールフォルダからログファイルを収集するか(例:C:¥Freshservice¥FreshserviceProbe¥1.00logs)、スクリーンショットを取り、それらを https://orangeone.freshdesk.com/support/tickets/new へご連絡ください。

この記事は役に立ちましたか?

それは素晴らしい!

フィードバックありがとうございます

お役に立てず申し訳ございません!

フィードバックありがとうございます

この記事に改善できることがあれば教えてください。

少なくとも一つの理由を選択してください
CAPTCHA認証が必要です。

フィードバックを送信しました

記事の改善におけるご協力ありがとうございます。