Skip to content
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

netty-tcnative is not working as expected #27

Open
ghost opened this issue Feb 28, 2019 · 1 comment
Open

netty-tcnative is not working as expected #27

ghost opened this issue Feb 28, 2019 · 1 comment

Comments

@ghost
Copy link

ghost commented Feb 28, 2019

We are trying to build netty-tcnative 1.1.33 on s390x platform.
We built netty-tcnative 1.1.33 on s390x using OpenJDK-1.8 to get boringssl-static jar.
We were able to build after few changes as given
https://github.com/linux-on-ibm-z/docs/wiki/Building-netty-tcnative (Unknown processor, and Unknown target CPU).
Though boring-ssl Jar bundled with logstash:5.5.1, but communication is not getting established between Filebeat and Logstash. Filebeat is throwing tls:ServerkeyExchange Error

In the mean while we came to know that netty uses BoringSSL which does not support Big Endian where as s390x is a Big Endian architecture. BoringSSL requires the architecture be little-endian. The compilation is not an issue but we do not get the desired results.

Is there any other library we can use to overcome the TLS issue?
Can you please suggest how to go further on this ?

@cwsolee
Copy link
Contributor

cwsolee commented Feb 28, 2019

U mentioned "build after few changes", can u let me know what changes u need to apply tp get it built and what distro are u using?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant