I am using out-of-the box atlassian-connect-express-template and have deployed it to Azure App Service. Other than adding a web.config (needed by Azure) and specifying the baseUrl in atlassian-connect.json, I have made no other changes.
When I attempt to ‘Upload add-on’ in my Jira Cloud instance, pointing to the correct baseUrl, I get an error stating that,
The add-on host did not respond when we tried to contact it at “https://.azurewebsites.net//installed” during installation (the attempt timed out). Please try again later or contact the add-on vendor.
Reading some doco … https://developer.atlassian.com/cloud/jira/platform/authentication-for-apps/ implies that I need a callback at /installed and that this should store the JWT token info. BUT, https://bitbucket.org/atlassian/atlassian-connect-express seems to imply that atlassian-connect-express should manage this automatically.
So, do I need to implement the /installed route myself? If so, what am I expected to implement, does anyone have any examples. If not, I’m guessing the issue may be with Azure … has anyone hosted an atlassian-connect-express app in Azure?
Thanks for any help with this