Expand my Community achievements bar.

SOLVED

Landing page loading issue

Avatar

Level 3

Hi,

 

Working on an unsubscription page for the lead schema. The preview is working fine. Even the URL that gets generated during the selection of a profile in the preview is working fine when opened in the browser.

But when sending the same link in an email it's showing as:

An error occurred. If this problem persists, please contact your Adobe Campaign administrator.

 

Using the below URL in Email HTML:

serverurl/webApp/APP37?id=<%=escapeUrl(cryptString(Leads.id))%>

 

Seems like there is some issue with id encryption but I have used the exact same link generated after publishing the landing page. Can someone please help?

 

Thanks

 

 

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

Hi @ratika 

you should not use PK of the table (Leads.id) when you sending an email.

Check if the table has Encrypted identifier column (@cryptedId) like Recipient table has and try with that.

 

Cheers,

Milan

View solution in original post

7 Replies

Avatar

Community Advisor

Hi @ratika ,

 

Go to Home>Monitoring>Overview>web@default & webmdl@default and try to look for any errors or warnings when you click on this landing pages. This might help you get to know the root cause of the problem.

 

Br,

Shubham

Avatar

Level 1

Hi @Shubham_Goyal__ ,

Thankyou for your help but we have checked logs there it is not showing any warning or error. It is the problem of encryption I think. 

Avatar

Community Advisor

Hi @Rishabh_gupta17 

 

As suggested by @Shubham_Goyal__, there you would be able to see all the logs getting generated from publishing the WebApp to clicking on any CTA button and transition logs (If any). If you think it's a encryption error you can verify by sending an email to a customer and generating the full URL for the same customer using the same methods of encryption through Javascript and compare.

Also try refreshing the link, sometimes due to connectivity issue or heavy traffic the issue can happen.

 

Regards

A

Avatar

Level 3

@AkshayAnand @Shubham_Goyal__                                      Getting the below error in webmdl@default logs

 

ratika_0-1671439100075.png

 

WEB-530007 Error relaying '/nl/jsp/soaprouter.jsp' to URL 'http://localhost:8080/nl/jsp/soaprouter.jsp'. (iRc=-59)

Avatar

Community Advisor

Hi @ratika ,

 

Okay, so do you see any errors in your web@default too of the same timestamp to see if that indicates why the localhost did not resolve the Url?

Also, have you tried to send the same URL without the encrypt function to confirm if those links are loading fine and to confirm the issue is with your crypt function in links?

 

Br,

Shubham

Avatar

Correct answer by
Community Advisor

Hi @ratika 

you should not use PK of the table (Leads.id) when you sending an email.

Check if the table has Encrypted identifier column (@cryptedId) like Recipient table has and try with that.

 

Cheers,

Milan

Avatar

Level 3

@Milan_Vucetic Yes we followed this approach only to rectify the issue and it worked