sentry icon indicating copy to clipboard operation
sentry copied to clipboard

Embedded Zendesk Widget Fails to Send Messages in Firefox on Ubuntu 22.04

Open Kobby-Bawuah opened this issue 2 years ago • 6 comments

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

Environment: Browser: Firefox 117.0.1 Operating System: Ubuntu Linux 22.04

Error Description: When a user attempts to send a message to support staff through the embedded Zendesk widget in the Sentry.io dashboard, the widget fails to send the message.

Steps to Reproduce: Log into the Sentry.io dashboard as a regular user. Click "help" in the lower-left corner and select "Contact Support" from the menu. Click "Contact Us" from the pop-up help menu. Draft a message in the Zendesk pop-up (lower-right corner). Attempt to send the message, resulting in an error.

Possible Cause: This error appears to be related to a CORS (Cross-Origin Resource Sharing) misconfiguration between Zendesk's and Sentry's servers. This misconfiguration causes Firefox to refuse the request to send the user's message to Zendesk. It's important to note that this issue has been observed on Firefox 117.0.1, but it's unclear if it's a Firefox-specific problem, as it hasn't been tested on other browsers like Chrome.

Expected Result

When a user follows the provided steps to send a message to support staff via the embedded Zendesk widget in the Sentry.io dashboard, the message should be sent successfully without any errors.

Actual Result

image(14)

Screenshot from 2023-10-18 17-39-48

Screenshot from 2023-10-18 17-40-25

image(15)

Screenshot from 2023-10-18 17-40-33

Screenshot from 2023-10-18 17-40-10

image(16)

Product Area

Help

Link

No response

DSN

No response

Version

No response

Kobby-Bawuah avatar Oct 20 '23 15:10 Kobby-Bawuah