sentry icon indicating copy to clipboard operation
sentry copied to clipboard

Cannot create issue with ClickUp integration

Open dalnoki opened this issue 1 year ago • 7 comments

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. add the clickup integration
  2. try creating a clickup issue using the integration
  3. the external-issue-actions endpoint throws a 400 - bad request with the following response: {"error":"Error communicating with Sentry App service"}

Expected Result

users should be able to create clickup issues using the integration

Actual Result

Image

Product Area

Settings - Integrations

Link

No response

DSN

No response

Version

No response

┆Issue is synchronized with this Jira Improvement by Unito

dalnoki avatar Sep 26 '24 08:09 dalnoki

Routing to @getsentry/product-owners-settings-integrations for triage ⏲️

getsantry[bot] avatar Sep 26 '24 08:09 getsantry[bot]

Auto-routing to @getsentry/product-owners-settings-integrations for triage ⏲️

getsantry[bot] avatar Sep 26 '24 08:09 getsantry[bot]

@dalnoki is this issue reported by clickUp or a clickUp customer? Asking because clickUp is a 3rd party integration created by ClickUp and they're the ones providing support for it.

Looking at the dashboards on our side it looks mostly healthy.

sentaur-athena avatar Sep 27 '24 22:09 sentaur-athena

Hello @sentaur-athena. I'm the original issue reporter. I'm a customer of sentry & clickup. I did start out by contacting clickup to get this fixed. They sent me over to sentry.

I'd appreciate if you could just connect between Sentry & Clickup to get this on it's way. ;-)

Best regards Martin

SkyhopperZH avatar Sep 30 '24 09:09 SkyhopperZH

@SkyhopperZH thanks for the details. The way we support 3rd party integrations is that we provide support for the platform and ensure the platform is healthy while the integration provider provides support for the health of their integration. Checking the logs I don't see any platform issues, I also don't see this as persisting problem with clickup.

Here are some errors that I see some clickup users are facing.

404 Client Error: for url: https://api.clickup.com/sentry/webhook
SafeHTTPSConnectionPool(host='api.clickup.com', port=443): Read timed out. (read timeout=2.0)

Either can throw a bad request from external-issue-endpoint.

I can't look further without more details. @dalnoki is there a support ticket associated with this?

sentaur-athena avatar Sep 30 '24 17:09 sentaur-athena

@sentaur-athena: I'd be happy to assist if you need me as the end user to run something. I'd require instructions though, as Sentrys UI is providing no guidance or context at all on why the call to create an issue is failing.

I sent Dominic from the clickup team a link to this issue. He was handling the ticket of the investigation from the clickup side. Maybe it helps.

Best regards Martin

SkyhopperZH avatar Oct 01 '24 08:10 SkyhopperZH

I got some more pointers from @dalnoki. Will take a look.

sentaur-athena avatar Oct 02 '24 20:10 sentaur-athena

@sentaur-athena can we have an update on this issue? The issue continues to affect the original reporter of the issue.

For your investigation: I could not reproduce the issue on my organisations (both on the same plan as the affected user, one in the US and one in the EU data region): Link1 Link2

rodolfoBee avatar Nov 05 '24 10:11 rodolfoBee

Yes, will prioritize investigation. I couldn't repro too but seems like @dalnoki has an example from the Jira ticket attached.

sentaur-athena avatar Nov 06 '24 17:11 sentaur-athena

Adding some information gathered since the last message (more details including PII are in the shadow ticket).

This seems to affect one specific user (the original reporter) and there are "500 Server Error: Internal Server Error for url: https://api.clickup.com/sentry/create" when communicating with ClickUp.

The tasks in ClickUp created using a second user have the name of the requester as the creator of the task.

rodolfoBee avatar Nov 12 '24 13:11 rodolfoBee

Uhm folks, would you mind taking care of this issue? Its been 2 months already.

SkyhopperZH avatar Nov 29 '24 17:11 SkyhopperZH

@SkyhopperZH hi! Rodolfo's comment above is the findings for the investigation. The main thing we found was we were only able to reproduce on only one user in the org. When that user tries to create a ticket and Sentry communicates that to Clickup, Sentry got back a "500 Server Error: Internal Server Error for url: https://api.clickup.com/sentry/create" from Clickup.

At this point we can't debug further as we don't know why Clickup is sending back 500s for only one user. I'd point you to Clickup to see if they can give more insight to the 500.

Christinarlong avatar Dec 03 '24 20:12 Christinarlong

@Christinarlong Both parties keep pointing to the other side. I need you guys working together with clickup to fix your customers issue! After all it's you claiming that it's clickups problem. I can only see your system throwing a generic error.

SkyhopperZH avatar Dec 05 '24 08:12 SkyhopperZH

@SkyhopperZH that's the nice thing about being open source. Please refer this ticket in your ClickUp communications and ask their engineers to follow-up about the error. They can also comment on the github issue and we would be happy to work with them. At this point it is clear to us that this is internal issue with their server though so I close the issue.

sentaur-athena avatar Dec 05 '24 18:12 sentaur-athena