Attempts to start the FLEXlm service on Solaris results in the error "Server unable to setup IPC channel".
This issue has been seen in Solaris with IPv6 capability and it hampers the communication channels due to it's presence in the hosts file.
This issue can also occur when there are incorrect entries in the hosts file.
Resolving the problem
To resolve this issue:
- Edit the hosts file (/etc/hosts)
- Comment out the ::1 entry which pertains to the IPv6 localhost definition
- Save and close the hosts file
- Start FLEXlm service