连接到SAP Crystal Reports BO服务器时,出现以下错误:
[libdefaults]
default_realm = US.AD.COMPNAME.COM
dns_lookup = true
dns_lookup_kdc = true
dns_lookup_realm = true
default_tkt_enctypes = rc4-hmac des3-cbc-sha1 des-cbc-md5 des-cbc-crc
default_tgs_enctypes = rc4-hmac des3-cbc-sha1 des-cbc-md5 des-cbc-crc
permitted_enctypes = rc4-hmac des3-cbc-sha1 des-cbc-md5 des-cbc-crc
forwardable = true
udp_preference_limit = 1
[领域]
US.AD.COMPNAME.COM = {
default_domain = US.AD.COMPNAME.COM
kdc = VA10PWPADS014.US.AD.COMPNAME.COM
kdc = VA10PWPADS015.US.AD.COMPNAME.COM }
com.crystaldecisions.sdk.exception.SDKException $ SecurityError:Active Directory身份验证插件目前无法进行身份验证。请再试一遍。如果问题仍然存在,请联系您的技术支持部门。 (FWM 00005) 原因:org.ietf.jgss.GSSException,主要代码:11,次要代码:0 主要字符串:常规故障,未在GSSAPI级别上指定 次要字符串:创建名称时出错:com.ibm.security.krb5.KrbException,状态码:0 讯息:无 详细信息:Active Directory身份验证插件目前无法进行身份验证。请再试一遍。如果问题仍然存在,请联系您的技术支持部门。 (FWM 00005)org.ietf.jgss.GSSException,主要代码:11,次要代码:0 主要字符串:常规故障,未在GSSAPI级别上指定 次要字符串:创建名称时出错:com.ibm.security.krb5.KrbException,状态码:0 讯息:无 在com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADError.ThrowException(SecWinADError.java:46) 在com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startKerbLogin(SecWinADAuthentication.java:429) 在com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startLogin(SecWinADAuthentication.java:161) 在com.crystaldecisions.sdk.occa.security.internal.LogonService.doLogon(LogonService.java:977) 在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:874) 在com.crystaldecisions.sdk.occa.security.internal.LogonService.doUserLogon(LogonService.java:805) 在com.crystaldecisions.sdk.occa.security.internal.LogonService.userLogon(LogonService.java:210) 在com.crystaldecisions.sdk.occa.security.internal.SecurityMgr.userLogon(SecurityMgr.java:166) 在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody0(SessionMgr.java:454) 在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon_aroundBody1 $ advice(SessionMgr.java:512) 在com.crystaldecisions.sdk.framework.internal.SessionMgr.logon(SessionMgr.java:1) 在com.wellpoint.first.util.GenerateReport.logOnBOEnterpriseSession(GenerateReport.java:1861) 在com.wellpoint.first.common.BaseActionSP.logOnBOEnterpriseSession(BaseActionSP.java:1584) 在com.wellpoint.first.report.action.GenerateReportAction.execute(GenerateReportAction.java:1452) 在sun.reflect.NativeMethodAccessorImpl.invoke0(本机方法)处 在sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:95) 在sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:55) 在java.lang.reflect.Method.invoke(Method.java:507) 在org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) 在org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) 在org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) 在org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:777) 在org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:706) 在org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) 在org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:943) 在org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:877) 在org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) 在org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:857) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:687) 在org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) 在javax.servlet.http.HttpServlet.service(HttpServlet.java:790) 在com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1290) 在com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:778) 在com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475) 在com.ibm.ws.webcontainer.filter.WebAppFilterChain.invokeTarget(WebAppFilterChain.java:152) 在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:94) 在com.wellpoint.first.common.MainAppServletFilter.doFilter(MainAppServletFilter.java:35) 在com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:207) 在com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:91) 在com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:1021) 在com.ibm.ws.webcontainer.filter.WebAppFilterManager.invokeFilters(WebAppFilterManager.java:1143) 在com.ibm.ws.webcontainer.webapp.WebApp.handleRequest(WebApp.java:4956) 在com.ibm.ws.webcontainer31.osgi.webapp.WebApp31.handleRequest(WebApp31.java:525) 在com.ibm.ws.webcontainer.osgi.DynamicVirtualHost $ 2.handleRequest(DynamicVirtualHost.java:315) 在com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1014) 在com.ibm.ws.webcontainer.osgi.DynamicVirtualHost $ 2.run(DynamicVirtualHost.java:280) 在com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink $ TaskWrapper.run(HttpDispatcherLink.java:967) 在com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.wrapHandlerAndExecute(HttpDispatcherLink.java:359) 在com.ibm.ws.http.dispatcher.internal.channel.HttpDispatcherLink.ready(HttpDispatcherLink.java:318) 在com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:471) 在com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.handleNewRequest(HttpInboundLink.java:405) 在com.ibm.ws.http.channel.internal.inbound.HttpInboundLink.processRequest(HttpInboundLink.java:285) 在com.ibm.ws.http.channel.internal.inbound.HttpICLReadCallback.complete(HttpICLReadCallback.java:66) 在com.ibm.ws.channel.ssl.internal.SSLReadServiceContext $ SSLReadCompletedCallback.complete(SSLReadServiceContext.java:1777) 在com.ibm.ws.tcpchannel.internal.WorkQueueManager.requestComplete(WorkQueueManager.java:504) 在com.ibm.ws.tcpchannel.internal.WorkQueueManager.attemptIO(WorkQueueManager.java:574) 在com.ibm.ws.tcpchannel.internal.WorkQueueManager.workerRun(WorkQueueManager.java:929) 在com.ibm.ws.tcpchannel.internal.WorkQueueManager $ Worker.run(WorkQueueManager.java:1018) 在java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1153) 在java.util.concurrent.ThreadPoolExecutor $ Worker.run(ThreadPoolExecutor.java:628) 在java.lang.Thread.run(Thread.java:785) 造成原因: org.ietf.jgss.GSSException,主要代码:11,次要代码:0 主要字符串:常规故障,未在GSSAPI级别上指定 次要字符串:创建名称时出错:com.ibm.security.krb5.KrbException,状态码:0 讯息:无 在com.ibm.security.jgss.i18n.I18NException.throwGSSException(I18NException.java:34) 在com.ibm.security.jgss.mech.krb5.w.b(w.java:189) 在com.ibm.security.jgss.mech.krb5.w.a(w.java:160) 在com.ibm.security.jgss.mech.krb5.w。(w.java:234) 在com.ibm.security.jgss.mech.krb5.Krb5MechFactory.getNameElement(Krb5MechFactory.java:57) 在com.ibm.security.jgss.GSSManagerImpl.a(GSSManagerImpl.java:72) 在com.ibm.security.jgss.GSSNameImpl.a(GSSNameImpl.java:105) 在com.ibm.security.jgss.GSSNameImpl.canonicalize(GSSNameImpl.java:115) 在com.ibm.security.jgss.GSSNameImpl。(GSSNameImpl.java:30) com.ibm.security.jgss.GSSNameImpl。(GSSNameImpl.java:53) 在com.ibm.security.jgss.GSSManagerImpl.createName(GSSManagerImpl.java:15) 在com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAction.run(SecWinADAction.java:80) 在java.security.AccessController.doPrivileged(AccessController.java:620) 在javax.security.auth.Subject.doAs(Subject.java:488) 在com.crystaldecisions.sdk.plugin.authentication.secwinad.internal.SecWinADAuthentication.startKerbLogin(SecWinADAuthentication.java:401) ...还有59个