Hi All,
I am developing a DFS application which user kerberos SSO to create dctm session.
Environment details:
Content Server version : 6.6
DFS version : 6.6
Its a remote dfs client and when I set the token in the BinarySecurityToken object following exception is thrown in server side..
com.emc.documentum.fs.rt.AuthenticationException: No valid credentials provided
(Mechanism level: Failed to find any Kerberos Key)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.emc.documentum.fs.rt.context.impl.compat.ClientReflectionServiceI
nvokerCompat60.getExceptionInstance(ClientReflectionServiceInvokerCompat60.java:
176)
at com.emc.documentum.fs.rt.context.impl.compat.ClientReflectionServiceI
nvokerCompat60.invoke(ClientReflectionServiceInvokerCompat60.java:78)
at com.emc.documentum.fs.rt.context.impl.UcfClientInvocationHandler.invo
ke(UcfClientInvocationHandler.java:47)
at com.emc.documentum.fs.rt.context.impl.SoapClientInvocationHandler.inv
oke(SoapClientInvocationHandler.java:66)
at com.emc.documentum.fs.rt.context.impl.MtomCompatHandler60SP1.invoke(M
tomCompatHandler60SP1.java:57)
at com.emc.documentum.fs.rt.context.impl.HttpSessionInvocationHandler.in
voke(HttpSessionInvocationHandler.java:89)
at com.emc.documentum.fs.rt.context.impl.RemoteServiceInterfaceInvocatio
nHandler.invoke(RemoteServiceInterfaceInvocationHandler.java:30)
at com.emc.documentum.fs.rt.context.impl.ReturnedContentTransformationHa
ndler.invoke(ReturnedContentTransformationHandler.java:45)
at com.emc.documentum.fs.rt.context.impl.OperationOptionsHandler.invoke(
OperationOptionsHandler.java:71)
at com.emc.documentum.fs.rt.context.impl.ContextThreadLocalInvocationHan
dler.invoke(ContextThreadLocalInvocationHandler.java:51)
at com.emc.documentum.fs.rt.context.impl.ServiceContextInvocationHandler
.invoke(ServiceContextInvocationHandler.java:30)
at $Proxy18.execute(Unknown Source)
at com.cosi.kerberos.service.DfsServiceCreation.testDfs(DfsServiceCreati
on.java:46)
at com.cosi.kerberos.service.ServiceAccount.main(ServiceAccount.java:37)
Caused by: java.lang.Exception: No valid credentials provided (Mechanism level:
Failed to find any Kerberos Key)
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstruct
orAccessorImpl.java:39)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingC
onstructorAccessorImpl.java:27)
at java.lang.reflect.Constructor.newInstance(Constructor.java:513)
at com.emc.documentum.fs.rt.context.impl.compat.ClientReflectionServiceI
nvokerCompat60.getExceptionInstance(ClientReflectionServiceInvokerCompat60.java:
158)
at com.emc.documentum.fs.rt.context.impl.compat.ClientReflectionServiceI
nvokerCompat60.invoke(ClientReflectionServiceInvokerCompat60.java:77)
... 12 more
Thanks,
Rafi