I tried to install it my cloud developer instance but the only message I get is:
“The add-on failed to install. Please try again later or contact the add-on vendor.”
The result is the same when I use the marketplace or the direct link.
Is there a way to get more detailed Information on why this fails?
When I set the authentication type to none and delete the lifecycle key in the atlassian-connect.json the add-on installs successfully but does not send any hook data. Using jwt and lifecycle installed the respective installed url never gets called and the installation fails with the above message.
I use Let’s Encrypt as CA is that even accepted?
Check your server logs (if you’re using ngrok - check ngrok as well).
More than likely the error is due to the atlassian-connect.json being invalid (run it through a json lint checker or post it in here) or that the /install hook isn’t being called properly.
Yes I can access the descriptor through a GET request or through the browser. I also can see that Confluence is making a GET request to the descriptor URL but not to any of the others. While installing I see half the progress bar load until it stops with the message The add-on failed to install. Please try again later or contact the add-on vendor.