CAEアプリケーションでライセンスサーバーへの接続に失敗して起動できないケースがよくある。
ライセンスサーバーへの接続の調べ方を残しておく。
前提条件
ライセンスサーバーのホスト名とポート番号は仮に下記とする。
- ホスト名: theserver
- ポート番号: 8888
ネットワークの接続確認
まずはpingコマンドでホストに接続できるかどうかを確認する。
コマンドプロンプト
ping theserver
ポートの接続確認
ホストへの接続が確認できたらポートへの接続を確認する。
PowerShell
PowerShell
$tcp = New-Object System.Net.Sockets.TcpClient
# $tcp = New-Object tcpまで打ち込んでTabキーを押すと補完される。
$tcp.Connect("theserver", 8888)
$tcp.Connected
接続できた場合
True
接続できない場合
False
Python
IPython
import socket
sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
sock.connect(('theserver', 8888))
接続できた場合
(出力なし)
接続できない場合
ConnectionRefusedError: [WinError 10061] 対象のコンピューターによって拒否されたため、接続できませんでした。