我在应用服务器上安装了一个应用程序,它使用SSL和钱包连接到Oracle数据库19。一切正常。
然后我克隆了我的应用服务器,并在克隆上运行了相同的应用程序。当产生此错误时,它无法连接:
SQLException: encountered a problem with the Secret Store.
Check the wallet location for the presence of an open wallet (cwallet.sso) and ensure that this wallet contains the correct credentials using the mkstore utility:
java.io.IOException: Failed to lock...
attempt 1: java.io.FileNotFoundException: /home/ubuntu/wallets/mywallet/ewallet.p12.lck (Permission denied)
attempt 2: java.io.FileNotFoundException: /tmp/pki_data717030271.lck (No such file or directory)
这里有什么问题,怎么解决?
发布于 2021-10-24 11:59:22
解决了。只需要删除
ewallet.p12.lck
文件。
我猜这是某种锁定机制的一部分,它在一台服务器上正确工作,但不能复制到另一台服务器上。
https://stackoverflow.com/questions/69661119
复制Copyright © 2013 - 2024 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有