This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

License Server Administration for CCS - tidspssw problem



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.lic
21:50:59 (lmgrd) lmgrd tcp-port 27000
21:50:59 (lmgrd) Starting vendor daemons ...
21:50:59 (lmgrd) Using vendor daemon port 27100 specified in license file
21:50:59 (tidspssw) FLEXnet Licensing version v11.4.100.0 build 50818 i86_re3
21:50:59 (tidspssw) lmgrd version 11.10, tidspssw version 11.4

21: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 OFF
21: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 5
21: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    localhost6
98.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 000C298D865A
SERVER localhost 000C298D865A 27000
#SERVER 192.168.101.41 000C298D865A
VENDOR tidspssw PORT=27100
USE_SERVER
INCREMENT 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.

  • Hi,

    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?

    Best Regards,
    Lisa

  • Hi

    the firewall is temporarily off. I can telnet port 27000:

    telnet localhost 27000
    Trying 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.

  • Hi,

    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 27000
    21:50:59 (lmgrd) Starting vendor daemons ...
    21:50:59 (lmgrd) Using vendor daemon port 27100 specified in license file

    Best REgards,

    Lisa

  • 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.

    Best Regards,
    Lisa

  • Hi Zdravko,

    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.

    Best Regards,
    Lisa

  • 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.