We are facing an issue and I will try to explain it the best that I can.
We have a working configuration using Jira with CAS for one client (in the diagram the green square), and now what we want is to integrate Confluence with Jira but using local authentication. When we test this it works from Jira to Confluence but not from Confluence to Jira. Is there a way to isolate the authentication methods? So that we can use Jira with CAS and apart Jira with Confluence using local authentication.
2018-08-14 10:30:25,839 https-jsse-nio-8443-exec-3 ERROR [o.a.c.c.C.[.[localhost].[/].[default]] Servlet.service() para servlet default lanzó excepción
java.lang.NullPointerException
at com.atlassian.jira.security.login.JiraSeraphAuthenticator.getUserFromBasicAuthentication(JiraSeraphAuthenticator.java:149)
at com.atlassian.seraph.auth.DefaultAuthenticator.getUser(DefaultAuthenticator.java:339)
at org.jasig.cas.client.integration.atlassian.Jira44CasAuthenticator.getUser(Jira44CasAuthenticator.java:76)
at com.atlassian.seraph.auth.AbstractAuthenticator.getUser(AbstractAuthenticator.java:45)
at com.atlassian.seraph.filter.BaseLoginFilter$SecurityHttpRequestWrapper.getUserPrincipal(BaseLoginFilter.java:238)
... 1 filtered
at javax.servlet.http.HttpServletRequestWrapper.getRemoteUser(HttpServletRequestWrapper.java:168)
... 27 filtered
at com.atlassian.jira.security.JiraSecurityFilter.lambda$doFilter$0(JiraSecurityFilter.java:76)
... 1 filtered
at com.atlassian.jira.security.JiraSecurityFilter.doFilter(JiraSecurityFilter.java:74)
... 10 filtered
at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:100)
... 8 filtered
at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:37)
... 3 filtered
Does anyone been through something like this? any help you could give us? Thanks!
Perhaps it is worth trying setting up Jira as the user management device for Confluence so Jira authenticates via CAS and Confluence authenticates via Jira? Please see Connecting Confluence to Jira applications for User Management for more information on how that would work.
Hi Ann, thanks for reply.
We already tried that but with no luck. The integration without CAS works great, but when adding the CAS config we lose all our local users integration.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.