无法连接到提供者 Reason=[connect: timeout cant be negative] Cyber​​ark

时间:2021-01-05 17:09:12

标签: java spring spring-boot cyber-ark

尝试通过 Cyber​​-ark SDK 获取凭据时出现以下错误。

javapasswordsdk.exceptions.PSDKException: PDKTC006E Failed to connect to provider (Reason=[connect: timeout cant be negative], Rc=[-1])
    at javapasswordsdk.PasswordSDK.getPassword(PasswordSDK.java:4)
    at org.myorg.credentialprovider.utils.CredentialProviderUtil.getPasswordFromCP(CredentialProviderUtil.java:181)
    at org.myorg.credentialprovider.utils.CredentialProviderUtil.retrieveCredentials(CredentialProviderUtil.java:146)
    at org.myorg.module.batch.utility.CredentialUpdater.updateCredentials(CredentialUpdater.java:55)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:566)
    at org.springframework.scheduling.support.ScheduledMethodRunnable.run(ScheduledMethodRunnable.java:84)
    at org.springframework.scheduling

尝试搜索网络方舟文档,但无法在网络上找到任何相关信息。此外,我没有在任何地方将超时作为 -1 传递。不知道为什么选择这个值。任何帮助将非常感激。 谢谢。

1 个答案:

答案 0 :(得分:0)

似乎中央凭据提供程序没有运行。 similar problemCA docs

作为例子(目标),你可以检查:

ps -ef | grep appprovider
/etc/init.d/aimprv stop
/etc/init.d/aimprv start

或使用 CA 日志