LoginSignup
4
4

More than 5 years have passed since last update.

ライセンスサーバーのポートへの接続を確認する方法の覚え書き

Last updated at Posted at 2017-02-21

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] 対象のコンピューターによって拒否されたため、接続できませんでした。
4
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
4