My Oracle Support Banner

Search Crawl not working because of missing -DKEYSTORE_LOCATION parameter - CONFIG_VALUE_DECRYPT_FAILURE (Doc ID 2499640.1)

Last updated on DECEMBER 03, 2019

Applies to:

Oracle Knowledge - Version 8.2 and later
Information in this document applies to any platform.

Symptoms

The start server parameters are a set of parameters used by java in the oracle knowledge code.  The -DKEYSTORE_LOCATION=/opt/oracle/products/knowledge/Keystore parameter is used for the database password keystore verification.  The crawl cannot run without this parameter.

[418 Local Workclient-default-taskrun(35)] Event(Code=BAD_CONTENT_STORE, id=#1B10I35P34) with Error occurred at 1/22/19 2:13 PM: The content store has not been properly configured. Cause: com.inquira.infra.trnsp.TransportException: [Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] ([Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] (TRANSPORT_SERVICE_CREATE_FAILED content))
java.lang.NullPointerException
at oracle.security.pki.OracleWallet.a(Unknown Source)
at oracle.security.pki.OracleWallet.open(Unknown Source)
at com.inquira.infra.security.KeyHandler.getSecret(KeyHandler.java:428)
at com.inquira.infra.security.KeyHandler.getResourceKeyFromStore(KeyHandler.java:207)
at com.inquira.infra.security.KeyHandler.getResourceKey(KeyHandler.java:186)
at com.inquira.infra.security.OKResourceEncryption.decryptResource(OKResourceEncryption.java:147)
at com.inquira.config.controllers.PasswordController.get(PasswordController.java:138)
at com.inquira.config.sources.Construct.execute(Construct.java:91)
at com.inquira.config.Config.get(Config.java:274)
at com.inquira.infra.trnsp.TransportBase.locateInternal(TransportBase.java:141)
at com.inquira.infra.trnsp.local.LocalTransport.locate(LocalTransport.java:129)
at com.inquira.infra.Application.locate(Application.java:619)
at com.inquira.infra.Application.locate(Application.java:599)
at com.inquira.infra.ExecutionImpl.content(ExecutionImpl.java:943)
at com.inquira.content.ContentProcessor.overrideContent(ContentProcessor.java:404)
at com.inquira.content.ContentProcessor.override(ContentProcessor.java:883)
at com.inquira.content.ContentProcessorTask.run(ContentProcessorTask.java:183)
at com.inquira.scheduler.job.Task.run(Task.java:1273)
at com.inquira.scheduler.workclient.WorkClient$TaskThread.run(WorkClient.java:394)
Causing: java.io.IOException
...18 more
Causing: com.inquira.infra.security.OKEncryptionException: [Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] Could not retrieve the encryption key from keystore location: null
at com.inquira.infra.security.KeyHandler.getResourceKey(KeyHandler.java:189)
...14 more
Causing: com.inquira.config.ConfigControllerException: [Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] (CONFIG_CONTROLLER_EXCEPTION CONFIG_VALUE_DECRYPT_FAILURE)
at com.inquira.config.controllers.PasswordController.get(PasswordController.java:144)
...12 more
Causing: com.inquira.infra.trnsp.TransportServiceCreationException: [Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] (TRANSPORT_SERVICE_CREATE_FAILED content)
at com.inquira.infra.trnsp.TransportBase.locateInternal(TransportBase.java:177)
...9 more
Causing: com.inquira.infra.trnsp.TransportException: [Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] ([Local Workclient-default-taskrun @ Tue Jan 22 14:13:53 EST 2019] (TRANSPORT_SERVICE_CREATE_FAILED content))
at com.inquira.infra.Application.locate(Application.java:627)
...7 more

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.