The root CA cert is bundled with gRPC that is used by Speech library. To point to your own root CA cert, you can try setting the env variable "GRPC_DEFAULT_SSL_ROOTS_FILE_PATH=/your/path/to/CAcert"
On Monday, January 28, 2019 at 3:25:23 AM UTC-8, rohan....@matrixcomsec.com wrote: > > Hi all, > I am using the openSuse leap 15.0 to develop the Google speech recognition > program. I am using the cpp-doc-samples at > https://github.com/GoogleCloudPlatform/cpp-docs-samples > as the starting point. I am trying to make the tests as `make run_tests` > but I am getting stuck at the SSL handshake. > > The error shown is: > E0128 15:20:51.191576608 7156 ssl_transport_security.cc:1233] Handshake > failed with fatal error SSL_ERROR_SSL: error:1000007d:SSL routines: > OPENSSL_internal:CERTIFICATE_VERIFY_FAILED. > > I have checked that my browser is working properly with *https://* pages. > I would like to mention that my network is monitored and handled by > security framework which comes with its SSL (CA) certificates. > > I am guessing that the security framework is the cause of above error. I > am not sure which certificate to update though. I am assuming that the > Google cpp sample mentioned above would be pointing to some certificate to > do the SSL handshake, but is not getting it. so I will have to manually > give those CA certificates on the location or may be change the location to > point on these certificates. > > Can someone help me on how to do that. (its OK if you have nothing to > refer regarding OpenSuse) I am looking for mainly the File/ certificate > that the program needs and where to find it. > > Regards to all, Thank you > -- You received this message because you are subscribed to the Google Groups "grpc.io" group. To unsubscribe from this group and stop receiving emails from it, send an email to grpc-io+unsubscr...@googlegroups.com. To post to this group, send email to grpc-io@googlegroups.com. Visit this group at https://groups.google.com/group/grpc-io. To view this discussion on the web visit https://groups.google.com/d/msgid/grpc-io/3d678c3c-4dc2-4dd2-89d0-e540137c8a6e%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.