1 2 Previous Next 17 Replies Latest reply on Oct 11, 2017 5:23 AM by Evgeniy Serdyukov

    RSSO Kerberos Authentication - SSO Service: NO Token data in request - Username: null

    Giuseppe Fentini
      Share This:

      Hello all,

       

      I am trying to integrate Remedy with RSSO for using kerberos authentication but I am facing a problem I can't come out. The Test in RSSO Admin page works:

       

      Kerberos1.JPG

      I have set the principal names as the documentation says: setspn -S HTTP/<HOST>@<REALM> <USER> but I always get te following errors.

      rsso.log from midtier:

      13 lug 2017 17:20:10.450 WARNING Thread_82 com.bmc.rsso.sdk.impl.SSOServiceImpl.getToken(): SSO Service: NO Token data in request

      13 lug 2017 17:20:10.465 INFO Thread_82 com.bmc.rsso.agent.RSSOAgent.process(): [20] User is redirected for login, unauthenticated request, login url:http://win2008r2-rsso.XXXXgroup2.it:8080/rsso/start?goto=http%3A%2F%2Fwinsql-itsm9102.XXXXgroup2.it%3A8080%2Farsys%2F&tenant=*@*

       

      rsso.log from rsso server:

      13 lug 2017 17:20:11.994 INFO Thread_28 com.bmc.rsso.servlet.CheckConfigServlet.doGet(): [0] Client midtier_agent retrieve server config

      13 lug 2017 17:20:11.994 INFO Thread_29 com.bmc.rsso.servlet.CheckConfigServlet.doGet(): [0] Client midtier_agent retrieve server config

      13 lug 2017 17:20:16.798 SEVERE Thread_31 com.bmc.rsso.core.auth.extensions.kerberos.KerberosAuthentication.authenticate(): Unable to do kerberos authentication

      ERROR: null

      java.security.AccessController.doPrivileged(Native Method) javax.security.auth.Subject.doAs(Unknown Source) com.bmc.rsso.core.auth.extensions.kerberos.KerberosAuthentication.authenticateKerberosToken(KerberosAuthentication.java:105) com.bmc.rsso.core.auth.extensions.kerberos.KerberosAuthentication.authenticate(KerberosAuthentication.java:96) com.bmc.rsso.auth.Authenticator.doAuth(Authenticator.java:126) com.bmc.rsso.auth.Authenticator.authenticate(Authenticator.java:45) com.bmc.rsso.servlet.LoginServlet.processRequest(LoginServlet.java:59) com.bmc.rsso.servlet.LoginServlet.doGet(LoginServlet.java:76) javax.servlet.http.HttpServlet.service(HttpServlet.java:635) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:728) org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:467) org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:392) org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:311) com.bmc.rsso.servlet.LoginRequestServlet.processRequest(LoginRequestServlet.java:118) com.bmc.rsso.servlet.LoginRequestServlet.doGet(LoginRequestServlet.java:129) javax.servlet.http.HttpServlet.service(HttpServlet.java:635) javax.servlet.http.HttpServlet.service(HttpServlet.java:742) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:231) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) com.bmc.rsso.filter.GZIPFilter.doFilter(GZIPFilter.java:40) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) com.bmc.rsso.filter.CacheFilter.doFilter(CacheFilter.java:91) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) com.codahale.metrics.servlet.AbstractInstrumentedFilter.doFilter(AbstractInstrumentedFilter.java:104) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) com.bmc.rsso.filter.ResponseHeaderFilter.doFilter(ResponseHeaderFilter.java:40) org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:193) org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:166) org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:198) org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:96) org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:140) org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:80) org.apache.catalina.valves.AbstractAccessLogValve.invoke(AbstractAccessLogValve.java:624) org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:87) org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342) org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:799) org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:66) org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:868) org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1455) org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49) java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) java.lang.Thread.run(Unknown Source)

      13 lug 2017 17:20:16.798 WARNING Thread_31 com.bmc.rsso.auth.Authenticator.doAuth(): [16] user failed to login, auth type:IdPKerberos, order:1

      13 lug 2017 17:20:16.798 SEVERE Thread_31 com.bmc.rsso.auth.Authenticator.doAuth(): [16] User failed to login, username:null

       

      Any idea?

       

        1 2 Previous Next