This appears to be a non-CAS class so I don't know how much help we can
provide.  We don't have a service called "PersonService."

Cheers,
Scott

On Tue, Jan 4, 2011 at 3:00 PM, Bacigalupo, Christopher <[email protected]>wrote:

> I'm attempting to get SSo with Google Apps working ... which it is, after a
> fashion. Basically, I think attempts to get a "Google ID" are timing out
> after 90 secs and then being allowed in with another LDAP attribute
> (probably "uid"). I'd love to be able to give Google the "Google ID" as
> requested but where is it? Not in our LDAP.
>
> Can I map another available attribute to it?
> Where might I configure the timeout to not attempt to get it and just go
> with what ever it's defaulting to?
> Whats the "PersonService" referred to here?
>
> We're on CAS version 3.3.1 as integrated with vendor product (Sungard's
> Luminis Portal).
>
>
>
> 2011-01-04 13:12:38,341 INFO  [http-8447-Processor23]
> org.jasig.cas.CentralAuthenticationServiceImpl Granted service ticket [
> ST-63-gCremEjC0dM6mlLotFqb-rambler.css.edu] for service [
> https://www.google.com/a/gapp.css.edu/acs] for user [cbacigal]
> 2011-01-04 13:15:09,174 ERROR [http-8447-Processor23]
> com.sghe.luminis.security.sso.saml.LuminisGoogleAccountsService Unable to
> get Google ID for user cbacigal from PersonService.
> java.net.SocketException: Unexpected end of file from server
>         at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:769)
>         at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>         at sun.net.www.http.HttpClient.parseHTTPHeader(HttpClient.java:766)
>         at sun.net.www.http.HttpClient.parseHTTP(HttpClient.java:632)
>         at
> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1000)
>         at
> org.apache.xerces.impl.XMLEntityManager.setupCurrentEntity(Unknown Source)
>         at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
> Source)
>         at org.apache.xerces.impl.XMLEntityManager.startEntity(Unknown
> Source)
>         at org.apache.xerces.impl.XMLDTDScannerImpl.startPE(Unknown Source)
>         at org.apache.xerces.impl.XMLDTDScannerImpl.skipSeparator(Unknown
> Source)
>         at org.apache.xerces.impl.XMLDTDScannerImpl.scanDecls(Unknown
> Source)
>         at
> org.apache.xerces.impl.XMLDTDScannerImpl.scanDTDExternalSubset(Unknown
> Source)
>         at
> org.apache.xerces.impl.XMLDocumentScannerImpl$DTDDispatcher.dispatch(Unknown
> Source)
>         at
> org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown
> Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown
> Source)
>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown
> Source)
>         at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown
> Source)
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:851)
>         at
> com.sghe.luminis.security.sso.saml.LuminisGoogleAccountsService.findGoogleId(LuminisGoogleAccountsService.java:346)
>         at
> com.sghe.luminis.security.sso.saml.LuminisGoogleAccountsService.constructSamlResponse(LuminisGoogleAccountsService.java:245)
>         at
> com.sghe.luminis.security.sso.saml.LuminisGoogleAccountsService.getResponse(LuminisGoogleAccountsService.java:211)
>         at
> org.jasig.cas.web.flow.DynamicRedirectViewSelector.makeEntrySelection(DynamicRedirectViewSelector.java:42)
>         at
> org.springframework.webflow.engine.EndState.doEnter(EndState.java:124)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:107)
>         at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534)
>         at
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:205)
>         at
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:161)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.DecisionState.doEnter(DecisionState.java:54)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at
> org.springframework.webflow.engine.Transition.execute(Transition.java:212)
>         at
> org.springframework.webflow.engine.TransitionableState.onEvent(TransitionableState.java:107)
>         at org.springframework.webflow.engine.Flow.onEvent(Flow.java:534)
>         at
> org.springframework.webflow.engine.impl.RequestControlContextImpl.signalEvent(RequestControlContextImpl.java:205)
>         at
> org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:161)
>         at org.springframework.webflow.engine.State.enter(State.java:191)
>         at org.springframework.webflow.engine.Flow.start(Flow.java:521)
>         at
> org.springframework.webflow.engine.impl.RequestControlContextImpl.start(RequestControlContextImpl.java:193)
>         at
> org.springframework.webflow.engine.impl.FlowExecutionImpl.start(FlowExecutionImpl.java:177)
>         at
> org.springframework.webflow.executor.FlowExecutorImpl.launch(FlowExecutorImpl.java:187)
>         at
> org.springframework.webflow.executor.support.FlowRequestHandler.handleFlowRequest(FlowRequestHandler.java:125)
>         at
> org.springframework.webflow.executor.mvc.FlowController.handleRequestInternal(FlowController.java:165)
>         at
> org.springframework.web.servlet.mvc.AbstractController.handleRequest(AbstractController.java:153)
>         at
> org.springframework.web.servlet.mvc.SimpleControllerHandlerAdapter.handle(SimpleControllerHandlerAdapter.java:48)
>         at
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:875)
>         at
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:809)
>         at
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:476)
>         at
> org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:431)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:627)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:729)
>         at
> org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at
> org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal(ClientInfoThreadLocalFilter.java:48)
>         at
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:75)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>         at
> org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:482)
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
>         at java.lang.Thread.run(Thread.java:619)
>
> --
> You are currently subscribed to [email protected] as: 
> [email protected]
>
> To unsubscribe, change settings or access archives, see 
> http://www.ja-sig.org/wiki/display/JSG/cas-user
>
>

-- 
You are currently subscribed to [email protected] as: 
[email protected]
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to