ユーザーを作成しようとすると、本番環境でこのエラーが発生します(devise gemを使用しています)。
EOFError (end of file reached):
以前にこの問題に遭遇しましたが、これは Zoho メールを使用した smtp 設定が原因でした。
以下の構成で問題が解決したと思います。
ActionMailer::Base.delivery_method = :smtp
ActionMailer::Base.smtp_settings = {
:address => "smtp.zoho.com",
:port => 465,
:domain => 'example.com',
:user_name => 'user@example.com',
:password => 'password',
:authentication => :login,
:ssl => true,
:tls => true,
:enable_starttls_auto => true
}
サイトに SSL を追加しましたが、それが原因でこのエラーが発生していると思います。
このエラーや、SSL を使用した Zoho メールの SMTP 設定に関する洞察を持っている人はいますか?