Problem:
Flows are failing as a result of the connector's password expiring. I have changed Celigo's employee password in NetSuite and updated the information in both the Integrator and LastPass. I am able to validate the password change by logging in as the Celigo user through NetSuite directly, as well as through LastPass, and I am able to test the connection successfully in the Integrator. Still, Celigo is returning the same error message in the log:
Error | [{"message":"The users password has expired, you must call
SetPassword before attempting any other API
operations","errorCode":"INVALID_OPERATION_WITH_EXPIRED_PASSWORD"}]
Solution:
The issue is that the Salesforce password has expired. By default, Salesforce passwords are set to expire every 90 days. Though the verification in the Integrator UI works, if you try to login with those same credentials via the website, Salesforce will ask you to reset the password.
The solution is to set a new Salesforce password and update the password/security token in the Integrator. Going forward, to prevent this issue, you can have your Salesforce administrator set it up so that the Celigo login password never expires.
Comments
1 comment
Unauthorized endpoint, please check Setup->Security->Remote site settings. endpoint = https://3586536.extrest.netsuite.com/app/site/hosting/restlet.nl?script=customscript_celigo_rt_import_rest&deploy=customdeploy_celigo_rt_import_deploy.
For more information please visit our online Help.
Please sign in to leave a comment.