1  
Solved
 

Feedback widget not working for websites via HTTPS when custom DNS name is configured

I am placing the feedback widget on a website which works via HTTPS. When I click on a button nothing happens but I can see a JS error in browser console.

So, the code generated for custom DNS name looks like

<script src="//d1culzimi74ed4.cloudfront.net/js/feedback/feedback.js"></script>
<script>
ChdFeedbackWidget.init({url: "//kb.deploy4me.com/chd-widgets/feedback",assetsUrl: "//d1culzimi74ed4.cloudfront.net/"});
</script>

But the page https://kb.deploy4me.com/chd-widgets/feedback have invalid certificate and there is no way to load a custom certificate.

I was able to fix the error by changing the auto generated code to the Helprace domain:

<script src="//d1culzimi74ed4.cloudfront.net/js/feedback/feedback.js"></script>
<script>
ChdFeedbackWidget.init({url: "//d4m.helprace.com/chd-widgets/feedback",assetsUrl: "//d1culzimi74ed4.cloudfront.net/"});
</script>

So, I assume it should be fixed in the code generation.

3 replies

s

Thank you for reporting this issue. We'll get this fixed asap.

s

This issue has been fixed. Generated feedback widget code would be pointing to the Helprace URL with a valid certificate from now on (not an alias) like you suggested. Thank you for a detailed research!

Well, after some research I have found that users still not able to fill the feedback form. The authentication using social networks is having a redirect loop. So, the page load indicator just spins and there are the unlimited redirects. I assume that d4m.helprace.com/auth redirects to kb.deploy4me.com but the return parameter is set to d4m.helprace.com which possibly cause the redirect again.

Anyway, I have replaced a JS widget on a link which opens Helprace add ticket form in a new window.

s

You're absolutely right! We're working on this right now.

s

We've got this fixed now. Please try to generate a feedback widget code once again and place it on your site. It should work normally now.