Marius, Thank you for your response. I just realized that I had missed your response. echo %USERDOMAIN% comes back with "BLING". I went ahead and changed jcifsDomain to "bling" and had no luck. In the cas logs I see practically the same path being taken when CAS and Browser are on same machine compared to when they are not. However, Kerberos is used once and NTLM is used the other time.
Any other ideas, anyone? Thanks. ________________________________ From: "Strumyla, Marius" <mstrum...@accordant.net> To: Yale CAS mailing list <cas@tp.its.yale.edu> Sent: Tuesday, January 27, 2009 8:45:28 AM Subject: RE: NTLM authentication issues using SPNEGO Your domain does not seem right. What does the command line say: echo %USERDOMAIN%? <property name="jcifsDomain" value="bling.com <http://bling.com/> " ________________________________ From: cas-boun...@tp.its.yale.edu [mailto:cas-boun...@tp.its.yale.edu] On Behalf Of tedzo Sent: Monday, January 26, 2009 5:46 PM To: Yale CAS mailing list Subject: NTLM authentication issues using SPNEGO I forgot to add log output to my previous mail. The real exception is at the bottom of this mail. I appreciate any help- 2009-01-26 14:23:25,561 INFO [org.quartz.core.QuartzScheduler] - Quartz Scheduler v.1.5.2 created. 2009-01-26 14:23:25,639 INFO [org.quartz.simpl.RAMJobStore] - RAMJobStore initialized. 2009-01-26 14:23:25,639 INFO [org.quartz.impl.StdSchedulerFactory] - Quartz scheduler 'QuartzScheduler' initialized from an externally provided properties instance. 2009-01-26 14:23:25,639 INFO [org.quartz.impl.StdSchedulerFactory] - Quartz scheduler version: 1.5.2 2009-01-26 14:23:25,639 INFO [org.quartz.core.QuartzScheduler] - JobFactory set to: org.springframework.scheduling.quartz.adaptablejobfact...@1d1c3cd 2009-01-26 14:23:25,639 INFO [org.quartz.core.QuartzScheduler] - Scheduler QuartzScheduler_$_NON_CLUSTERED started. 2009-01-26 14:23:26,639 DEBUG [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig] - jcifsDomain is set to bling.com 2009-01-26 14:23:26,639 DEBUG [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig] - jcifsDomainController is set to XTC-MNC1-C1-3-Z 2009-01-26 14:23:26,639 DEBUG [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig] - kerberosDebug is set to : true 2009-01-26 14:23:26,639 DEBUG [org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig] - configured login configuration path : C:\tomcat-6\webapps\cas-server-3.3\WEB-INF\login.conf 2009-01-26 14:23:26,671 DEBUG [org.inspektr.common.web.ClientInfoThreadLocalFilter] - Initializing filter 'CAS Client Info Logging Filter' 2009-01-26 14:23:26,671 DEBUG [org.inspektr.common.web.ClientInfoThreadLocalFilter] - Filter 'CAS Client Info Logging Filter' configured successfully 2009-01-26 14:23:27,421 DEBUG [org.jasig.cas.services.web.ManageRegisteredServicesMultiActionController] - Found action method [public org.springframework.web.servlet.ModelAndView org.jasig.cas.services.web.ManageRegisteredServicesMultiActionController.deleteRegisteredService(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)] 2009-01-26 14:23:27,421 DEBUG [org.jasig.cas.services.web.ManageRegisteredServicesMultiActionController] - Found action method [public org.springframework.web.servlet.ModelAndView org.jasig.cas.services.web.ManageRegisteredServicesMultiActionController.manage(javax.servlet.http.HttpServletRequest,javax.servlet.http.HttpServletResponse)] 2009-01-26 14:23:27,546 INFO [org.jasig.cas.web.flow.AuthenticationViaFormAction] - FormObjectClass not set. Using default class of org.jasig.cas.authentication.principal.UsernamePasswordCredentials with formObjectName credentials and validator org.jasig.cas.validation.UsernamePasswordCredentialsValidator. 2009-01-26 14:23:47,014 DEBUG [org.quartz.core.JobRunShell] - Calling execute on job DEFAULT.jobDetailTicketRegistryCleaner 2009-01-26 14:23:47,014 INFO [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - Starting cleaning of expired tickets from ticket registry at [Mon Jan 26 14:23:47 PST 2009] 2009-01-26 14:23:47,014 INFO [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 0 found to be removed. Removing now. 2009-01-26 14:23:47,014 INFO [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - Finished cleaning of expired tickets from ticket registry at [Mon Jan 26 14:23:47 PST 2009] 2009-01-26 14:24:47,780 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Action 'InitialFlowSetupAction' beginning execution 2009-01-26 14:24:47,796 INFO [org.jasig.cas.web.flow.InitialFlowSetupAction] - Setting path for cookies to: /cas-server-3.3 2009-01-26 14:24:47,812 DEBUG [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated service for: http://john-wxp01.bling.com:8080/Test/Test.jsp 2009-01-26 14:24:47,812 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Placing service in FlowScope: http://john-wxp01.bling.com:8080/Test/Test.jsp 2009-01-26 14:24:47,812 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Action 'InitialFlowSetupAction' completed execution; result is 'success' 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction] - Action 'SpnegoNegociateCredentialsAction' beginning execution 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction] - Authorization header not found. Sending WWW-Authenticate header 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction] - Action 'SpnegoNegociateCredentialsAction' completed execution; result is 'success' 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Action 'SpnegoCredentialsAction' beginning execution 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Action 'SpnegoCredentialsAction' completed execution; result is 'error' 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' beginning execution 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Executing setupForm 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new form object with name 'credentials' 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new instance of form object class [class org.jasig.cas.authentication.principal.UsernamePasswordCredentials] 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Putting form object of type [class org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope Flow with name 'credentials' 2009-01-26 14:24:47,827 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new form errors for object with name 'credentials' 2009-01-26 14:24:47,859 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - No property editor registrar set, no custom editors to register 2009-01-26 14:24:47,859 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Putting form errors instance in scope Flash 2009-01-26 14:24:47,859 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' completed execution; result is 'success' 2009-01-26 14:24:47,859 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' beginning execution 2009-01-26 14:24:47,859 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' completed execution; result is 'success' 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Action 'InitialFlowSetupAction' beginning execution 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.web.support.CasArgumentExtractor] - Extractor generated service for: http://john-wxp01.bling.com:8080/Test/Test.jsp 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Placing service in FlowScope: http://john-wxp01.bling.com:8080/Test/Test.jsp 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.web.flow.InitialFlowSetupAction] - Action 'InitialFlowSetupAction' completed execution; result is 'success' 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction] - Action 'SpnegoNegociateCredentialsAction' beginning execution 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoNegociateCredentialsAction] - Action 'SpnegoNegociateCredentialsAction' completed execution; result is 'success' 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Action 'SpnegoCredentialsAction' beginning execution 2009-01-26 14:24:49,093 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - SPNEGO Authorization header found with 2520 bytes 2009-01-26 14:24:49,124 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Obtained token: Ó·ÚÂ…Ì÷ô=!ì t©*‘™¼>öÁ8†Ð¸u¶ÏºØ-/?Êâ2Üî-?ÔÅÈRw³:èÐø@|;:ã«+ÀíP=SÏèÚ¦UÀžÑ´Œé®DˆÝµ9-»Î;Ø›áª×CAÝKʉ?S#aº³“d;e?&âŒQDºÀ3˜Šaš:4©Éz‘»B!ïr½s?Tº.Ú \…aÚb;,ì½!èHŸ{…`u×I:?Z˜7zIÍ =...@°†y…6k;µ0B[ NHP8á<–è¾?ê‰<ìºwçóÛÕ"$x 7-b¿äø²ýÌph£ß¯û_‘œ/¶/„Lõ%ëSÀ^œ(¢U§S"€·¹ÚYáapý®L•8yú×É…ÝFu¥4Z,ºhÓç¤G¶à0Ä?DÀ!*;3²T6!½êŒ#(åBÎÆ“'On|Iì5ÿË›jt…ôlµiieñk†¸<˜—? Q¥Ž”þ ŽK“Ö <MORE STUFF TRUNCATED> 2009-01-26 14:24:49,796 DEBUG [org.jasig.cas.CentralAuthenticationServiceImpl] - Attempting to create TicketGrantingTicket for Principal is null 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Unable to obtain the output token required. 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Setting HTTP Status to 401 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.support.spnego.web.flow.SpnegoCredentialsAction] - Action 'SpnegoCredentialsAction' completed execution; result is 'error' 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' beginning execution 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Executing setupForm 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new form object with name 'credentials' 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new instance of form object class [class org.jasig.cas.authentication.principal.UsernamePasswordCredentials] 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Putting form object of type [class org.jasig.cas.authentication.principal.UsernamePasswordCredentials] in scope Flow with name 'credentials' 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Creating new form errors for object with name 'credentials' 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - No property editor registrar set, no custom editors to register 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Putting form errors instance in scope Flash 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' completed execution; result is 'success' 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' beginning execution 2009-01-26 14:24:53,405 DEBUG [org.jasig.cas.web.flow.AuthenticationViaFormAction] - Action 'AuthenticationViaFormAction' completed execution; result is 'success' ________________________________ From: tedzo <tedzo2...@yahoo.com> To: Yale CAS mailing list <cas@tp.its.yale.edu> Sent: Monday, January 26, 2009 1:24:39 PM Subject: Re: NTLM authentication issues I modified the subject line a bit. Looking at past forum messages, it seems that the jcifsConfig bean is configured a bit differently in order to enable NTLM authentication. I only have this- <bean name="jcifsConfig" class="org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig"> <property name="loginConf" value="C:\tomcat-6\webapps\cas-server-3.3\WEB-INF\login.conf"/> <property name="jcifsDomain" value="bling.com <http://bling.com/> " /> <property name="jcifsDomainController" value="XTC-MNC1-C1-3-Z" /> </bean> However, I read an mail where extra stuff was configured- <property name="jcifsServicePrincipal" value="HTTP/test...@... <http://www.nabble.com/user/SendEmail.jtp?type=post&post=15412582&i=0> "/> <property name="jcifsServicePassword" value="Tom12345"/> <property name="jcifsUsername" value="spnegouser"/> <property name="jcifsPassword" value="Tom12345"/> <property name="loginConf" value="/WEB-INF/login.conf" /> <property name="kerberosDebug" value="true"/> Can someone kindly explain which jcifs properties need to be set for NTLM authentication? What is jcifsServicePrincipal, jcifsServicePassword, jcifsUserName, jcifsPassword? As mentioned in my previous message (below), NTLM appears to work locally (tomcat, CAS, IE on the same machine) but has issues when trying to access the application from another machine (when IE is on another machine). Thanks for your time. ________________________________ From: tedzo <tedzo2...@yahoo.com> To: Yale CAS mailing list <cas@tp.its.yale.edu> Sent: Friday, January 23, 2009 4:46:22 PM Subject: Turning off Kerberos I am encountering a strange problem while attempting to configure NTLM authentication. I followed the directions in http://www.ja-sig.org/wiki/display/CASUM/SPNEGO (with changes to login.conf and jcifsConfig bean, as below). When I have all elements (tomcat, CAS, my webapp) on my laptop, things are fine. I login to my laptop and I am granted access to my webapp without being challenged. However, when I attempt to access my webapp from another machine, I hit an exception which appears to suggest that Kerberos authentication is being attempted. I am not sure why that would be the case since I have not configured Kerberos anywhere. If I can figure out how to disable Kerberos authentication, I should be good, I think. How do I disable kerberos? Thanks for your time. My login.conf is as follows: jcifs.spnego.initiate { com.sun.security.auth.module.NTLoginModule required; }; jcifs.spnego.accept { com.sun.security.auth.module.NTLoginModule required; }; My jcifsConfig bean is as follows: <bean name="jcifsConfig" class="org.jasig.cas.support.spnego.authentication.handler.support.JCIFSConfig"> <property name="loginConf" value="C:\tomcat-6\webapps\cas-server-3.3\WEB-INF\login.conf"/> <property name="jcifsDomain" value="bling.com" /> <property name="jcifsDomainController" value="XTC-MNC1-C1-3-Z" /> </bean> Exception I see: jcifs.spnego.AuthenticationException: Error performing Kerberos authentication: java.lang.reflect.InvocationTargetException at jcifs.spnego.Authentication.processKerberos(Authentication.java:447) at jcifs.spnego.Authentication.processSpnego(Authentication.java:346) at jcifs.spnego.Authentication.process(Authentication.java:235) at org.jasig.cas.support.spnego.authentication.handler.support.JCIFSSpne goAuthenticationHandler.doAuthentication(JCIFSSpnegoAuthenticationHandler.java:56) at org.jasig.cas.authentication.handler.support.AbstractPreAndPostProcessingAuthenticationHandler.authenticate(AbstractPreAndPostProcessingAuthenticationHandler.java:71) at org.jasig.cas.authentication.AuthenticationManagerImpl.authenticate(AuthenticationManagerImpl.java:88) at org.jasig.cas.CentralAuthenticationServiceImpl.createTicketGrantingTicket(CentralAuthenticationServiceImpl.java:417) at org.jasig.cas.web.flow.AbstractNonInteractiveCredentialsAction.doExecute(AbstractNonInteractiveCredentialsAction.java:80) at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:192) at org.springframework.webflow.engine.AnnotatedAction.execute(AnnotatedAction.java:146) at org.springframework.webflow.engine.ActionExecutor.execute(ActionExecutor.java:59) at org.springframework.webflow.engine.ActionState.doEnter(ActionState.java:156) 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.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:571) at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:501) at javax.servlet.http.HttpServlet.service(HttpServlet.java:690) at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) at org.jasig.cas.web.init.SafeDispatcherServlet.service(SafeDispatcherServlet.java:115) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.inspektr.common.web.ClientInfoThreadLocalFilter.doFilterInternal(ClientInfoThreadLocalFilter.java:48) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263) at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844) at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584) at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447) at java.lang.Thread.run(Thread.java:619) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at jcifs.spnego.Authentication.processKerberos(Authentication.java:430) ... 61 more Caused by: java.security.PrivilegedActionException: java.lang.reflect.InvocationTargetException at java.security.AccessController.doPrivileged(Native Method) at javax.security.auth.Subject.doAsPrivileged(Subject.java:517) ... 66 more Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at jcifs.spnego.Authentication$ServerAction.run(Authentication.java:507) ... 68 more Caused by: GSSException: Cannot import null name at sun.security.jgss.GSSNameImpl.<init>(GSSNameImpl.java:121) at sun.security.jgss.GSSNameImpl.<init>(GSSNameImpl.java:111) at sun.security.jgss.GSSManagerImpl.createName(GSSManagerImpl.java:113) ... 73 more [Loaded java.net <http://java.net.So> .SocketTimeoutException from C:\Program Files\Java\jdk1.6.0\jre\ lib\rt.jar] [Loaded sun.net <http://sun.net.Co> .ConnectionResetException from C:\Program Files\Java\jdk1.6.0\jre \lib\rt.jar] _______________________________________________ Yale CAS mailing list cas@tp.its.yale.edu http://tp.its.yale.edu/mailman/listinfo/cas
_______________________________________________ Yale CAS mailing list cas@tp.its.yale.edu http://tp.its.yale.edu/mailman/listinfo/cas