Skip to content

HANDSHAKE_SSL_ERROR with RDS using node 12 #2210

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

Closed
bjornstar opened this issue Apr 25, 2019 · 1 comment
Closed

HANDSHAKE_SSL_ERROR with RDS using node 12 #2210

bjornstar opened this issue Apr 25, 2019 · 1 comment
Labels

Comments

@bjornstar
Copy link
Contributor

When using "Amazon RDS" as SSL config we get the following error:

{
  library: 'SSL routines',
  function: 'ssl_choose_client_version',
  reason: 'unsupported protocol',
  code: 'HANDSHAKE_SSL_ERROR',
  fatal: true
}
Error: 4486972864:error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol:../deps/openssl/openssl/ssl/statem/statem_lib.c:1922

Same configuration works fine under node 11 and node 10.

@bjornstar
Copy link
Contributor Author

Digging into this, it looks like our RDS instances (mysql v5.6) do not support TLSv1.2, we will have to migrate to mysql v5.7 in order to update to node v12.

In the meantime I have created a PR with node v12 as a test target and fixed a broken test there -- #2211

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

No branches or pull requests

2 participants