hexagon logo

USER FATAL MESSAGE 3060 License Question

I am batch running nastran and occasionally get a string of failed runs due to this:
 
*** USER FATAL MESSAGE 3060 (PREFACE)
   - AUTHORIZATION ERROR ***
   UNABLE TO OBTAIN LICENSES FOR Nastran Solver
   PLEASE REFER TO THE LOG FILE FOR ADDITIONAL DETAILS
1                    * * * END OF JOB * * *
 
I tried adding Authque=20 as a keyword but that didn't help (it was default 20 but worth a shot). The run fails immediately without waiting 20 minutes. In a batch of 20 runs I could get 1-4 of these in a row before an attempt finds a license.
 
Since it isn't waiting for a license my current theory is it can't find the license server. Is there any way to prove this is the problem? And if true is there something I can do to make nastran wait around and try pinging the server instead of going to the next run?
Parents
  • Dustin,
    authque only works if Nastran finds a flexlm server with an existing but already in use Nastran license.
    If you work on Windows maybe FLEXLM_TIMEOUT=1000000 can help.
     
    Documentation extract:
    "Windows only: Sets the timeout value a FLEXenabled application uses when attempting to connect to a license server.
    Values are in microseconds, within the range 0 through 2147483647. The default setting is 100000 microseconds."
Reply
  • Dustin,
    authque only works if Nastran finds a flexlm server with an existing but already in use Nastran license.
    If you work on Windows maybe FLEXLM_TIMEOUT=1000000 can help.
     
    Documentation extract:
    "Windows only: Sets the timeout value a FLEXenabled application uses when attempting to connect to a license server.
    Values are in microseconds, within the range 0 through 2147483647. The default setting is 100000 microseconds."
Children
No Data