Apparently I wasn't correctly proxying in Apache. After I changed the proxy to be the following, everything worked.
ProxyRequests Off ProxyPreserveHost On ProxyPass /crowd http://localhost:8095/crowd ProxyPassReverse /crowd http://localhost:8095/crowd ProxyPass /stash http://localhost:7990/stash ProxyPassReverse /stash http://localhost:7990/stash
The SSO configuration sometimes is tricky, but there are some key points that I'd suggest you to check, they are the following:
1. Ensure that the URLs being used to access each application and the SSO Domain value stored in Crowd are valid and match the pattern;
2. Ensure that all applications are using the Crowd authenticator at their WEB-INF/classes/seraph-config.xml files;
3. Ensure that the Directories that are assigned to each application in Crowd, If more than one, are in the exact same order;
4. If there are proxy servers being used between Crowd and the applications, make sure to add their IP addresses to theTrusted Proxy Servers list in Crowd.
I hope this information has helped.
Thanks. Here's what I've configured:
All of this was the existing configuration which had the problem described above. So none of this fixed the problem.
In addition, I'd suggest you specially to check if is correctly informed the application name in the crowd.properties file on your application.
Please check this documentation for more information:
Badges are a great way to show off community activity, whether you’re a newbie or a Champion.Learn more
Hi Atlassian Community! My name is Shana, and I’m on the Jira Software team. One of the many reasons this Community exists is to connect you to others on similar product journeys or with comparabl...
Connect with like-minded Atlassian users at free events near you!Find a group
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no AUG chapters near you at the moment.Start an AUG
You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs