This machine has several external ip-addresses, please define ‘hostName’.

フォローする

Error Message:

2017-08-21 16:30:44,937 [9] DEBUG DAS – Configuring automationnative
2017-08-21 16:30:49,140 [9] DEBUG DAS – This machine has several external ip-addresses, please define ‘hostName’.
2017-08-21 16:30:49,140 [9] DEBUG DAS – Caught exception: ConfigurationError
このマシンはいくつかの外向きIPアドレスが存在します。”ホスト名(Host name)”を指定してください。

エラー解説:

Device Automation Service の設定画面において、「Host name」を指定していない場合、通常はDASがMCと通信する際に自身の外部IPを自動的にセットしてMCに通知しますが、Virtual BoxなどVMや端末が複数のNICを保有している場合にはDAS側でMCに通知するIPアドレスを特定できず、本件のようなエラーが発生します。

  1. DASの設定画面を開き、Host nameが指定されていないことを確認します。
    DAS_config_mc-1.png
  2. 対象端末のコンピュータ名(%COMPUTERNAME%)またはMCと通信するIPアドレスを明示的に指定します。(Host nameには任意の値を指定可能(エラーは出ない)ですが、Design Studioから Deviceにアクセスする際に任意の文字では端末を特定できないため、IPまたはコンピュータ名を指定する必要があります。)