-
Notifications
You must be signed in to change notification settings - Fork 2.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
BUG: streaming speech sample uses an old version of BoringSSL #367
Comments
Yes... I can deploy in windows and running fine. When same code if i push to Ubunta (IBM Bluemix) it crashes and below error generated, Jetty ALPN/NPN has not been properly configured Any update on this? |
Hi Manjunaras, You might wish to look at https://github.com/grpc/grpc-java/blob/master/SECURITY.md on the issue. If @puneith or @gguuss don't get a chance I'll try to look at it later this week. |
Thanks for your quick update @lesv. I followed the link shared and used OpenSSL: Dynamically Linked. Problem here is we developed Google speech streaming in windows os and deployed in tomcat and it really worked well and we can able to see transcript what ever we speak through microphone. Later, took the same war file created in windows os and deployed to IBM Bluemix (Linux platform) it deployed success. When we speak through microphone,We got intial managedchannel instance working fine and later it throws error, find below error trace from IBM Bluemix logs |
I have a build working with an explicit version of Netty / BoringSSL, I'll check later today when I'm home to see if it fixes the build on Windows deploy on Linux issue. |
Building on Windows and then deploying to OSX didn't repro the issue for me. I was also unable to get the bug to appear on a Linux machine. I'm building with Maven and Java 1.8 on Windows and running the jar on Linux OSX without issue. Looks like it I'll need to perform multiple transcriptions to see the error. |
Can you please review my working pom in windows that we build using maven in windows and push to IBM Bluemix (Linux), You can see below tests in windows and linux where openssl fails in linux based on native libraries, In windows/tomcat server, In Linux/IBM Bluemix , Stack log in Linux/IBM Bluemix: OpenSsl.unavailabilityCause().printStackTrace(System.out); Failed to load any of the given libraries: [netty-tcnative-linux-x86_64, netty-tcnative-linux-x86_64-fedora, netty-tcnative] pom.xml
|
Hi @manjunaras - on BlueMix, are you using Intel or Power servers? If Power, things aren't going to work with BoringSSL, you can put a request on the Netty repo(s) asking for a version for Power, or you can go with an all Java solution, like using ALPNBoot. |
If you copy from it to your app, and you develop on Windows -> deploy on Linux, it will crash.
@puneith @jerjou @tswast FYI
The text was updated successfully, but these errors were encountered: