In my app I''ve started to get a 500 error whenever trying to post to a create method /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 Status: 500 Internal Server Error string not matched According to the log it doesn''t even get as far as the POST anyone know what might be causing this? I also have nested resources in my app - when creating one of them they seem to work fine! ? here''s the full trace from the log: /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 Status: 500 Internal Server Error string not matched /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:73:in `[]='' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:73:in `normalize_params'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:89:in `normalize_params'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:58:in `parse_nested_query'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:56:in `each'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:56:in `parse_nested_query'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/request.rb:132:in `POST'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/methodoverride.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/params_parser.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/rewindable_input.rb:25:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/session/cookie_store.rb:93:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/reloader.rb:9:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/failsafe.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/dispatcher.rb:106:in `call'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ static.rb:31:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ log_tailer.rb:17:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/chunked.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:61:in `process'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 159:in `process_client'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 158:in `each'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 158:in `process_client'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `initialize'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `new'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `initialize'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `new'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `run'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:34:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/commands/server.rb: 111 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' script/server:3 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Are you using Rack? It looks like you might be experiencing this error (or something very similar): http://www.elctech.com/snippets/-solved-500-internal-server-error-string-not-matched On Apr 11, 10:47 am, Gavin <ga...-YMj/zd8x6QpKMzDMP321V2ksYUyLi9NM@public.gmane.org> wrote:> In my app I''ve started to get a 500 error whenever trying to post to a > create method > > /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 > Status: 500 Internal Server Error > string not matched > > According to the log it doesn''t even get as far as the POST > > anyone know what might be causing this? > > I also have nested resources in my app - when creating one of them > they seem to work fine! ? > > here''s the full trace from the log: > > /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 > Status: 500 Internal Server Error > string not matched > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:73:in `[]='' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:73:in > `normalize_params'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:89:in > `normalize_params'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:58:in > `parse_nested_query'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:56:in `each'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/utils.rb:56:in > `parse_nested_query'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/request.rb:132:in `POST'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/methodoverride.rb:15:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/params_parser.rb:15:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/rewindable_input.rb:25:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/session/cookie_store.rb:93:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/reloader.rb:9:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/failsafe.rb:11:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/dispatcher.rb:106:in `call'' > /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ > static.rb:31:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'' > /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ > log_tailer.rb:17:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/chunked.rb:15:in `call'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:61:in > `process'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 159:in `process_client'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 158:in `each'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 158:in `process_client'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 285:in `run'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 285:in `initialize'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 285:in `new'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 285:in `run'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 268:in `initialize'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 268:in `new'' > /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: > 268:in `run'' > /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ > action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:34:in `run'' > /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/commands/server.rb: > 111 > /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `gem_original_require'' > /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in > `require'' > script/server:3--~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
In my app I''ve started to get a 500 error whenever trying to post to a create method /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 Status: 500 Internal Server Error string not matched According to the log it doesn''t even get as far as the POST anyone know what might be causing this? I also have nested resources in my app - when creating one of them they seem to work fine! ? here''s the full trace from the log: /!\ FAILSAFE /!\ Sat Apr 11 18:42:28 +0100 2009 Status: 500 Internal Server Error string not matched /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:73:in `[]='' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:73:in `normalize_params'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:89:in `normalize_params'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:58:in `parse_nested_query'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:56:in `each'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/utils.rb:56:in `parse_nested_query'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/request.rb:132:in `POST'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/methodoverride.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/params_parser.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/rewindable_input.rb:25:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/session/cookie_store.rb:93:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/reloader.rb:9:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/failsafe.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `synchronize'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/lock.rb:11:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/dispatcher.rb:106:in `call'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ static.rb:31:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:46:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `each'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/urlmap.rb:40:in `call'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/rails/rack/ log_tailer.rb:17:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/content_length.rb:13:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/chunked.rb:15:in `call'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:61:in `process'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 159:in `process_client'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 158:in `each'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 158:in `process_client'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `initialize'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `new'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 285:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `initialize'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `new'' /Users/Gavin/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb: 268:in `run'' /usr/local/lib/ruby/gems/1.8/gems/actionpack-2.3.2/lib/ action_controller/vendor/rack-1.0/rack/handler/mongrel.rb:34:in `run'' /Users/Gavin/.gem/ruby/1.8/gems/rails-2.3.2/lib/commands/server.rb: 111 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require'' /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'' script/server:3 --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---
Thanks for that Jason It looks like the same issue - and I certainly get the 500 error when I paste the "?b%5Ba%5D=&b%5Ba%5Dc=" query in the address bar. I''m not using WidgeEditor though ... I changed my model name (and controller etc.) from item to print and that seems to have solved it! I have no idea why though? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to rubyonrails-talk-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org To unsubscribe from this group, send email to rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en -~----------~----~----~----~------~----~------~--~---