Starting An Audit Vault Collector Defined For A Database Running On Windows Fails With ORA-12578: TNS:wallet open failed (Doc ID 1440073.1)

Last updated on NOVEMBER 04, 2015

Applies to:

Oracle Audit Vault - Version 10.3 and later
Information in this document applies to any platform.

Symptoms


While starting a collector for a database running on Windows ( it can be a SQL Server, Oracle,  etc) the following error occurs:


C:/> avctl start_collector -collname MSSQLCollector -srcname mssqldb
Starting collector...
Error executing command start_collector
Internal Error



At the same time the avca.log file show the following errors:

3/22/12 01:28:14       Executing command start_collector, -collname, MSSQLCollector, -srcname, mssqldb
03/22/12 01:28:14       Starting collector...
03/22/12 01:28:17       Error executing command start_collector
Internal Error
       at oracle.av.common.AuditException.toAuditException(AuditException.java:253)
       at oracle.av.management.impl.HttpManagementAdaptor.getData(HttpManagementAdaptor.java:259)
       at oracle.av.management.impl.HttpManagementAdaptor.getData(HttpManagementAdaptor.java:291)
       at oracle.av.management.impl.HttpManagementAdaptor.startCollector(HttpManagementAdaptor.java:434)
       at oracle.av.management.impl.ManagementServiceImpl.startCollector(ManagementServiceImpl.java:651)
       at oracle.av.management.impl.ManagementServiceImpl.startCollector(ManagementServiceImpl.java:696)
       at oracle.av.management.impl.ManagementServiceImpl.startCollector(ManagementServiceImpl.java:707)
       at oracle.av.avca.control.StartCollectorTask.executeTask(StartCollectorTask.java:82)
       at oracle.av.avca.backend.BaseTask.execute(BaseTask.java:104)
       at oracle.av.avca.Avctl.startCTL(Avctl.java:180)
       at oracle.av.avca.Avctl.main(Avctl.java:213)
Nested Exception:
java.sql.SQLException: ORA-12578: TNS:wallet open failed
       at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
       at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
       at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
       at java.lang.reflect.Constructor.newInstance(Constructor.java:501)

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms