Context: we run weekly gotowebinar simu-live webinars. We use a webhook to connect the registrants from Marketo to GoToWebinar. This process has been working for months and recently we've been getting errors on the sync campaign. Does anyone know what their error means?
Error "rc="https://content.jwplatform.com/libraries/q0UCISt8.js"></script> <!--end jwplayer setup script--> </head> <body id="error"> <div class="container"> <div class="row"> <div class="alert alert-danger alert-banner hide"> <i class="togo-icon togo-icon-error pull-left"></i> <strong>Unfortunately your browser isn't supported.</strong> Please upgrade to Firefox v45+ or Internet Explorer v10+ or <a href="https://link.gotowebinar.com/help-view-recordings" class="aleert-link">use a supported browser.</a> </div> <div class="hero-unit" id="content"> <h1>Please Try Again</h1> <p>We apologize, but an error has occurred while processing your request. Please try again. For support, please contact <a href="https://link.gotowebinar.com/plogin">Global Customer Support</a>.</p> </div> </div> </div> <footer> <div class="container"> <div class="row"> <div class="legal"> <div id="copyright"> <p>1997-2019 LogMeIn, Inc. All rights reserved.</p> <p>View the <a href='https://www.logmeininc.com/legal' rel='external'>GoToWebinar Privacy Policy</a>.</p> </div> </div> </div> </div> </footer> <input type="hidden" id="outlookCalendarMessage" value="Outlook<sup>®</sup> Calendar" /> <input type="hidden" id="googleCalendarMessage" value="Google Calendar™" /> <input type="hidden" id="yahooCalendarMessage" value="Yahoo!<sup>®</sup> Calendar" /> <input type="hidden" id="hotmailCalendarMessage" value="Outlook.com Calendar" /> <input type="hidden" id="icalCalendarMessage" value="iCal<sup>®</sup>" /> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script> <script>window.jQuery || document.write('<script src="/scripts/jquery/jquery.min.js"><\/script>')</script> <script src="/scripts/jquery/jquery.color-2.1.2.min.js"></script> <script src="/scripts/jquery/jquery.expander.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery-cookie/1.4.0/jquery.cookie.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jstimezonedetect/1.0.4/jstz.min.js"></script> <script src="/scripts/scriptaculous/jquery.smartbanner.js"></script> <script src="/scripts/bootstrap/bootstrap.js"></script> <script src="/scripts/framework/bowser.min.js"></script> <script src="/scripts/app.js?Dec 17, 2019 3:22:55 PM"></script> <script src="/scripts/page/registration.js?Dec 17, 2019 3:22:55 PM"></script> <script src="/scripts/page/reportSpam.js"></script> <script src="/scripts/page/recordingsView.js?Dec 17, 2019 3:22:55 PM"></script> <script src="/scripts/loadMessages.js?Dec 17, 2019 3:22:55 PM"></script> <script src="/scripts/framework/jquery.i18n.properties-min.js"></script> <script src="/scripts/framework/moment/moment.js"></script> <script src="/scripts/framework/moment/moment-timezone.js"></script> <script src="/scripts/framework/moment/moment-tz-builder.js"></script> <script src="/scripts/common_utils.js"></script> <!--[if IE 8]> <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-linkify/2.1.6/linkify-polyfill.js"></script> <![endif]--> <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-linkify/2.1.6/linkify.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-linkify/2.1.6/linkify-jquery.min.js"></script> <script src="https://cdnjs.cloudflare.com/ajax/libs/jQuery-linkify/2.1.6/linkify-string.js"></script> <script src="/scripts/page/addThisEvent.js?Dec 17, 2019 3:22:55 PM" ></script> <script src="/scripts/page/brandingInfoLoader.js?Dec 17, 2019 3:22:55 PM" ></script> </body> </html>
Error Type:
HTTP Error 500: Server error.
Error String:
Server Returned code 500
Well, fundamentally you're being redirected to a 500 page (which is meant to be served in a browser). This could mean they changed the endpoint URL or only some part of the payload -- not enough info about your setup to know more.
Thanks for your response. I reached out to both Marketo Support and
GoToWebinar and both were unhelpful. Is there any further information I can
provide to help you figure out this issue?
On Wed, Dec 18, 2019 12:10 AM, Sanford Whiteman marketingnation@marketo.com
What's the Webhook definition? I don't have your URL, payload, etc. All I see is the response, which shows that the request was not processable.
Stanford, here is the exact webhook I am using: https://sponge.io/gotowebinar-simulated-live-events-in-marketo/
This webhook is returning the error code above. If you have any thoughts please let me know, cheers!
Are you sure you're using POST?
I can repro the 500 error if I switch to GET, of if I send a completely empty payload. But even a dummy payload with fake values (registrant.givenName=a®istrant.surname=b®istrant.email=c&webinar=d) gives me a 200 OK.
I don't have a background with webhooks. You are saying that using the webhook
from the link is working for you? If so, do you have any suggestions to why I
am getting this error? GoToWebinar hasn't been helpful in this issue.
On Mon, Dec 30, 2019 10:05 PM, Sanford Whiteman marketingnation@marketo.com
You'd have to show your webhook setup, which I still haven't seen.
How would I show you that? Here's an image of the setup in Marketo. Let me
know if you need any further information.
On Mon, Dec 30, 2019 11:08 PM, Sanford Whiteman marketingnation@marketo.com
Pls remove attachments and paste the images inline. Not all users can see attachments.