Question

Photo of Michael Wurz

1

Mailgun Webhook

Having issues getting the web hook to work with mailgun. Here is the error.


Failed: postmaster@mail.edge.community → http://www.edge.community/webhooks/Mailgun.ashx <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>406 - Client browser does not accept the MIME type of the requested page.</title> <style type="text/css"> <!-- body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;} fieldset{padding:0 15px 10px 15px;} h1{font-size:2.4em;margin:0;color:#FFF;} h2{font-size:1.7em;margin:0;color:#CC0000;} h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF; background-color:#555555;} #content{margin:0 0 0 2%;position:relative;} .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;} --> </style> </head> <body> <div id="header"><h1>Server Error</h1></div> <div id="content"> <div class="content-container"><fieldset> <h2>406 - Client browser does not accept the MIME type of the requested page.</h2> <h3>The page you are looking for cannot be opened by your browser because it has a file name extension that your browser does not accept.</h3> </fieldset></div> </div> </body> </html> Server response: 406 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/> <title>406 - Client browser does not accept the MIME type of the requested page.</title> <style type="text/css"> <!-- body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;} fieldset{padding:0 15px 10px 15px;} h1{font-size:2.4em;margin:0;color:#FFF;} h2{font-size:1.7em;margin:0;color:#CC0000;} h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;} #header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF; background-color:#555555;} #content{margin:0 0 0 2%;position:relative;} .content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;} --> </style> </head> <body> <div id="header"><h1>Server Error</h1></div> <div id="content"> <div class="content-container"><fieldset> <h2>406 - Client browser does not accept the MIME type of the requested page.</h2> <h3>The page you are looking for cannot be opened by your browser because it has a file name extension that your browser does not accept.</h3> </fieldset></div> </div> </body> </html>


any ideas?

  • Photo of Nathan Parikh

    1

    Just to update, I was able to fix this issue by double checking our Mailgun API key in Rock. For some reason we were missing the "key-" prefix in the API key settings in Rock. Put that in and everything is back to normal.

  • Photo of Jim Michael

    0

    This is a strange error. First thing I would check is that your IIS web server has a mime type defined for .ashx files... though the error seems to indicate that the *client* isn't accepting the mine type. 

    • Jim Michael

      I'm at a loss, then. Is this Rock server exposed directly to the internet or is it behind a reverse proxy? If no one else jumps in here you might try asking in the rock Slack team at RockRMS.com/Slack

  • Photo of Nathan Parikh

    0

    We are having this same issue, but it just started happening. Not sure if something changed in 6.3 update or what.