Created a MQ VS with mTLS configuration and connection to Queue Manager and Queues are successful. VS is working when running it in the ITR in Workstation but getting the below error when deployed to VSE. VSE and Workstation are running on the same server.
Cipher Suite used at MQ: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384.
With this Cipher Suite the MQ connectivity passes however when I deployed service this fails with below error.
2025-12-17T16:29:42,798Z (11:29) [VS_TestRequest [VS_VS_TestRequest_Run]/1] WARN com.itko.lisa.test.LisaException - LisaException detail Error opening queue manager XXXXX, Completion Code 2 (MQCC_FAILED), Reason Code 2400 (MQRC_UNSUPPORTED_CIPHER_SUITE) exception is com.ibm.mq.MQException: MQJE001: Completion Code '2', Reason '2400'.
All supported DevTest releases.
Workstation.vmoptions has the property -Dcom.ibm.mq.cfg.useIBMCipherMappings=false configured and VirtualServiceEnvironmentService.vmoptions don't have it and caused the issue.
Configuring the property -Dcom.ibm.mq.cfg.useIBMCipherMappings=false in VirtualServiceEnvironmentService.vmoptions and restarting VSE should resolve the issue.