You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've enabled developer mode and private listings in our Jira Cloud under Manage Apps -> Settings. This allowed the "Upload app" button to show. After providing a descriptor URL to our self-hosted Sentry at https://<SENTRY_URL>/extensions/jira/descriptor/, the following error occurred:
"The app defines features that require the READ scope, but does not request the READ scope in its descriptor."
After a bit of googling, I added "scopes":["read"] to the descriptor JSON (now served from a static file). That helped with the scope error, but another error occurred: "The app host returned HTTP response code 500 when we tried to contact it during installation. Please try again later or contact the app vendor."
On the Sentry side, the Nginx container log shows error 500, while the web container gives more details with jwt.exceptions.InvalidAudienceError: Invalid audience exception for the POST /extensions/jira/installed/ endpoint.
I am wondering if the integration is even possible? If so, what are the appropriate steps? As already reported, the Jira Cloud app provides integration only to sentry.io, and we're having issues figuring out how to get around it.
I can provide additional details on our setup and content of the descriptor URL if useful.
Expected Result
The Jira Cloud app is successfully added after providing a descriptor URL
Self-Hosted Version
24.6.0
CPU Architecture
x86_64
Docker Version
26.1.3
Docker Compose Version
2.27.0
Steps to Reproduce
Hi,
I've enabled developer mode and private listings in our Jira Cloud under Manage Apps -> Settings. This allowed the "Upload app" button to show. After providing a descriptor URL to our self-hosted Sentry at https://<SENTRY_URL>/extensions/jira/descriptor/, the following error occurred:
"The app defines features that require the READ scope, but does not request the READ scope in its descriptor."
After a bit of googling, I added "scopes":["read"] to the descriptor JSON (now served from a static file). That helped with the scope error, but another error occurred: "The app host returned HTTP response code 500 when we tried to contact it during installation. Please try again later or contact the app vendor."
On the Sentry side, the Nginx container log shows error 500, while the web container gives more details with jwt.exceptions.InvalidAudienceError: Invalid audience exception for the POST /extensions/jira/installed/ endpoint.
I am wondering if the integration is even possible? If so, what are the appropriate steps? As already reported, the Jira Cloud app provides integration only to sentry.io, and we're having issues figuring out how to get around it.
I can provide additional details on our setup and content of the descriptor URL if useful.
Expected Result
The Jira Cloud app is successfully added after providing a descriptor URL
Actual Result
Error in Jira Cloud:
Errors in Sentry Self-Hosted logs:
Event ID
No response
The text was updated successfully, but these errors were encountered: