2017-10-16 1 views
1

Ich habe vor kurzem Trägerwelle mit meiner Anwendung implementiert, so dass Beiträge ein Bild haben können, aber ich bekomme Fehler, wenn ich versuche, mich in meine Anwendung einzuloggen. Hier ist das Ergebnis, wenn heroku logs ausgeführt wird:Entwickle neues Session-Problem mit Heroku

2017-10-16T20:14:41.944943+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/mail-2.6.6/lib/mail/message.rb:2149:in `do_delivery' 
2017-10-16T20:14:41.944943+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/mail-2.6.6/lib/mail/message.rb:237:in `block in deliver' 
2017-10-16T20:14:41.944944+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/base.rb:558:in `block in deliver_mail' 
2017-10-16T20:14:41.944944+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166:in `block in instrument' 
2017-10-16T20:14:41.944945+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/notifications/instrumenter.rb:21:in `instrument' 
2017-10-16T20:14:41.944945+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/notifications.rb:166:in `instrument' 
2017-10-16T20:14:41.944945+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/base.rb:556:in `deliver_mail' 
2017-10-16T20:14:41.944946+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/mail-2.6.6/lib/mail/message.rb:237:in `deliver' 
2017-10-16T20:14:41.944946+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/message_delivery.rb:96:in `block in deliver_now' 
2017-10-16T20:14:41.944947+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/rescuable.rb:15:in `handle_exceptions' 
2017-10-16T20:14:41.944947+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/message_delivery.rb:95:in `deliver_now' 
2017-10-16T20:14:41.944948+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/authenticatable.rb:191:in `send_devise_notification' 
2017-10-16T20:14:41.944948+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/confirmable.rb:119:in `send_confirmation_instructions' 
2017-10-16T20:14:41.944948+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/confirmable.rb:126:in `send_reconfirmation_instructions' 
2017-10-16T20:14:41.944949+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:413:in `block in make_lambda' 
2017-10-16T20:14:41.944949+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:260:in `block in conditional' 
2017-10-16T20:14:41.944950+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:511:in `block in invoke_after' 
2017-10-16T20:14:41.944950+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:511:in `each' 
2017-10-16T20:14:41.944951+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:132:in `run_callbacks' 
2017-10-16T20:14:41.944950+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:511:in `invoke_after' 
2017-10-16T20:14:41.944966+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activesupport-5.1.4/lib/active_support/callbacks.rb:827:in `_run_commit_callbacks' 
2017-10-16T20:14:41.944967+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:343:in `committed!' 
2017-10-16T20:14:41.944968+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:86:in `commit_records' 
2017-10-16T20:14:41.944969+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:178:in `block in commit_transaction' 
2017-10-16T20:14:41.944970+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:168:in `commit_transaction' 
2017-10-16T20:14:41.944969+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/ruby-2.3.4/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize' 
2017-10-16T20:14:41.944970+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:207:in `block in within_new_transaction' 
2017-10-16T20:14:41.944971+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/ruby-2.3.4/lib/ruby/2.3.0/monitor.rb:214:in `mon_synchronize' 
2017-10-16T20:14:41.944972+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/transaction.rb:191:in `within_new_transaction' 
2017-10-16T20:14:41.944972+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/connection_adapters/abstract/database_statements.rb:235:in `transaction' 
2017-10-16T20:14:41.944973+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:381:in `with_transaction_returning_status' 
2017-10-16T20:14:41.944974+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:308:in `block in save' 
2017-10-16T20:14:41.944973+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:210:in `transaction' 
2017-10-16T20:14:41.944975+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:323:in `rollback_active_record_state!' 
2017-10-16T20:14:41.944975+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/transactions.rb:307:in `save' 
2017-10-16T20:14:41.944976+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/activerecord-5.1.4/lib/active_record/suppressor.rb:42:in `save' 
2017-10-16T20:14:41.944977+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/recoverable.rb:92:in `set_reset_password_token' 
2017-10-16T20:14:41.944977+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/recoverable.rb:49:in `send_reset_password_instructions' 
2017-10-16T20:14:41.944980+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionpack-5.1.4/lib/abstract_controller/base.rb:186:in `process_action' 
2017-10-16T20:14:41.944978+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/recoverable.rb:134:in `send_reset_password_instructions' 
2017-10-16T20:14:41.944980+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionpack-5.1.4/lib/action_controller/metal/rendering.rb:30:in `process_action' 
2017-10-16T20:14:41.944979+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/actionpack-5.1.4/lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action' 
2017-10-16T20:14:41.944978+00:00 app[web.1]: [4e6c03b3-5414-44a7-883b-b0ba34b62b6a] vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/app/controllers/devise/passwords_controller.rb:13:in `create' 

Ich habe mich gefragt, was mein Fehler hier ist oder wenn jemand Richtung hat, was soll ich beheben suchen zu? Ich weiß nicht, wie ich dieses Problem beheben kann. Habe ein paar Stunden gegoogelt, aber nichts gefunden, was dem ähnelt.

Antwort

0

Am Ende habe ich nur diese ganze Datenbank zurückgesetzt, um sie zu reparieren (ich arbeite immer noch in der Entwicklung, also war das keine große Sache). Wenn Sie in der Produktion Probleme damit haben, würde ich Ihnen empfehlen, rails console zu verwenden, um das Passwort Ihres Benutzers manuell zurückzusetzen. Dies sollte helfen, das Problem zu beheben. Ich hatte auch Probleme mit der Verbindung zu Heroku, weil mein ISP den Port 5000 blockierte, um ausführen zu können.

1

Es sieht aus wie das Problem ein Passwort geändert wurde und Devise gewünscht wird eine E-Mail zu senden, und es gibt ein Problem mit dem Mailer

Sign-up für einen kostenlosen Heroku Mail-Add-on, es einrichten, konfigurieren ersinnen E-Mails zu senden, und starten Sie Ihren dyno

Mail-Ausgabe

vendor/bundle/ruby/2.3.0/gems/mail-2.6.6/lib/mail/message.rb:2149:in `do_delivery' 
vendor/bundle/ruby/2.3.0/gems/mail-2.6.6/lib/mail/message.rb:237:in `block in deliver' 
vendor/bundle/ruby/2.3.0/gems/actionmailer-5.1.4/lib/action_mailer/base.rb:558:in `block in deliver_mail' 

Devise Auslöser

vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/lib/devise/models/recoverable.rb:134:in `send_reset_password_instructions' 
vendor/bundle/ruby/2.3.0/gems/devise-4.3.0/app/controllers/devise/passwords_controller.rb:13:in `create' 
+0

Ich habe bereits den folgenden Code zu meinem Projekt hinzugefügt und habe Sendgrid eine Weile arbeiten lassen: 'Rails.application.initialize! Action :: Base.smtp_settings = { : Adresse => 'smtp.sendgrid.net', : port => '587', : authentication =>: ebene, : benutzer_name => ENV [ 'SENDGRID_USERNAME'] , : password => ENV [ 'SENDGRID_PASSWORD'], : domain => 'heroku.com', : enable_starttls_auto => true } ' –

+1

Versuchen' Entfernen: recoverable' und ': confirmable' von Ihrer devise Setup auf dein Modell – blnc

Verwandte Themen