DH Key太小,Google CloudSQL SSL
随着openssl和nodejs的最新更新,NodeJS不再可能连接到Google Cloud SQL over SSL。 OpenSSL版本中,节点0.12.6中的tls库现在拒绝任何具有512或1024的DH密钥长度的SSL密钥。但是Google Cloud SQL不允许我生成/上传自己的SSL私钥,而自动生成的似乎被拒绝了。
当我尝试连接到云SQL时,出现以下错误消息:
Error: 140735270576896:error:14082174:SSL routines:SSL3_CHECK_CERT_AND_ALGORITHM:dh key too small:../deps/openssl/openssl/ssl/s3_clnt.c:3377:
我正在使用node-mysql2
库进行连接
这里有一个可能的重复的问题: SSL操作失败,代码1:dh键太小但是他们没有讨论解决这个问题的方法。