0

我有一个 Ruby sinatra 应用程序正在使用 Pony 发送电子邮件。它在我的 Windows 框中工作正常。但是在部署到 RHEL 5.3 服务器后,出现以下错误。

NameError - uninitialized constant Net::SMTP::OpenSSL:
  /usr/local/lib/ruby/1.9.1/net/smtp.rb:197:in `default_ssl_context'
  /usr/local/lib/ruby/1.9.1/net/smtp.rb:351:in `enable_starttls_auto'

我正在使用红宝石 1.9.2。

请帮助解决此错误。如果我应该添加任何其他详细信息,请告诉我

4

1 回答 1

1

也许

yum install libssl-devel libopenssl-ruby openssl libssl
于 2011-04-01T07:37:50.227 回答