2011-10-24 2 views
1
2011-10-24T05:54:00+00:00 app[web.1]: Started POST "/users" for 69.136.182.141 at 2011-10-23 22:54:00 -0700 
2011-10-24T05:54:00+00:00 app[web.1]: Processing by Devise::RegistrationsController#create as HTML 
2011-10-24T05:54:00+00:00 app[web.1]: Parameters: {"utf8"=>"✓", "authenticity_token"=>"ts2MkJf472PHTEcKjdD3P5YjBr/sWX3jTDZKjPZNYj0=", "user"=>{"username"=>"DerNalia", "email"=>"[not_telling]@gmail.com", "password"=>"[FILTERED]", "password_confirmation"=>"[FILTERED]"}, "commit"=>"Register"} 
2011-10-24T05:54:00+00:00 app[web.1]: Rendered devise/mailer/confirmation_instructions.html.erb (0.4ms) 
2011-10-24T05:54:03+00:00 app[web.1]: 
2011-10-24T05:54:03+00:00 app[web.1]: Sent mail to [not_telling]@gmail.com (3003ms) 
2011-10-24T05:54:03+00:00 app[web.1]: Completed 500 Internal Server Error in 3137ms 
2011-10-24T05:54:03+00:00 app[web.1]: 
2011-10-24T05:54:03+00:00 app[web.1]: Errno::ECONNREFUSED (Connection refused - connect(2)): 
2011-10-24T05:54:03+00:00 app[web.1]: 
2011-10-24T05:54:03+00:00 heroku[router]: POST swinglx.heroku.com/users dyno=web.1 queue=0 wait=0ms service=3147ms status=500 bytes=728 
2011-10-24T05:54:03+00:00 app[web.1]: 
2011-10-24T05:54:03+00:00 app[web.1]: 
2011-10-24T05:54:03+00:00 app[web.1]: cache: [POST /users] invalidate, pass 

어떤 문제가 발생했는지 알 수 있습니까?확인 메일을 보내려고 할 때 Heroku가 고장납니다.

heroku는 프로덕션 환경에서 실행됩니까?

나의 프로덕션 URL은 아직 DNS 이름 서버 스위치로 등록하지 않은 SwingLX.com입니다.

+0

이메일을 보내는 데 사용하는 서비스는 무엇입니까? sendgrid 애드온을 사용하고 있습니까? –

+0

나는 아닙니다, 나는 그것에 대해 조사 할 것입니다. – NullVoxPopuli

답변

6

Heroku는 기본적으로 로컬 센드 메일 또는 이와 유사한 메일을 보내는 방법을 제공하지 않습니다. 따라서 SendGrid addon http://devcenter.heroku.com/articles/sendgrid과 같은 외부 공급자를 사용해야합니다.이 공급자는 전자 메일을 보낼 것입니다.

관련 문제