我的一个应用程序在我的生产服务器上运行,该应用程序使用pg gem与Postgres数据库通信. Postgres在默认端口上运行,并且位于防火墙后面 – 所以除了localhost之外,它不可访问.我没有配置Postgres来做任何SSL相关的事情.
原文链接:https://www.f2er.com/postgresql/191752.html我正在通过SSL访问Rails应用程序,并且该证书是为另一个域签名的,所以第一次打它时,会出现一个证书错误,但这只是与SSL有关的唯一的事情.
但是,我在我的Rails日志中间歇性地看到这一点(伴随着浏览器中的错误发生)):
Started GET "/admin/pages" for <xxx.xxx.xxx.xxx> at 2012-02-02 01:52:03 -0500 Processing by PagesController#index as HTML Completed 500 Internal Server Error in 4ms ActiveRecord::StatementInvalid (PGError: SSL error: decryption Failed or bad record mac : SELECT "pages".* FROM "pages" ): app/controllers/pages_controller.rb:36:in `index'@H_301_6@我勒个去?