Expand my Community achievements bar.

Don’t miss the AEM Skill Exchange in SF on Nov 14—hear from industry leaders, learn best practices, and enhance your AEM strategy with practical tips.

Changing AEM password via curl

Avatar

Employee

Hi All,

I am facing an issue in changing the password for AEM instance from 6.4.2 and above using the curl command , The password is not getting updated.

curl -s -u admin:admin -X GET “http://localhost:4502/bin/querybuilder.json?path=/home/users&1_property=rep:authorizableId&1_propert... > user.json

USER_PATH=`ruby -rjson -e 'j = JSON.parse(File.read("user.json")); puts j["hits"][0]["path"]'`

curl -s -u admin:admin -Fplain=admin1 -Fverify=admin1  -Fold=admin -FPath=$USER_PATH http://localhost:4502/crx/explorer/ui/setpassword.jsp

This command works fine for AEM 6.4 , but not for 6.4.2 and above. Anyone faced this?

3 Replies

Avatar

Level 10

Are you seeing any messages in the log file. I have never attempted to change password via CURL.

Avatar

Level 2

Hi amritvprakash,

Please try below command which worked for me:

curl -u admin:admin -Fplain=newpassword -Fverify=newpassword -Fold=admin http://hostname:portnum/crx/explorer/ui/setpassword.jsp

Thanks

Sid

Avatar

Level 2

Hi Siddhartha,
Can you please share the curl command to set password for replication-receiver system user in AEM 6.5.19 Author