FlexNet 9.2 で、遠隔地や広域ネットワーク(WAN)越しにライセンスキーをチェックアウトしようとすると、なぜ MathWorks Licensing Error 15 が発生するのですか?
4 views (last 30 days)
Show older comments
MathWorks Support Team
on 13 Aug 2025
Edited: MathWorks Support Team
on 13 Aug 2025
ライセンスサーバーがクライアントとは異なるネットワーク上にあります。MATLAB R12 のライセンスはチェックアウトできますが、R14 以降の MATLAB を起動すると以下のエラーメッセージが表示されます。
ERROR: License checkout failed. Cannot connect to license server. MathWorks Licensing Error 15.
Accepted Answer
MathWorks Support Team
on 13 Aug 2025
Edited: MathWorks Support Team
on 13 Aug 2025
これは、FLEXnet 9.2 およびそ少し上位のバージョンにおける既知の問題です。WAN 越しにこのエラーが発生し、ネットワークライセンスマネージャが稼働している場合は、以下の回避策を参照してください。
デフォルトでは、クライアントはサーバーにリクエストを送信し、100,000 マイクロ秒以内に接続が完了しない場合、クライアントは Error 15を返します。
この問題を回避するには、クライアントマシンで "FLEXLM_TIMEOUT" 環境変数を設定し、タイムアウト期間を延長することができます。
例:
set FLEXLM_TIMEOUT=2147483647
0 から 2,147,483,647 マイクロ秒の範囲で任意の値を指定できます。デフォルト値は 100,000 マイクロ秒です。
別の方法として、ライセンスマネージャのポート番号を 27000 ~ 27009 の範囲外に変更することもできます。このタイムアウト値は、サーバーとの通信に使用するポートが 27000 ~ 27009 の範囲内である場合にのみ使用されます。
別のポート番号を指定するには、ライセンスサーバーの license.dat ファイル内のポートアドレスを 27010 以上に変更してください。SERVER 行は次のようになります。
SERVER <hostname> <hostid> 27010
0 Comments
More Answers (0)
See Also
Categories
Find more on 製品の管理 in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!