I have setup Service Desk and Confluence on the same server. I've setup LDAP as the source for user management on Service Desk, and due to our security requirements I've set this up using SSL. I've followed the many guides from the community on how to do this using Portecle and using our internal CA. I had done a CSR with all the information needed, and got the certificate from the internal CA. Imported the certificate into the JAVA keystore and made a keystore for Service Desk. I then used the JIRA Configuration Tool to set HTTPs only for the Profile, pointed it to the keystore path, password, and alias. Set 443 as the port. Control port 8005.
Everything pretty much works in Service Desk except that Chrome complains about there not being a SAN on the certificate. Might decide to fix that down the road, but for now it'll be fine. I didn't really see a way to do this in Confluence, but I did the whole keystore thing and setup the server.xml file in the conf directory to have the connector port 8443 as the SSL binding. Confluence now also runs on SSL, and appears to be working the way that it should.
Now comes my problem. I'm trying to do an application link between Service Desk and Confluence. Service Desk sees Confluence just fine, but the reciprocal link fails on Confluence with the following error:
"No response was received from the URL you entered. It may not be valid. Please fix the URL below, if needed, and click Continue."
I tried using the Base URL for Service Desk, and a second time including 443 as the port. Nothing I've tried seems to work. I'm wondering if there's something I've done wrong with the SSL configuration, but there's so many different guides to how to do this that I'm at a loss. I also am not very knowledgeable about certificates (leaned heavily on our Security Admin for this one), but I did sort of understand what I was doing with Portecle.
I'm also wondering if it would be best to separate these to different servers, or if running on the same server is fine. I'd also like to use a unified namespace with subdirectories if possible (example: https://myserver.mydomain.com/servicedesk and https://myserver.mydomain.com/confluence). I'm not sure on the configuration for this and what the ramifications would be. If anyone could point me to the right resources I would greatly appreciate it.
In the end we decided to simply use the HTTP port for this function, and have the link working. While this isn't an ideal configuration for our use case, we will adapt to it this way.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.