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

Missing ciphers #23

Closed
nmittler opened this issue Jan 6, 2017 · 1 comment
Closed

Missing ciphers #23

nmittler opened this issue Jan 6, 2017 · 1 comment
Assignees
Milestone

Comments

@nmittler
Copy link
Contributor

nmittler commented Jan 6, 2017

I am currently unable to run the tests on my ubuntu workstation due to missing standard ciphers. I get this error when attempting to run the tests:

java.lang.NoClassDefFoundError: Could not initialize class org.conscrypt.NativeCrypto
        at org.conscrypt.NativeCryptoTest.tearDown(NativeCryptoTest.java:111)

This is thrown in NativeCrypto because Conscrypt's hard-coded list seems to have diverged from BoringSSL. The following values seem to be missing from Conscrypt:

AEAD-AES128-GCM-SHA256
AEAD-AES256-GCM-SHA384
AEAD-CHACHA20-POLY1305-SHA256

Which were added in October by this commit in order to update negotiation to the latest draft of TLS 1.3.

The thing that confuses me is why the build is working for @kruton as well as Travis. Perhaps both are using a version of BoringSSL that predates this change?

@kruton thoughts? Are you ok with just updating Conscrypt?

nmittler pushed a commit to nmittler/conscrypt that referenced this issue Jan 6, 2017
@nmittler
Copy link
Contributor Author

nmittler commented Jan 6, 2017

Turns out my issues were environment related. Closing ...

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

2 participants