Microsoft DirectAccess does not connect to the license server

Author: norbert.lauterbach@infraserv.com (Lauterbach)

Hello,   when starting Uniface from Homeoffice via Microsoft DirectAccess I get the following error in the logfile:   2018-10-17 10:34:42.84 - Uniface session started Loaded 'libdlm32' from \\<SERVERNAME>\abc$\Uniface\Produktion\common\bin\libdlm32.DLL, version: 9.0.4.241 Heartbeat process: SINGLE_THREAD, 1 Using license option LM_LICENSE_FILE <PORT>@<SERVERNAME>.infraserv.com Checkout UW10: -1 Checkout UWALL: -1 Checkout UW32: -1 Checkout of license feature UW32 failed, reason: The application that was requested is not licensed. Borrowed :: The application that was requested is not licensed. <PORT>@<SERVERNAME>.infraserv.com :: A connection could not be established between this client and the license server. Grace :: The application that was requested is not licensed. compulock :: The application that was requested is not licensed. Fatal error: 8011 - License not available. Fatal error: 8011 - License not available. 2018-10-17 10:35:11.20 - Uniface session stopped   In the asn-file the License is defined as follows : $license_options    LM_LICENSE_FILE=<PORT>@<SERVERNAME>.infraserv.com, LM_NOTIFICATION=0, LM_TRANSCRIPT=0   Is there any special configuration needed for DirectAccess? We don't use uniface server or router. Release: 9.7.04 Update: 9.7.04.02 (G415 0329_1) Platform: W10 Date: March 29, 2018   Regards Norbert

4 Comments

  1. Hi Norbert, from your description I think the answer to your question come from this sentence: <PORT>@<SERVERNAME>.infraserv.com :: A connection could not be established between this client and the license server. Questions: - Could it be from your home office you are not reaching the TCP port used from license server? - Is <SERVERNAME>.infraserv.com a public server or is a private server inside your company office network? It is possible a firewall implemented at infraserv.com is your "enemy" in this case...let's talk to net admins... :-) Anyhow, from the log you have reported I've another question for ULab (since a long time!): Grace :: The application that was requested is not licensed. === It is NOT clear to me when and how a "grace period" is managed from Uniface license server. I've searched already into: - DLM User Guide 9.1.0 (PDF format) - DLM Help file 9.1.0 (CHM format) finding only a single reference to the word "grace", really not useful. Could someone sheer the light on this subject? BTW: I can open a new thread on "grace period" if requested ... Thanks in advance, Gianni


    Author: gianni (gianni.sandigliano@unifacesolutions.com)
  2. Hi Gianni,   when I open a DOS-Box and make a "ping <SERVERNAME>" I get an IPv6 positive Response from the Server. When I use "aruba (Virtual Intranet Acces)" the application works fine. With "ping <SERVERNAME>" I get an IPv4 positive Response from the Server.   Norbert


    Author: Lauterbach (norbert.lauterbach@infraserv.com)
  3. but the particular port may be firewalled/not forwarded by directaccess. ping does not cover all ports...


    Author: Iain Sharp (i.sharp@pcisystems.co.uk)
  4. Hi Norbert, Ping is using ICMP protocol, so, as Iain already pointed out, it could be specifically routed into your configuration and it is NOT directly related to your issue. If using aruba application is working your problem could lie into IPv4-IPv6 tunneling but I am NOT a networking guru ... so it is better to talk with net admins! Mine is only 1 cent in this case! :-) Gianni


    Author: gianni (gianni.sandigliano@unifacesolutions.com)