Hi All,
I am trying to provision the User to AD with SSL , But i am getting the following error below are the Environment information.The SSL related certificates are deployed.And i am able to ping and telnet the server.
OIM 11g R2 PS1
Websphere 7
AD Connector 9.1.1.4
[1/10/14 14:47:53:849 GMT] 00000064 dataobj I Loading the class from the DB on demand : com.sun.net.ssl.internal.ssl.Provider
[1/10/14 14:47:54:390 GMT] 00000064 dataobj I Class : com/sun/net/ssl/internal/ssl/Provider.class not found in DB
[1/10/14 14:47:54:391 GMT] 00000064 dataobj I Searching for class : com/sun/net/ssl/internal/ssl/Provider.class
[1/10/14 14:47:54:393 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:54:394 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : addSecurityProvider : ClassNotFoundException has occuredcom.sun.net.ssl.internal.ssl.Provider
[1/10/14 14:47:54:395 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:54:396 GMT] 00000064 ADCS E ================= Start Stack Trace =======================
[1/10/14 14:47:54:396 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : addSecurityProvider
[1/10/14 14:47:54:397 GMT] 00000064 ADCS E com.sun.net.ssl.internal.ssl.Provider
[1/10/14 14:47:54:397 GMT] 00000064 ADCS E Description : com.sun.net.ssl.internal.ssl.Provider
[1/10/14 14:47:54:398 GMT] 00000064 ADCS E java.lang.ClassNotFoundException: com.sun.net.ssl.internal.ssl.Provider
at java.lang.Class.forNameImpl(Native Method)
at java.lang.Class.forName(Class.java:141)
at com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController.addSecurityProvider(Unknown Source)
at com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController.<init>(Unknown Source)
at com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController.<init>(Unknown Source)
at com.thortech.xl.schedule.tasks.ADLookupReconTask.initialize(Unknown Source)
at com.thortech.xl.schedule.tasks.ADLookupReconTask.execute(Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.execute(SchedulerBaseTask.java:383)
at oracle.iam.scheduler.vo.TaskSupport.invokeExecute(TaskSupport.java:183)
at oracle.iam.scheduler.vo.TaskSupport.access$000(TaskSupport.java:40)
at oracle.iam.scheduler.vo.TaskSupport$1.processWithoutResult(TaskSupport.java:143)
at oracle.iam.platform.tx.OIMTransactionCallbackWithoutResult.process(OIMTransactionCallbackWithoutResult.java:9)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
at org.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter.run(WebSphereUowTransactionManager.java:306)
at com.ibm.ws.uow.UOWManagerImpl.runUnderNewUOW(UOWManagerImpl.java:1115)
at com.ibm.ws.uow.UOWManagerImpl.runUnderUOW(UOWManagerImpl.java:629)
at org.springframework.transaction.jta.WebSphereUowTransactionManager.execute(WebSphereUowTransactionManager.java:252)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:122)
at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:125)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at oracle.iam.scheduler.impl.quartz.QuartzJob$TaskExecutionAction.run(QuartzJob.java:268)
at java.security.AccessController.doPrivileged(AccessController.java:250)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:131)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:89)
at Thor.API.Security.LoginHandler.websphereLoginSession.runAs(websphereLoginSession.java:50)
at oracle.iam.scheduler.impl.quartz.QuartzJob.execute(QuartzJob.java:77)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
[1/10/14 14:47:54:399 GMT] 00000064 ADCS E ================= End Stack Trace =======================
[1/10/14 14:47:54:399 GMT] 00000064 ADCS I com.thortech.xl.schedule.tasks.ADLookupReconTask : execute : Start of Active Directory Lookup Reconciliation.
[1/10/14 14:47:57:420 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:422 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : connectToAvailableAD : Communication ErrorIARTDOM.COM:636
[1/10/14 14:47:57:422 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:423 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:424 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : connectToAvailableAD : The error occured in tcADUtilLDAPController::connectToAvailableAD():TEST.COM:636
[1/10/14 14:47:57:424 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:425 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:425 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : searchResultPageEnum : TEST.COM:636
[1/10/14 14:47:57:426 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:427 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:427 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : searchResultPageEnum : The error occured in tcADUtilLDAPController::connectToAvailableAD():TEST.COM:636
[1/10/14 14:47:57:428 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:429 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:430 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : searchResultPageEnum : TEST.COM:636
[1/10/14 14:47:57:430 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:431 GMT] 00000064 ADCS E ================= Start Stack Trace =======================
[1/10/14 14:47:57:432 GMT] 00000064 ADCS E com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : searchResultPageEnum
[1/10/14 14:47:57:432 GMT] 00000064 ADCS E TEST.COM:636
[1/10/14 14:47:57:433 GMT] 00000064 ADCS E Description : TEST.COM:636
[1/10/14 14:47:57:434 GMT] 00000064 ADCS E com.thortech.xl.exception.ConnectionException: TEST.COM:636
at com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController.searchResultPageEnum(Unknown Source)
at com.thortech.xl.schedule.tasks.ADLookupReconTask.performReconciliation(Unknown Source)
at com.thortech.xl.schedule.tasks.ADLookupReconTask.execute(Unknown Source)
at com.thortech.xl.scheduler.tasks.SchedulerBaseTask.execute(SchedulerBaseTask.java:383)
at oracle.iam.scheduler.vo.TaskSupport.invokeExecute(TaskSupport.java:183)
at oracle.iam.scheduler.vo.TaskSupport.access$000(TaskSupport.java:40)
at oracle.iam.scheduler.vo.TaskSupport$1.processWithoutResult(TaskSupport.java:143)
at oracle.iam.platform.tx.OIMTransactionCallbackWithoutResult.process(OIMTransactionCallbackWithoutResult.java:9)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
at org.springframework.transaction.jta.WebSphereUowTransactionManager$UOWActionAdapter.run(WebSphereUowTransactionManager.java:306)
at com.ibm.ws.uow.UOWManagerImpl.runUnderNewUOW(UOWManagerImpl.java:1115)
at com.ibm.ws.uow.UOWManagerImpl.runUnderUOW(UOWManagerImpl.java:629)
at org.springframework.transaction.jta.WebSphereUowTransactionManager.execute(WebSphereUowTransactionManager.java:252)
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:122)
at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:125)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:60)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:37)
at java.lang.reflect.Method.invoke(Method.java:611)
at oracle.iam.scheduler.impl.quartz.QuartzJob$TaskExecutionAction.run(QuartzJob.java:268)
at java.security.AccessController.doPrivileged(AccessController.java:250)
at javax.security.auth.Subject.doAs(Subject.java:495)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:131)
at com.ibm.websphere.security.auth.WSSubject.doAs(WSSubject.java:89)
at Thor.API.Security.LoginHandler.websphereLoginSession.runAs(websphereLoginSession.java:50)
at oracle.iam.scheduler.impl.quartz.QuartzJob.execute(QuartzJob.java:77)
at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
[1/10/14 14:47:57:434 GMT] 00000064 ADCS E ================= End Stack Trace =======================
[1/10/14 14:47:57:435 GMT] 00000064 ADCS E ====================================================
[1/10/14 14:47:57:436 GMT] 00000064 ADCS E com.thortech.xl.schedule.tasks.ADLookupReconTask : performReconciliation : TEST.COM:636
[1/10/14 14:47:57:436 GMT] 00000064 ADCS E ====================================================
Thanks