Shareplex version 8.5 and older can only connect to ASM using OS authentication (Bequeath connection). However, if the system where shareplex source running was configured to use Oracle Wallet and SQLNET.WALLET_OVERRIDE set to true in sqlnet.ora, then oracle will not allow bequeath connection from the current box anymore.
As the result, any bequeath connections in this system will failed with ORA-12578.
Few ways to resolve this problem.
1. set SQLNET.WALLET_OVERRIDE to FALSE in sqlnet.ora to allow bequeath connection (OS authentication mode)
2. Run ora_setup using tnsalias for both shareplex user and ASM
3. Grant OS shareplex user permission to read oracle wallet file