Port 5053 in use, waiting…


If you see the “Port 5053 in use, waiting…” message in your debug log (or on the console), that means there’s already an RLM license server running on that port.

C:\Program Files\RLM>rlm -c test.lic
12/05 11:44 (rlm) RLM License Server Version 9.4BL2

        Copyright (C) 2006-2012, Reprise Software, Inc. All rights reserved.

12/05 11:44 (rlm) License server started on SOLIDANGLE-PC
12/05 11:44 (rlm) Server architecture: x86_w1
12/05 11:44 (rlm) License files:
12/05 11:44 (rlm)     test.lic
12/05 11:44 (rlm)
12/05 11:44 (rlm) Web server starting on port 5054
12/05 11:44 (rlm) Port 5053 in use, waiting...
12/05 11:44 (rlm) Port 5053 in use, waiting...
12/05 11:45 (rlm) Port 5053 in use, waiting...
12/05 11:45 (rlm) Port 5053 in use, waiting...
12/05 11:45 (rlm) Port 5053 in use, waiting...

5053 is the default port for RLM licenses, so if you already have a RLM-licensed product (for example, from the Foundry or from Exocortex), then port 5053 is already in use.

The solution is simple: edit your .lic file and change the port number on the HOST line to something like 5052 or 5060. Do not use port 5054. 5054 is used for the RLM Web Server, and you’ll get a “Cannot bind Web Server port 5054, exiting” error if you try to use it for the license server.

HOST localhost 0000DEADBEEF 5060
ISV solidangle
LICENSE solidangle arnold 400 permanent 1 share=h min_timeout=120
start=30-nov-2012 issuer=sb customer=sb issued=30-nov-2012 replace
_ck=00d68b14f9 sig="c2N2558b3XHN7k+6bEYb0BhzLSCYu6aS0ih75*sy8kZUTCj
Rf76V1ThsffjhJN"

Arnold is licensed per computer


If you run multiple instances of Arnold on a computer, they will all share a single license. Arnold licenses are per-computer, not per-CPU or per-core or per-user.

In the license file, the share= attribute (line 3) controls how the licenses are shared. Arnold uses share=h, which means all processes running on the same host (aka computer) will share the same license.

HOST localhost 0000DEADBEEF 5053
ISV solidangle
LICENSE solidangle arnold 400 permanent 1 share=h min_timeout=120
  start=17-oct-2012 issuer=JB customer=blair issued=17-oct-2012
  replace _ck=00d67b16fa sig="x2M232yijKbUFZ=Mx7MdfzVGiYqz5Vgk6ih1gUt
  vGn1IJyDxwv7FFDrynQwJ3N"