TDoD: Getting a remote publish AD error

Document ID : KB000007250
Last Modified Date : 14/02/2018
Show Technical Document Details
Issue:

We recently moved to an Active Directory (AD) environment and we are no longer able to run publish job from Test Data on Demand (TDoD). We are still able to publish from Datamaker. The AD credentials running the Remote Publish service look correct and the TDoD service itself seems to be running well. 

When running from TDoD, this is the error we see in the log files for the job:
INFO GridTools.DataMaker.BatchProcessor.BatchProcessor - Setup infra for Executor in AD authnentication mode 
INFO GridTools.DataMaker.BatchProcessor.BatchProcessor - Authenticating user: TDM-UAT\test
ERROR GridTools.DataMaker.BatchProcessor.BatchProcessor - Exception occured while validating user 
ERROR GridTools.DataMaker.BatchProcessor.BatchProcessor - Exception Message:The server is not operational. 
ERROR GridTools.DataMaker.BatchProcessor.BatchProcessor - Error occured while calling gtgroupjobexecutor.exe 
ERROR GridTools.DataMaker.BatchProcessor.BatchProcessor - Exception Message: Remote engine has decided to not process this job, because AD credential of the job are not correct. 

Environment:
CA Test Data Manager (TDM)- Test Data on Demand (TDoD) and Remote Publish
Cause:

The remote engine uses secure mode user authentication, where as TDoD uses either secure or none. You should use secure mode to make it work in remote engine. The GTWCFHOST.exe.config file stores that information like this:

<ADSetting Domain="ca.com" AuthType="Secure"> 
</ADSetting> 

Resolution:

Make sure that the domain name you have in the TDoD configuration editor matches what is being presented in the log files. In the Remote Engine Config Editor, change the AD domain from ca.com to your customer domain. 

C:\Grid-Tools\TDoD\TDoD_ConfigEditor\TDoDConfigEditor.exe

tdodce.png

 

C:\Grid-Tools\RemotePublish\RemotePublish_ConfigEditor\RemotePublishConfiguration.exe

rpce.png

Additional Information:

If you experience any further issues, please open a support case by going to https://www.ca.com/us/services-support/ca-support/contact-support.html.