SySAM license server may not start on a Windows host due to Internet Protocol
mismatch issue.
When starting the SySAM license server, you may see this error:
lmgrd is not running: Cannot connect to license server
system. (-15,570:10035 "WinSock: Operation would block")
SySAM license server version 2.2 and later contains separate executables for Internet
Protocol Version 4 (IPv4) and Internet Protocol Version 6 (IPv6) environments. You can
choose the version of the license server based on your environment using sysam
configure. By default, the IPv4 version of the license server is configured
for use.
The IPv4 version of the license server cannot be used properly, if you have enabled IPv6
on the license server host. Then, you can:
- Disable IPv6 TCP/IP protocol on the license server host.
- Use another Windows host that does not have IPv6 enabled.
- Use a UNIX host for the license server. You can use the IPv4 version of the
license, even if both IPv4 and IPv6 are enabled on UNIX.
The IPv6 version of the license server on a Windows host can be accessed only through
IPv6 protocol. Any host with an IPv4 only network stack cannot obtain licenses from this
IPv6 license server. To workaround, you can:
- Use a UNIX host for the license server. License servers on UNIX can serve
licenses to both IPv4 and IPv6 client hosts.
- If you must use a Windows host for the license server and have both IPv4 and IPv6
clients to the license server, set up two license servers, one serving the IPv4
network and the other serving the IPv6 network.