在已部署的rails 4 app上发送电子邮件时出现500错误。我如何看到导致这种情况的原因?

时间:2016-07-03 07:11:20

标签: ruby-on-rails ruby ruby-on-rails-4 google-cloud-platform

我不知道如何解决这个问题以找出问题所在。

当我需要部署的应用程序发送电子邮件时,它会加载一段时间,然后会出现500错误。它在开发过程中发送电子邮件很好,如果我在本地计算机上运行应用程序,它也会发送电子邮件,所以我无法在本地计算机上重现它并查看日志。如果我刚刚部署了更新或修复程序,那么它有时会在已部署的版本中发送电子邮件,但是有几次它会立即停止工作。

我使用谷歌云平台来托管应用程序,但可以找到一种方法来查看导致电子邮件无法发送的原因并给我500错误。 GCP日志没用,只是说在x时间有500错误,没有任何指示导致它。

如何解决此问题或可能导致此问题的原因?

1 个答案:

答案 0 :(得分:0)

以某种方式将其缩小为我的Google云端实例中的防火墙问题。默认情况下,它们会阻止端口465(我用来发送电子邮件的端口)。