解決策
これは、TCP VIがIPアドレスではなくマシン名を返すように設定され、サーバがマシン名ではなくIPアドレスを読み取るように設定されている場合に発生します。
2つの解決策があります。
- TCP VIがマシン名ではなくIPアドレスを返すようにします。 詳細については、TCPリスンやTCPリスナを待機VIでIPアドレス取得するを参照してください。
- ネットワークの名前リゾルバを設定します。これを行う方法はネットワークによって異なる場合があります。
このタイムアウトエラーは、TCPに関連しないコードの他の部分によっても発生する可能性があります。コード内の至る所で再入可能VIを使用している場合は、競合状態やTCPサーバのタイムアウトを引き起こす可能性のあるその他の要因がないことを確認します。