Ruby 从posterous迁移到jekyll会得到500

Ruby 从posterous迁移到jekyll会得到500,ruby,jekyll,posterous,Ruby,Jekyll,Posterous,当我尝试使用jekyll的导入器抓取我的posterous博客时,出现以下错误: ruby -rubygems -e 'require "jekyll/migrators/posterous"; Jekyll::Posterous.process("me@gmail.com", "mypass", "myblogid")' /usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `requ

当我尝试使用jekyll的导入器抓取我的posterous博客时,出现以下错误:

ruby -rubygems -e 'require "jekyll/migrators/posterous"; Jekyll::Posterous.process("me@gmail.com", "mypass", "myblogid")'
/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': iconv will be deprecated in the future, use String#encode instead.
/usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:2632:in `error!': 500 "Internal Server Error" (Net::HTTPFatalError)
    from /usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:26:in `fetch'
    from /usr/local/Cellar/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:32:in `process'
    from -e:1:in `<main>'
ruby-rubygems-e'需要“jekyll/migrators/posterous”;杰基尔::Posterous.process(“me@gmail.com“,“我的通行证”,“我的博客ID”)”
/usr/local/ceral/ruby/1.9.3-p194/lib/ruby/1.9.1/rubygems/custom_require.rb:36:在“require”中:iconv将来将被弃用,请改用字符串#encode。
/usr/local/ceral/ruby/1.9.3-p194/lib/ruby/1.9.1/net/http.rb:2632:in'error!':500“内部服务器错误”(Net::HTTPFatalError)
from/usr/local/ceral/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:26:in'fetch'
from/usr/local/ceral/ruby/1.9.3-p194/lib/ruby/gems/1.9.1/gems/jekyll-0.11.2/lib/jekyll/migrators/posterous.rb:32:in“进程”
from-e:1:in`'

有什么想法吗?我试着运行一个http调试代理来查看流量,以了解出了什么问题,但我不知道如何让ruby使用该代理。有什么建议吗?

FWIW,最后我在这里使用了不同的迁移器:

https://github.com/pepijndevos/jekyll/blob/patch-1/lib/jekyll/migrators/posterous.rb
我只需要注释掉图像抓取代码