有时我从RDS Postgresql中捕获错误.
sqlSTATE [HY000]:常规错误:7 SSL错误:密钥长度无效
通常它工作正常,但有时错误.
会是什么呢?有任何想法吗?
>引擎:Postgresql 9.4.1
>证书颁发机构:rds-ca-2015(2020年3月5日)
>实例类:db.m3.medium
>存储类型:通用(SSD)
> IOPS:已禁用
>存储:100 GB
>启用加密:否
>数据库实例状态:可用
>多种AZ:没有
更新2016-01-18
sql请求无关紧要,我用不同的请求捕获错误,通常是原始的.我没有看到与sql请求有任何关系.
我注意到,当sql请求有延迟时会发生这种情况:
>< - 来自PayPal Webhook活动的请求
> – > sql请求(一切都很好)
> – >请求PayPal REST API进行验证(一切正常)
> – > sql请求(捕获错误)
我无法理解,这只适用于AWS / RDS,或者有人在其他情况下捕获它?
更新2016-01-27
来自error / postgresql.log
日志:无法从客户端接收数据:由对等方重置连接
sqlSTATE [HY000]:一般错误:7没有连接到服务器
该脚本在白天进行了50次尝试,最后脚本工作没有错误.
与Paypal相同的问题,我关闭了Postgresql连接池(内部网络)中的sslmode
sslmode =禁用
dsn = 'pgsql:host=host.com;port=5432;dbname=postgres;sslmode=disable'
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。