I recently installed Stash and set up a reverse proxy several ways. In the end I used https://confluence.atlassian.com/display/JIRA/Integrating+JIRA+with+IIS as reference and applied it to the Stash installation. Using this method, there were no problems at all. However when go to link my installation of JIRA (on a remote machine) and Stash, nothing happens when I enter in my system administrator's credentials on the second step in the wizard. I checked the Chrome Dev Tools Console and I am presented with:
POST https://domain.com/stash/rest/applinks/1.0/applicationlinkForm/details 400 (Bad Request) batch.js:4
send batch.js:4
f.extend.ajax batch.js:4
AJS.$.extend.jsonRequest batch.js:16
AJS.$.extend.post batch.js:25
AJS.$.extend.SPI.AJS.$.extend.verifyTwoWayLinkDetails batch.js:57
AppLinks.Wizard.checkReciprocalLinkForm batch.js:643
L.onnext batch.js:1130
(anonymous function) batch.js:507
A._onclick batch.js:206
f.event.dispatch batch.js:3
h.handle.i batch.js:3
Uncaught SyntaxError: Unexpected token B batch.js:2
e.extend.parseJSON batch.js:2
(anonymous function) batch.js:163
n batch.js:2
o.fireWith batch.js:2
w batch.js:4
d batch.js:4
Is this a bug in the system, or something that I can fix within the configuration settings?
It looks like this was not a Stash issue at all. The server that houses JIRA was not configured correctly so it was unable to reach the Stash server.
Hi Greg.
I believe the JIRA documentation doesn't mention the proxyPort parameter:
...
scheme=
"http"
proxyName=
"mycompany.com"
proxyPort=
"80"
/>
secure=
"true"
scheme=
"https"
proxyName=
"mycompany.com"
proxyPort=
"443"
/>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I was using AJP instead of HTTP. However, it was not a problem within the application. It was an issue with the server. Thanks for the help.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.