使用Heroku和Rails 5.2,Sidekiq进行后台作业。作业完成。尝试发送电子邮件。可从控制台运行,但是在工作进程内部,我遇到了一个一致的错误。
任何想法会导致该错误吗?奇怪的是,生产控制台可以工作,但是工作器中的相同代码失败。
实际上是工作进程中未经授权的未经授权的API调用。
答案 0 :(得分:1)
在我看来,您似乎错过了要尝试连接的地址,消息说connection refused for nil port 443
,而不是n应该有de address。而且,在端口号之前,它也应该具有地址,例如:Failed to open TCP connection to address:443
。