Not able to run Passolo in batch mode via Azure DevOps Agent Service and Network license

Hi,

I'm trying to run Passolo in batch mode to generate language assemblies right after compiling. Passolo (pslcmd.exe) is called via Command Line task with Azure DevOps. The DevOps Agent is running as a Service. Passolo is licensed by a Network license. 

But running Passolo fails with Error Code 99 (no license found). Running the excat same command on the same computer with the same user account just via a console window works. 

I also tried using Passolo via COM but this fails due to permission resctrictions and its not even possible to create the basic COM-Object for the Passolo-Application. Granting permissions for Passolo COM Object was not possible because I cannot find it in dcomcnfg.exe. 

Now I'm running out of ideas and need your help.

How can I get more information what exactly does not work? How can I fix it or are there other ways to achieve my goal?

Some basic Information:
Windows 10 Pro 64-Bit (Version 20H2)
Passolo 18.0.171.0
SDL License Server Manager 2.0.27550

Thanks and all the best
Peter

Parents Reply
  • Thanks a lot. I'm a little bit ashamed that I was not able to find this KB myself.

    I checked the registry and found the license entries under HKEY_CURRENT_USER\SOFTWARE\Classes\VirtualStore\MACHINE\SOFTWARE\WOW6432Node\SDL\Passolo 2018\License but the psl.exe running under the server accessed HKEY_CURRENT_USER\SOFTWARE\SDL\Passolo 2018\License (saw this with SysInternal Process Monitor)

    The KB article worked for me and no the batch mode is running with the DevOps Build Agent.

Children
No Data