New account signups cause Wagn hitch after 1.14.1 upgrade+discussion
Processing by CardController#read as HTML
exception = Net::SMTPFatalError: 553 5.7.1 : Sender address rejected: not owned by user no-reply@teenwolfwiki.com
/usr/lib/ruby/1.9.1/net/smtp.rb:948:in `check_response'
/usr/lib/ruby/1.9.1/net/smtp.rb:917:in `getok'
/usr/lib/ruby/1.9.1/net/smtp.rb:860:in `rcptto'
/usr/lib/ruby/1.9.1/net/smtp.rb:841:in `block in rcptto_list'
/usr/lib/ruby/1.9.1/net/smtp.rb:839:in `each'
/usr/lib/ruby/1.9.1/net/smtp.rb:839:in `rcptto_list'
/usr/lib/ruby/1.9.1/net/smtp.rb:660:in `send_message'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/network/delivery_methods/smtp.rb:113:in `block in deliver!'
/usr/lib/ruby/1.9.1/net/smtp.rb:520:in `start'
/usr/lib/ruby/1.9.1/net/smtp.rb:520:in `start'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/network/delivery_methods/smtp.rb:112:in `deliver!'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/message.rb:2129:in `do_delivery'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/message.rb:234:in `deliver'
/srv/www.teenwolfwiki.com/tmp/set/type/1022-email_template.rb:12:in `deliver'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:9:in `block in send_action_mails'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:18:in `block in email_templates_for'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:17:in `each'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:17:in `email_templates_for'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:8:in `send_action_mails'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:25:in `block (2 levels) in '
/var/lib/gems/1.9.1/gems/wagn-1.14.1/lib/card/set.rb:139:in `block (3 levels) in event'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:403:in `_run__1037480216__observer_create__267266644__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_observer_create_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/lib/card/set.rb:137:in `block (2 levels) in event'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:435:in `_run__1037480216__extend__267266644__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_save_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/callbacks.rb:264:in `create_or_update'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/persistence.rb:84:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/validations.rb:50:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/attribute_methods/dirty.rb:22:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:259:in `block (2 levels) in save'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:48:in `block (2 levels) in with_transaction_returning_status'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:27:in `abortable'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:48:in `block in with_transaction_returning_status'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:208:in `transaction'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:46:in `with_transaction_returning_status'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:259:in `block in save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:270:in `rollback_active_record_state!'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:258:in `save'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:30:in `block in create'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:174:in `handle'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:30:in `create'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:167:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:18:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:436:in `_run__733639826__process_action__689947178__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:17:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:167:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:18:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:436:in `_run__733639826__process_action__689947178__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:17:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `block in instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `instrument'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:436:in `_run__733639826__process_action__689947178__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:17:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `block in instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `instrument'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:121:in `process'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/rendering.rb:45:in `process'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:203:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:246:in `block in action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:36:in `call'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:68:in `block in call'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `each'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:608:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/etag.rb:23:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/conditionalget.rb:35:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/head.rb:14:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/params_parser.rb:21:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/flash.rb:242:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/cookies.rb:341:in `call'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/query_cache.rb:64:in `call'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `_run__223157839__call__267266644__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/rails/middleware.rb:13:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:32:in `call_app'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in `block in call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/tagged_logging.rb:22:in `tagged'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:136:in `forward'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:143:in `pass'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:155:in `invalidate'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:71:in `call!'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in `call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/user_informer.rb:16:in `_call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/user_informer.rb:12:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:484:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/application.rb:231:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/railtie/configurable.rb:30:in `method_missing'
/usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:74:in `process_request'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:141:in `accept_and_process_next_request'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:109:in `main_loop'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb:455:in `block (3 levels) in start_threads'
Rendered text template (0.0ms)
Completed 500 Internal Server Error in 3722.0ms (Views: 0.6ms | ActiveRecord: 564.0ms)
Rendered text template (0.0ms)
Completed 200 OK in 1061.7ms (Views: 0.6ms | ActiveRecord: 51.3ms)
It looks like a Passenger error? Because it's always a Passenger error. But I don't know why or what's wrong.
That's an email error. The outgoing email is breaking the process. It appears that your systems is requiring that emails come from configured emails.
Do you have something like this in your config/application.rb?
config.email_defaults = { :from => 'no-reply@teenwolfwiki.com' }
That email error isn't a Wagn problem per se, but Wagn should handle the error better.
Yes, that line is in the application.rb. It's got all the smtp settings in there.
I don't understand what would have changed to make it not work, since we didn't change anything in the config file for email.
I think it's because it's trying to send an email from an address other than the one it's logged in as? But what email address is wagn logging in as?
WagnBot is set to no-reply@teenwolfwiki.com, so shouldn't any system email be trying to send with that address? Especially invites that new users are trying to send themselves?
exception = ARgumentError: An SMTP From address is required to send a message. Set the message smtp_envelope_from, return_path, sender, or from address.
So it seems to think there's no From address, but the only place to set the address is in Wagn Bot's account, and it's definitely set there.
We'll get the debugging information into 1.14.3. You might be able to get some early data back by adding this line in your gem in lib/card/mailer.rb (after line 17)
def new_mail(*args, &block) Rails.logger.info "sending mail: #{args}" mail = Mail.new(args, &block)
Okay, so I added that line. Now I'll go comment out the line in application.rb that turned off sending emails and try doing a sign up?
Started POST "/card/create/?main=&is_main=true&slot%5Bhome_view%5D=new&slot%5Binc_name%5D=_main&slot%5Binc_syntax%5D=_main&slot%5Btitle%5D=Sign+$
Processing by CardController#create as JS
Parameters: {"utf8"=>"√", "authenticity_token"=>"yERajarYHs1o/DVkPfgIiQF0S06/cH0G/6A2G4dj7Tg=", "success"=>"REDIRECT: /Signup_Success", "card"$
[paperclip] Saving attachments.
[paperclip] Saving attachments.
[paperclip] Saving attachments.
[paperclip] Saving attachments.
[paperclip] Saving attachments.
sending mail: [{:to=>"Curator@teenwolfwiki.com", :from=>"curator@teenwolfwiki.com", :subject=>"test signed up for Teen Wolf Wiki"}]
/usr/lib/ruby/1.9.1/net/smtp.rb:948:in `check_response'
/usr/lib/ruby/1.9.1/net/smtp.rb:917:in `getok'
/usr/lib/ruby/1.9.1/net/smtp.rb:860:in `rcptto'
/usr/lib/ruby/1.9.1/net/smtp.rb:841:in `block in rcptto_list'
/usr/lib/ruby/1.9.1/net/smtp.rb:839:in `each'
/usr/lib/ruby/1.9.1/net/smtp.rb:839:in `rcptto_list'
/usr/lib/ruby/1.9.1/net/smtp.rb:660:in `send_message'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/network/delivery_methods/smtp.rb:113:in `block in deliver!'
/usr/lib/ruby/1.9.1/net/smtp.rb:520:in `start'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/network/delivery_methods/smtp.rb:112:in `deliver!'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/message.rb:2129:in `do_delivery'
/var/lib/gems/1.9.1/gems/mail-2.5.4/lib/mail/message.rb:234:in `deliver'
/srv/www.teenwolfwiki.com/tmp/set/type/1022-email_template.rb:12:in `deliver'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:9:in `block in send_action_mails'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:18:in `block in email_templates_for'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:17:in `each'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:17:in `email_templates_for'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:8:in `send_action_mails'
/srv/www.teenwolfwiki.com/tmp/set/all/1032-observer.rb:25:in `block (2 levels) in '
/var/lib/gems/1.9.1/gems/wagn-1.14.1/lib/card/set.rb:139:in `block (3 levels) in event'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:403:in `_run__28676400__observer_create__856264410__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_observer_create_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/lib/card/set.rb:137:in `block (2 levels) in event'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:435:in `_run__28676400__extend__856264410__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_extend_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:104:in `extend'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:420:in `_run__28676400__save__856264410__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:420:in `_run__28676400__save__856264410__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_save_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/callbacks.rb:264:in `create_or_update'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/persistence.rb:84:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/validations.rb:50:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/attribute_methods/dirty.rb:22:in `save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:259:in `block (2 levels) in save'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:48:in `block (2 levels) in with_transaction_returning_status'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:27:in `abortable'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:48:in `block in with_transaction_returning_status'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:208:in `transaction'
/srv/www.teenwolfwiki.com/tmp/set/all/1011-phases.rb:46:in `with_transaction_returning_status'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:259:in `block in save'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:270:in `rollback_active_record_state!'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/transactions.rb:258:in `save'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:30:in `block in create'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:174:in `handle'
/var/lib/gems/1.9.1/gems/wagn-1.14.1/app/controllers/card_controller.rb:30:in `create'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/implicit_render.rb:4:in `send_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:167:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rendering.rb:10:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:18:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:436:in `_run__364192336__process_action__922774279__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_process_action_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/callbacks.rb:17:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rescue.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:30:in `block in process_action'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `block in instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications/instrumenter.rb:20:in `instrument'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/notifications.rb:123:in `instrument'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/instrumentation.rb:29:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/params_wrapper.rb:207:in `process_action'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/base.rb:121:in `process'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/abstract_controller/rendering.rb:45:in `process'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:203:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal/rack_delegation.rb:14:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_controller/metal.rb:246:in `block in action'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:73:in `dispatch'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:36:in `call'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:68:in `block in call'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `each'
/var/lib/gems/1.9.1/gems/journey-1.0.4/lib/journey/router.rb:56:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/routing/route_set.rb:608:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/best_standards_support.rb:17:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/etag.rb:23:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/conditionalget.rb:35:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/head.rb:14:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/params_parser.rb:21:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/flash.rb:242:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:210:in `context'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/session/abstract/id.rb:205:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/cookies.rb:341:in `call'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/query_cache.rb:64:in `call'
/var/lib/gems/1.9.1/gems/activerecord-3.2.16/lib/active_record/connection_adapters/abstract/connection_pool.rb:479:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:28:in `block in call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `_run__726113096__call__856264410__callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:405:in `__run_callback'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:385:in `_run_call_callbacks'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/callbacks.rb:81:in `run_callbacks'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/callbacks.rb:27:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/remote_ip.rb:31:in `call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/rails/middleware.rb:13:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/debug_exceptions.rb:16:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/show_exceptions.rb:56:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:32:in `call_app'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in `block in call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/tagged_logging.rb:22:in `tagged'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/rack/logger.rb:16:in `call'
/var/lib/gems/1.9.1/gems/actionpack-3.2.16/lib/action_dispatch/middleware/request_id.rb:22:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/methodoverride.rb:21:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/runtime.rb:17:in `call'
/var/lib/gems/1.9.1/gems/activesupport-3.2.16/lib/active_support/cache/strategy/local_cache.rb:72:in `call'
/var/lib/gems/1.9.1/gems/rack-1.4.5/lib/rack/lock.rb:15:in `call'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:136:in `forward'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:143:in `pass'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:155:in `invalidate'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:71:in `call!'
/var/lib/gems/1.9.1/gems/rack-cache-1.2/lib/rack/cache/context.rb:51:in `call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/user_informer.rb:16:in `_call'
/var/lib/gems/1.9.1/gems/airbrake-4.1.0/lib/airbrake/user_informer.rb:12:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/engine.rb:484:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/application.rb:231:in `call'
/var/lib/gems/1.9.1/gems/railties-3.2.16/lib/rails/railtie/configurable.rb:30:in `method_missing'
/usr/lib/ruby/vendor_ruby/phusion_passenger/rack/thread_handler_extension.rb:74:in `process_request'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:141:in `accept_and_process_next_request'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler/thread_handler.rb:109:in `main_loop'
/usr/lib/ruby/vendor_ruby/phusion_passenger/request_handler.rb:455:in `block (3 levels) in start_threads'
Rendered text template (0.0ms)
Completed 500 Internal Server Error in 3191.0ms (Views: 0.6ms | ActiveRecord: 535.5ms)
Here I tried sending an invite while logged in to the name: test email: wrongthyme@gmail.com
sending mail: [{:to=>"Curator@teenwolfwiki.com", :from=>"wrongthyme@gmail.com", :subject=>"test signed up for Teen Wolf Wiki"}]
exception = Net::SMTPFatalError: 553 5.7.1 : Sender address rejected: not owned by user no-reply@teenwolfwiki.com
Here I tried sending an invite while logged in to the name: test email: wrongthyme@gmail.com
sending mail: [{:to=>"Curator@teenwolfwiki.com", :from=>"wrongthyme@gmail.com", :subject=>"test signed up for Teen Wolf Wiki"}]
exception = Net::SMTPFatalError: 553 5.7.1 : Sender address rejected: not owned by user no-reply@teenwolfwiki.com
Here I tried sending an invite while logged in to the name: test email: wrongthyme@gmail.com
sending mail: [{:to=>"Curator@teenwolfwiki.com", :from=>"wrongthyme@gmail.com", :subject=>"test signed up for Teen Wolf Wiki"}]
exception = Net::SMTPFatalError: 553 5.7.1 : Sender address rejected: not owned by user no-reply@teenwolfwiki.com
OK, awesome. I think I understand the problem now.
This should be fixed in 1.14.3 (just released last night).
Yep! Back in action!