How to fix my sync if the password for my Salesforce sync user expires

Document created by lverykiou Employee on Dec 22, 2014Last modified by 7c0530b8c4efdd5734ac0e37c02a18c0a98056cf on Sep 27, 2017
Version 3Show Document
  • View in full screen mode



Your Salesforce sync is not working because the password for your Salesforce sync user expired. You will see an error in Marketo saying:


describeSObject failed - The users password has expired, you must call SetPassword before attempting any other API operations.


Similar to this:


rtaImage (3).png




To resolve this error temporarily, you will have to change both your password and security token in Salesforce and then update these credentials in Marketo under Admin -> Salesforce -> Edit Credentials -> update both your password and security token in the 2 boxes illustrated below then press the Save button:




To permanently fix this issue, you will need to change the password policies in Salesforce so that your password never expires in Salesforce. To do this, in Salesforce, go to Setup -> Administration Setup -> Security Controls -> Password Policies -> User passwords expire in -> Never expires -> Save for your "" user in Salesforce:


rtaImage (1).png

Please note this is a Salesforce setting and you should consult your Salesforce Admin before implementing this change