- Revenera Community
- :
- FlexNet Publisher
- :
- FlexNet Publisher Forum
- :
- Re: DPLT: terminating due to failure in creation of AF_LOCAL/AF_UNIX socket
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi there,
We are using FNP on a Windows Server 2016 machine with our VD v11.18.0.0 build 275847 x64_n6 ( build 275847 (ipv6)). We struggle to start the License service on that particular machine.
In the customer environment on a Windows 10 machine it is running fine.
Are there any logging specific prerequisites on the server os?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @cjustinek ,
Well checking any permission will not help in your use case as Windows Server 2016 is being used and we unfortunately do not support Diagnostic Functionality on this platform.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @cjustinek,
The creation of the new socket file will fail if the calling process does not has write permission on the directory where the file is being created. Similarly, for connecting to a stream socket, the connecting process should have write permission on the socket.
Can you check the permissions of the toolkit directories?
To add to the above , Diagnostic Functionality is not supported on Windows Server 2016 platform. If you upgrade to 11.18.1 you will see the message has changed from
8:05:50 (demo) DPLT: terminating due to failure in creation of AF_LOCAL/AF_UNIX socket 8:05:50 (demo) DPLT: terminated
to
8:05:50 (demo) DPLT: Diagnostic Functionality is unable to access AF_UNIX socket
8:05:50 (demo) DPLT: Diagnostic Functionality is not supported on this platform
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I don't get it fully. The license service which runs lmgrd.exe creates the debug log file without any issue. The lmgrd.exe starts the VD with the same user.
Which permission should I check here?
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @cjustinek ,
Well checking any permission will not help in your use case as Windows Server 2016 is being used and we unfortunately do not support Diagnostic Functionality on this platform.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Now I get your first original post. Thank you.
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I need some clarification on Windows Server 2016. This article seems to say that 2016 does support this. If it does not, can this cause delays in clients getting a license?
https://community.flexera.com/t5/FlexNet-Publisher-Knowledge-Base/DPLT-Diagnostic-Functionality-is-unable-to-access-AF-UNIX-socket/ta-p/255418
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @jordand No, the server will not start. To disable the diagnostics then
set "ls_diagnostics_enabled=0" in lsvendor.c file and then build the kit and start the server.
Best Regards,