Hi
we purchased a floating license for CCS5. Our server is a 32-bit CentOS 5.5, running as a virtual server under Dell OEM version of VMware ESXi (aka VMware vSphere) 4.1. Attempting to use install and use lmgrd, I get the following in the log:
21:50:59 (lmgrd) License file(s): /opt/license_server/licenses/TMDSCCS-ALLF01-v5.lic21:50:59 (lmgrd) lmgrd tcp-port 2700021:50:59 (lmgrd) Starting vendor daemons ... 21:50:59 (lmgrd) Using vendor daemon port 27100 specified in license file21:50:59 (tidspssw) FLEXnet Licensing version v11.4.100.0 build 50818 i86_re321:50:59 (tidspssw) lmgrd version 11.10, tidspssw version 11.421:50:59 (lmgrd) Started tidspssw (internet tcp_port 27100 pid 5646)21:50:59 (tidspssw) Server started on localhost for: CCS_CONNECTION_ALL 21:50:59 (tidspssw) CCS_DEBUGGER CCS_LINKER_FULL CCS_ISA_ALL 21:50:59 (tidspssw) EXTERNAL FILTERS are OFF21:51:09 (tidspssw) Vendor daemon can't talk to lmgrd (Cannot connect to license server system. (-15,570:115 "Operation now in progress"))21:51:09 (tidspssw) EXITING DUE TO SIGNAL 37 Exit reason 521:51:09 (lmgrd) tidspssw exited with status 37 (Communications error)21:51:09 (lmgrd) Since this is an unknown status, license server 21:51:09 (lmgrd) manager (lmgrd) will attempt to re-start the vendor daemon.
...
Hosts file contains:
127.0.0.1 localhost.localdomain localhost centos this_host#::1 localhost6.localdomain6 localhost698.129.139.41 et1.sourcehosting.net et1 #192.168.101.41 this_host
License file contains
#Please Do not delete this comment line.#SERVER this_host 000C298D865ASERVER localhost 000C298D865A 27000#SERVER 192.168.101.41 000C298D865AVENDOR tidspssw PORT=27100USE_SERVERINCREMENT CCS_CONNECTION_ALL tidspssw 5.99 permanent 1 \ VENDOR_STRING=.......
This problem did not show when install was attempted on an Ubuntu machine. However, I must use CentOS.
Help will be greatly appreciated.
Hi,
can you please ensure you have all permissions and antivirus turn off? Or at the very least an exception created for the vendor daemon.
Did you follow these steps? Is the issue with the flexnet software? If so, have you gone to them for support with their software on CentOS?
http://processors.wiki.ti.com/index.php/License_Server_Administration_for_CCS
Best Regards,Lisa
Hi there
there is no antivirus software on the server. Regarding permissions, I followed instructions as per http://processors.wiki.ti.com/index.php/License_Server_Administration_for_CCS#UNIX:_graphical_setup. I started the program under non-root account, as required.
"Or at the very least an exception created for the vendor daemon": is there a way to get more detailed exception information? If so please let me know how to obtain it.
I am not sure if the issue is with the flexnet software or the TI daemon. When I tried to get access to Flexera on-line knowledge base, I was asked to create a login account and refer to support contract ID. We have no such support contract with Flexera, we purchased the license from TI.
do you have the port allowed through the firewall? Can you send a screenshot of the flexnet license manager administration screen? Did you have trouble at any step in the instructions?
the firewall is temporarily off. I can telnet port 27000:
telnet localhost 27000Trying 127.0.0.1...Connected to localhost.localdomain (127.0.0.1).Escape character is '^]'.
Sorry for the confusion, I am using command line setup, not the graphical one. There were no problems following the instructions, up to the point of running lmgrd with the vendor daemon.
what do you mean by the firewall being temporarily off? This port needs to be allowed through to get the license. What do you mean by up to running lmgrd with the vendor daemon? What exactly do you experience? Are the vendor daemon executable and manifest file both in the same directory as the lmadmin?
Best Regards,
Lisa
Software firewall is temporarily off. Hardware firewall has ports 27000-27010 and 27100 open. I am running lmgrd, see step 11 in http://processors.wiki.ti.com/index.php/License_Server_Administration_for_CCS#UNIX:_command_line_setup.
lmgrd is attempting to start the vendor daemon (tidspssw) and then there is a problem. It is all in my original post. Licenses can not be served if the vendor daemon can't start, can they?
lmadmin is not being used, this is command line setup.
Hi Zdravko,
the error you are getting seems to be a communication error between lmgrd and the vendor daemon. I am unfortunately no a flexnet expert but am wondering if it could be caused by the port number. It also seems like lmgrd is trying to use 27000 and for some reason it has been put it to try and force 27100. Check this and please keep us informed.
21:50:59 (lmgrd) lmgrd tcp-port 2700021:50:59 (lmgrd) Starting vendor daemons ... 21:50:59 (lmgrd) Using vendor daemon port 27100 specified in license file
Best REgards,
Hi Lisa
when I encountered the problem, and before I resorted to to posting on this forum, I did a lot of searching on the Internet for issues related to "(tidspssw) EXITING DUE TO SIGNAL 37 Exit reason 5 (lmgrd) tidspssw exited with status 37 (Communications error)".
None of the few solutions I encountered directly applied to my case. To ensure that port usage is clearly determined, I used the options to set explicit port numbers in the license file:
SERVER localhost 000C298D865A 27000
VENDOR tidspssw PORT=27100
I started with defaults (port numbers in the above statements were omitted) ; the erorr messages were the same.
It has to be something about CentOS or its configuration, as on Ubuntu it gets past this point. Unfortunaly I can not use Ubuntu.
Regards
Zdravko
Zdravko,
have you double checked various compatibility items with CentOS. I did a look for you myself and it does seem flexera supports a couple versions of it. Let me see if our vendor daemon is incompatible and might be causing an issue.
unfortunately we can not test all OS/Linux varients and have not done much with CentOS. I doubt this is a problem with the daemon as Red Hat has been tested, however, there is likely not much further I can do for you unfortunately. Especially as it works in Ubuntu.
So this means if we can't find machine that runs UBUNTU we should not use TI ????
TI has to understand that servers are under IT's control not under embedded software people. There has to be some better licensing policy available.
Here is my issue it is exactly same.
I have similar issues and I am trying to resolve same things.
I have remote server running Linux version 2.6.18-53.1.14.el5 (mockbuild@builder6.centos.org) (gcc version 4.1.2. 20070626 (Red Hat 4.1.2-14)) # 1 SMP .
I followed all steps listed in Floating License Installation on Unix / Linux.
lmgrd seems to be running after setting LM_LICENSE_FILE=/opt/license_server/licenses/
How ever this was never mentioned in license installation WIKI. (Needs update but this is my opinion).
I am getting message
vendor darmon can't talk to lmgrd
(tidspssw) EXITING DUE TO SIGNAL 37 Exit reason 5
(lmgrd) tidspssw exited with status 37 (Communications error)
I spent almost two days setting this up so that I can use the license from desktop as well as from my laptop. But can not get it work. At this point I am so frustrated with this licensing issues that any help is appreciated. I am also going to refer the issue to my AVNET FAE so that he can get better answer from TI.