05-11-2021 10:57 AM
Has anyone encountered a certificate issue when trying to use the DialogflowIntent and DialogflowParam elements on UCCE? In the error logs I'm seeing IO exceptions communicating with Google and am getting PKIX errors. Read somewhere that I need to set a Windows Environment Variable as follows but not sure if this is valid or not:
set GOOGLE_APPLICATION_CREDENTIALS=KEY_PATH
The error I'm getting is: A built-in element encountered an exception of type com.audium.server.voiceElement.ElementException. The root cause was: com.google.api.gax.rpc.UnavailableException: io.grpc.StatusRuntimeException: UNAVAILABLE: io exception
....
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Solved! Go to Solution.
05-12-2021 09:38 AM
Identified the issue - we were using a custom truststore configured in the Tomcat VXML properties that did not include the latest CACERTS. We merged the two and now everything is working as expected.
05-12-2021 09:38 AM
Identified the issue - we were using a custom truststore configured in the Tomcat VXML properties that did not include the latest CACERTS. We merged the two and now everything is working as expected.
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide