Like normal, when a user signs up in my app the User Service sends out a verification email for the user to verify their email. But the link that is in the email is redirecting to the Landing Page that I have set up in Backendless. I have confirmed by looking at verification emails in the past that the URI is the same, so the URI has not changed over time.
Client SDK (REST / Android / Objective-C / Swift / JS )
.NET 6.0.0
Application ID
BB06653B-4C8B-B7B2-FF32-B59686641800
Here is my Landing Page
www.LeagueLinkApp.com
or
https://backendlessappcontent.com/BB06653B-4C8B-B7B2-FF32-B59686641800/5619D30B-4B20-461E-A0DA-A0BA32782D89/files/web/index.html
and the email confirmation url
http://leaguelinkapp.com/api/BB06653B-4C8B-B7B2-FF32-B59686641800/D2D7D68B-993D-45A9-8404-A5CB0CD127CF/users/confirmation
Hello @Sevren_Brewer
We are investigating this problem.
Regards,
Inna
We were able to reproduce your problem.
Internal ticket BKNDLSS-22646 has been created, we will inform you of the decision.
We are sorry for the inconvenience. Your problem will be resolved as soon as possible
Regards,
Inna
Hello @Sevren_Brewer
Have you added CNAME DNS record as described here - Custom Domain?
Also, keep in mind that this may take some time, as described in the console:
Then set up a corresponding CNAME DNS record for this custom domain name and map it to develop.backendless.com. Keep in mind that changes to DNS records may take up to 48 hours to take effect.
I checked if the CNAME record was added using the dig in Linux (dig LeagueLinkApp.com CNAME), it can also be done online using the service - https://toolbox.googleapps.com/apps/dig/#CNAME/. Result LeagueLinkApp.com is no CNAME record map it to develop.backendless.com.
When I contact LeagueLinkApp.com, I get a code 302, which means a redirect.
Perhaps you set up via a redirect?
After you configure the CNAME DNS record for this custom domain name and map it to develop.backendless.com, then your problem should be fixed.
Please let me know about the result.
Hi Vladimir, yes I have all of this set up already. I have the forwarding set up via Google Domains, but you are right, I have it set up as a temporary redirect and not permanent. I also turned on SSL and Forwarding Paths so maybe that will make a difference. Did something change recently? I have had it set up like this for some time and it was working.
I made changes and now I get this error code when clicking the confirmation link. I still need help with this. My users cannot confirm their email addresses.
{“code”:6007,“message”:“The specified resource was not found”,“errorData”:{}}
I have already gone through those steps and I think all is set up properly.
The registration link use to be
https://api.backendless.com/BB06653B-4C8B-B7B2-FF32-B59686641800/F0C1A876-7A68-42BC-951C-484AF4C74F42/users/confirmation
and now it is
http://leaguelinkapp.com/api/BB06653B-4C8B-B7B2-FF32-B59686641800/7BCE66C1-434E-45AB-8A4C-EE50D06B0669/users/confirmation
and I assume that is because I have a custom domain set up. How do I prevent this forwarding? Or better still, can I edit the registration link that is sent out so it does not forward?
before the field Custom Domain in the app settings was empty
Just checked from our side and the feature works properly, there is no extra forwarding.
Could you please make sure you don’t have any forwarding on your side. Or it could be a cache issue.
Regards, Vlad
Well that is a bug. I have had the Custom Domain set for 6 months. I removed it Friday after your first response on this thread to see if it would make a difference but then I came back today and on my end it was never removed, my dashboard still hade the Custom Domain field set.
To be clear, you are clicking on
http://leaguelinkapp.com/api/BB06653B-4C8B-B7B2-FF32-B59686641800/7BCE66C1-434E-45AB-8A4C-EE50D06B0669/users/confirmation
and getting directed to the verification webpage? I get redirected and then
{"code":6007,"message":"The specified resource was not found","errorData":{}}
I also just tried the URL in a different browser that I don’t normally use and I get the same result.
Just checked your domain on this site https://toolbox.googleapps.com/apps/dig/#CNAME/ .
and I can not see the correct CNAME for your domain, there should be develop.backendless.com
see how it looks for a well-configured app
And since it doesn’t go to our server the forwarding is definitely configured on your side, please check your domain console.
Regards, Vlad
Ok, well I am confused. I have my CNAME set up in Google Domains. Maybe you can spot a mistake in the setup?
Forward to
https://backendlessappcontent.com/BB06653B-4C8B-B7B2-FF32-B59686641800/5619D30B-4B20-461E-A0DA-A0BA32782D89/files/web/index.html
**From**
leaguelinkapp.com
www.leaguelinkapp.com
**Redirect type**
Temporary redirect (302)
**Path forwarding**
Do not forward path
**SSL**
Off
And my CNAME setup
you do not need to do this redirection on your side, we will do it on our.
I have disabled forwarding on Google Domains so that the only thing set up there is the CNAME. I have the custom domain set in Backendless. I am still getting
{"code":6007,"message":"The specified resource was not found","errorData":{}}
OR a redirect even after giving these changes 48+ hours to take affect. And now there is another problem, my landing page looks like it is HTML only with no CSS for styling. How do I get this all fixed?
Hello @Sevren_Brewer
Just checked your domain on this site https://toolbox.googleapps.com/apps/dig/#CNAME/ .
and I can not see the correct CNAME for your domain, there should be develop.backendless.com
.
How long ago did you set up the CNAME?
I initially set it up months ago, but had the forwarding turned on as well. It has been 6 days since I turned off forwarding. So if the CNAME is not showing up at the link you mentioned, does that mean it is an issue with Google Domains? Should I contact their support to get that resolved? On the other note, any idea why my landing page is not loading properly now? Thanks.
Hello @Sevren_Brewer,
So if the CNAME is not showing up at the link you mentioned, does that mean it is an issue with Google Domains?
If you have set up CNAME as develop.backendless.com, but toolbox shows another value, then I guess you should contact Google support and ask they why is this CNAME doesn’t accepted.
Regards,
Stanislaw