message: "The version not found", code: 12014

Password recovery via REST call using the recovery link email template not working and throwing the following error when click on the link:

    message: "The version not found", code: 12014

Please provide the code you use to make the REST request and also include your APP ID.

Regards,
Mark

Following this documentation: https://backendless.com/documentation/users/rest/

Made a GET request via Fiddler to:

https://api.backendless.com/v1/users/restorepassword/<registeredUser@email.com>

AppID: FDC7AEB3-3475-1685-FFB1-E959DA592200

Passed in all the specified Request Header fields correctly.

Hi!

Could you please try it again?

Regards,
Kate.

I receive the email with the link which takes me to password change page. Upon submitting the form, I’m getting this error message:
{“message”:“Invalid date format”,“code”:8003}
according to the documentation, the only field I need to pass is email address so which date format is it checking?

I see this problem. Today we will add patch for system.

This issue is already solved.
Could you please try it again?

Regards,
Kate

The link is working now.
A few more thing, how do I:

  1. Make a link eg: Link to change password: {change_link}
  2. change the backendless link {change_link} to custom domain link?
  3. customize the password change page or use our own page and call the reset password api?

thanks.
may

  1. Make a link eg: Link to change password: {change_link}
    The link may invoke a local JS function which would make the API call to change the password.
  2. change the backendless link {change_link} to custom domain link?
    The custom domain would need to be mapped to the Backendless backend. This can be done using Backendless Console (Manage > App Settings > scroll to: Custom Domain)
  3. customize the password change page or use our own page and call the reset password api?
    You can edit the page in the File Service of your Backendless backend. The page is located at: web/templates/change_password/
    Regards,
    Mark

Thanks for your reply. I didn’t get #1. Right now, the email template provide the text link which we have to copy and paste it in the browser to direct to the password change page. I just want the link text to be a proper tag link so email recipient can just click on it to get to the password change page. Right now, I cannot add html tags in the email templates.

I am confused… What page are you talking about when you ask this?:

“How do I make a link eg: Link to change password: {change_link}?”

Do you need to make a link to change password in one of your application pages?

Mark

Sorry if I lost you. I meant the link in the email. Please see attached img. I want the Link to change password to be a link instead of a text. I tried adding {change_link} in the email template setting page but it also send just text.http://support.backendless.com/public/LuVXHJTtmxbYjngs8p0l.JPG</img>

Ok, I understand now. It would need to be handled on our side. The link is displayed as a link in Gmail already. What email client do you test with?

I’m using Outlook webmail. But I think your end currently sending just text email body cos’ I can receive html body just fine from other programs. thanks

I’ve added custom domain in the manage page and tried the forgot password email again. See email screenshot. The generated url: http://ext.tribees.com/api/change_password/M0QyODdERTUtNkQxQS04NDE3LUZGMTMtQjA5RTMwQTMzMTAwOjpFQTJGMjA1OS04REI2LThEM0UtRkY5RS1CN0RGOUMyMERGMDA=

returns the same version not found error:
{

    message: “The version not found”,
    code: 12014
} http://support.backendless.com/public/Pok0SsZmZ8vIynAv27O3.JPG</img>

Any update on this one soon?

I will have an update for you in the morning. I apologize it has been dragging so long.

Regards,
Mark

Hi May!

Please, could you try it again?

Regards,
Kate.

It’s working now. Thank you.

Great!
Thank you too.