やること: チケットhttps://dev.mikutter.hachune.net/https://dev.mikutter.hachune.net/favicon.ico?16194486082012-10-09T01:05:43Zやること
Redmine mikutter - 致命的 #526 (却下): プロキシ環境下で起動しないhttps://dev.mikutter.hachune.net/issues/5262012-10-09T01:05:43ZTakayuki Maruyamacell_bisem@emobile.ne.jp
<p>設定でプロキシを使用しないとしている時<br />プロキシ環境下でmikutterが起動できません。<br />環境変数http_proxy,https_proxyにはプロキシの設定をして有ります。<br />~/.mikutterを削除しても同様です。</p>
<p>環境<br />Ubuntu 12.04<br />mikutter r1038<br />ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]</p>
<p>トレース<br /><pre>
/home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/resolv-replace.rb:23:in `initialize': 接続がタイムアウトしました - connect(2) (Errno::ETIMEDOUT)
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/resolv-replace.rb:23:in `initialize'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `open'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `block in connect'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/timeout.rb:54:in `timeout'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/timeout.rb:99:in `timeout'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:762:in `connect'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:755:in `do_start'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:744:in `start'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/net/http.rb:1284:in `request'
from /home/takayuki/apps/mikutter/trunk/core/lib/oauth/consumer.rb:161:in `request'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/oauth_hacks.rb:37:in `request'
from /home/takayuki/apps/mikutter/trunk/core/lib/oauth/tokens/consumer_token.rb:25:in `request'
from /home/takayuki/apps/mikutter/trunk/core/lib/oauth/tokens/access_token.rb:12:in `request'
from /home/takayuki/apps/mikutter/trunk/core/lib/oauth/tokens/access_token.rb:27:in `get'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/connect.rb:43:in `query_with_oauth!'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:81:in `block (4 levels) in _query!'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:102:in `fire_request_event'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:79:in `block (3 levels) in _query!'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:119:in `block in retry_if_fail'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:117:in `times'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:117:in `retry_if_fail'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:78:in `block (2 levels) in _query!'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/cache.rb:110:in `_cache_get'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/cache.rb:15:in `cache'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:77:in `block in _query!'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/1.9.1/monitor.rb:211:in `mon_synchronize'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:28:in `api_lock'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:76:in `_query!'
from /home/takayuki/apps/mikutter/trunk/core/lib/mikutwitter/query.rb:65:in `query!'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:187:in `user_initialize'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:52:in `initialize'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:23:in `new'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:23:in `services_refresh'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:28:in `all'
from /home/takayuki/apps/mikutter/trunk/core/service.rb:33:in `primary'
from /home/takayuki/apps/mikutter/trunk/core/plugin/list/list.rb:247:in `block in <top (required)>'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:396:in `instance_eval'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:396:in `block in new'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:395:in `catch'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:395:in `new'
from /home/takayuki/apps/mikutter/trunk/core/plugin/list/list.rb:5:in `<top (required)>'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:426:in `require'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:426:in `require'
from /home/takayuki/apps/mikutter/trunk/core/plugin.rb:416:in `load_file'
from /home/takayuki/apps/mikutter/trunk/core/boot/load_plugin.rb:10:in `block in <top (required)>'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:111:in `each'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:111:in `each'
from /home/takayuki/apps/mikutter/trunk/core/boot/load_plugin.rb:6:in `<top (required)>'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/takayuki/.rvm/rubies/ruby-1.9.3-p194/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:79:in `miquire_original_require'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:76:in `file_or_directory_require'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:57:in `block in miquire'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:56:in `each'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:56:in `miquire'
from /home/takayuki/apps/mikutter/trunk/core/miquire.rb:13:in `miquire'
from apps/mikutter/trunk/mikutter.rb:34:in `<main>'
</pre></p>