Skip to main content

Web Request Notification Template Content Type Changed Unexpectedly

DarenPorter-1148
Original Poster

We were notified by a customer a few days ago that they were experiencing some issues with our Geotab integration, and after some investigation, we determined that Rule Notification web requests started coming in with the "text/plain" Content-Type header, instead of "application/x-www-url-formencoded" as they usually do. This caused cascading failures for many of our customer integrations and required us to override the Content-Type header in API forwarding middleware wherever possible.

 

The only event we've noticed that seems to correlate to that change is a database update from 11333.561 to 11333.585. The update was completed ~90 seconds after our telemetry indicates that the first webhook failures started.

 

Is this an intentional change to the Content-Type header of notification web requests in a recent update, or should we be reporting this as a bug? I've tried to find release notes or other documentation specific to database version 11333.561 (or any database version, for that matter) but could only find info for general MyGeotab releases.

Join the conversation

You need to be logged in to reply to this post and participate in the Geotab Community discussions.

4 Replies

EishiFUN
Geotabber

Hey @DarenPorter-1148​ ,

 

Thank you for asking your question in our community. I wanted to let you know I have contacted our SDK team to see if this is a bug or something else. I will let you know what I hear as soon as I do.

 

Have a good one!

Eishi FUN

DarenPorter-1148
Original Poster

Thanks @EishiFUN​! Just to be sure, this is regarding Rules Notifications that are set up in the MyGeotab interface to make webhook POST requests to a configured URL.

EishiFUN
Geotabber

Hey Daren sorry for the delay with this. I talked to our team and they said we would need to make a support ticket to get our engineering team to take a look into this one. Let me know if you would like me to make the ticket and I will be happy to.

DarenPorter-1148
Original Poster

No problem Eishi, I appreciate the response. No need to make a ticket on our behalf, we'll take care of it if we need to. We don't disagree with the actual technical change, I'm more curious if it was an expected change (and if so, where we can find documentation on it) or if it was unintentional (and if so, if the Geotab team would consider it a bug).

 

Unless you can point to documentation on database release notes (not MyGeotab or Geotab Drive, which we've found), we can probably consider this question answered. Thanks again Eishi!

Still have questions?