API Gateway: Special characters in password for GMU
book
Article ID: 186824
calendar_today
Updated On:
Products
CA API Gateway
CA Microgateway
Issue/Introduction
GMU (GatewayMigrationUtility.sh) command failed with the following error:
Execution failed. Reason: Internal Server Error. Detail: Authentication Failed
Environment
Release : 9.x
Component : API GATEWAY
Cause
./GatewayMigrationUtility.sh restman -z gmu.properties --method PUT --path '1.0/policies/bb9eeb9935d395ff541afe76a3635164' --query 'versionComment=GMU test' --request update_policy.xml --response response.xml
gmu.properties file has the following entry for password
plaintextPassword=ABg3t=(eI\]m8#3$NMdf
The backslash (\) in the plain text password caused this issue
Resolution
This issue can be resolved by following one of the below suggestions:
1. Remove backslash (\) from the password and never use it in a password.
2. Escape the backslash with another backslash as shown below:
Original password - plaintextPassword=ABg3t=(eI\]m8#3$NMdf
Backslash escaped password - plaintextPassword=ABg3t=(eI\\]m8#3$NMdf
Feedback
thumb_up
Yes
thumb_down
No