Skip to content

Instantly share code, notes, and snippets.

@DeanMarkTaylor
Created June 21, 2014 00:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save DeanMarkTaylor/9f80f1de9ea811ce3f5d to your computer and use it in GitHub Desktop.
Save DeanMarkTaylor/9f80f1de9ea811ce3f5d to your computer and use it in GitHub Desktop.
Discourse - import - exception: undefined method `request_uri' for #<URI::Generic:0x007fd428646aa0>
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/logster-0.0.10/lib/logster/logger.rb:47:in `add'
/usr/local/lib/ruby/2.0.0/logger.rb:454:in `error'
/var/www/discourse/config/initializers/sidekiq.rb:52:in `call'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sidekiq-3.1.3/lib/sidekiq/exception_handler.rb:20:in `block in handle_exception'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sidekiq-3.1.3/lib/sidekiq/exception_handler.rb:18:in `each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/sidekiq-3.1.3/lib/sidekiq/exception_handler.rb:18:in `handle_exception'
/var/www/discourse/lib/discourse.rb:17:in `handle_exception'
/var/www/discourse/lib/oneboxer.rb:132:in `rescue in onebox_raw'
/var/www/discourse/lib/oneboxer.rb:121:in `onebox_raw'
/var/www/discourse/lib/oneboxer.rb:31:in `onebox'
/var/www/discourse/lib/cooked_post_processor.rb:205:in `block in post_process_oneboxes'
/var/www/discourse/lib/oneboxer.rb:85:in `block in apply'
/var/www/discourse/lib/oneboxer.rb:71:in `block in each_onebox_link'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:237:in `block in each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:236:in `upto'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:236:in `each'
/var/www/discourse/lib/oneboxer.rb:69:in `each_onebox_link'
/var/www/discourse/lib/oneboxer.rb:84:in `apply'
/var/www/discourse/lib/cooked_post_processor.rb:204:in `post_process_oneboxes'
/var/www/discourse/lib/cooked_post_processor.rb:22:in `post_process'
/var/www/discourse/app/jobs/regular/process_post.rb:16:in `execute'
/var/www/discourse/app/jobs/base.rb:131:in `block (2 levels) in perform'
exception: undefined method `request_uri' for #<URI::Generic:0x007fd428646aa0>
context: {:current_db=>"default", :current_hostname=>"forum.example.club", :url=>"http://www.dailymail.co.uk/pages/live/articles/news/news.html?in_article_id=488349&in_page_id=1770"}
backtrace: /var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/standard_embed.rb:75:in `fetch_response'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/standard_embed.rb:79:in `fetch_response'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/standard_embed.rb:7:in `raw'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/whitelisted_generic_onebox.rb:192:in `data'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/whitelisted_generic_onebox.rb:172:in `generic_html'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/engine/whitelisted_generic_onebox.rb:181:in `to_html'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/preview.rb:37:in `engine_html'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/onebox-1.3.8/lib/onebox/preview.rb:14:in `to_s'
/var/www/discourse/lib/oneboxer.rb:127:in `block in onebox_raw'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.1/lib/active_support/cache.rb:296:in `block in fetch'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.1/lib/active_support/cache.rb:587:in `block in save_block_result_to_cache'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.1/lib/active_support/cache.rb:548:in `instrument'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.1/lib/active_support/cache.rb:586:in `save_block_result_to_cache'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/activesupport-4.1.1/lib/active_support/cache.rb:296:in `fetch'
/var/www/discourse/lib/oneboxer.rb:121:in `onebox_raw'
/var/www/discourse/lib/oneboxer.rb:31:in `onebox'
/var/www/discourse/lib/cooked_post_processor.rb:205:in `block in post_process_oneboxes'
/var/www/discourse/lib/oneboxer.rb:85:in `block in apply'
/var/www/discourse/lib/oneboxer.rb:71:in `block in each_onebox_link'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:237:in `block in each'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:236:in `upto'
/var/www/discourse/vendor/bundle/ruby/2.0.0/gems/nokogiri-1.6.2.1/lib/nokogiri/xml/node_set.rb:236:in `each'
/var/www/discourse/lib/oneboxer.rb:69:in `each_onebox_link'
/var/www/discourse/lib/oneboxer.rb:84:in `apply'
/var/www/discourse/lib/cooked_post_processor.rb:204:in `post_process_oneboxes'
/var/www/discourse/lib/cooked_post_processor.rb:22:in `post_process'
/var/www/discourse/app/jobs/regular/process_post.rb:16:in `execute'
/var/www/discourse/app/jobs/base.rb:131:in `block (2 levels) in perform'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment