Can I integrate the downloaded Crucible with OnDemand Jira?
Asked by Dylan Charleston:

I would like to know if I can integrate the downloaded version of Crucible with an OnDemand version of Jira. If so, do I lose any features? Can I integrate OnDemand Crucible with OnDemand Jira?


Answers:
author: Nicolas Mas
body: Are there any plans for a version of Crucible that runs in the Atlasssian Cloud?

comments: author: Nicolas Mas
body: I am interested as well to get an answer to this question\~


author: Richard Mazzarella
body: I am also very interested to get an answer ..


author: David Keaveny
body: Atlassian used to have a cloud-based version, but they got out of that back in 2013, so I doubt they'll be going back in again in the near future.


author: AgentSmith
body: Hey Guys!

I confirmed that linking a download version of Crucible with JIRA OnDemand via applinks is entirely possible and a supported feature.

Just recapping Lucas' original response...

Our official stance being as mentioned:
> Port restrictions for external application links --- If you set up application links to an external application, the external application must use either an HTTP protocol (on port 80) or HTTPS protocol (on port 443).

Full documentation available here:https://confluence.atlassian.com/display/APPLINKS/Application+Links+Quick+Start+Guide

Terminology Note: The documentation refers to FishEye. FishEye and Crucible are the same application but are broken into two distinct licenses or products.

Hope this helps. :)

comments: author: Michael Forrester
body: does anyone know if you link ondemand jira with ondemand crucible.


author: Cloud Imperium
body: Has anyone gotten this to work properly? Currently I cannot get this integration working. If we use the local IP (10.X.X.X) JIRA OnDemand cannot resolve it, which is expected. If we use a 1-1 NAT with one of our external IP \> local Crucible server there is an error "There is no response from the entered URL. Amend the URL or click Continue to confirm."

I can't imagine this setup being that difficult, perhaps I am overlooking the obvious? I also have a support ticket open with Atlassian staff.


author: LucasA
body: Hi Dylan,

I'm not really sure if this is possible, we seem to have some conflicting information. In [this page](https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand) it mentions that application links for external instances are allowed if the remote service is working with either HTTP and HTTPS:
> **Port restrictions for external application links** --- If you set up [application links](https://confluence.atlassian.com/display/APPLINKS/Application+Links+Quick+Start+Guide) to an external application, the external application must use either an HTTP protocol (on port 80) or HTTPS protocol (on port 443).

However, it also mention [here](https://confluence.atlassian.com/display/AOD/Restricted+Functions+in+Atlassian+OnDemand#RestrictedFunctionsinAtlassianOnDemand-JIRA) both Application Links and Trusted Application Configuration are not available in JIRA OnDemand:
>
> |----------------------------------|----|
> | Configuring trusted applications | NO |
> | Configuring application links    | NO |
>
> (I'm not sure if the table will render correctly, it seems fine on preview)

So, I believe is a woth try browsing to *Administration -\> Application Links*from your OnDemand JIRA and check if there's any available option. If it so, remember to set HTTP and HTTPS in standalone Crucible before stabilishing the applink. However, in case of the 'Application Link' option even exist, it won't be possible to add a link from OnDemand JIRA to your local Crucible installation.

I hope it helps.

Best regards,  
Lucas Timm