Project

General

Profile

環境対応 #460

ubuntu 12.04でUserStreamが使えない

Added by toshi_a 初音 over 7 years ago. Updated over 7 years ago.

Status:
終了
Priority:
高め
Target version:
Start date:
2012-04-30
Due date:
% Done:

0%

プラグイン名:

Description

報告多数。「動かない」という報告も多いが、どうやらたいがいこの問題のことを指しているみたい(未検証)。
UserStreamのコネクションが確立されてすぐに切断される。

こんな情報提供も受けたので試してみる。

Net::HTTP 使ってるのであれば http.ssl_version = 'TLSv1' で繋がった感じある
https://twitter.com/#!/mitukiii/statuses/196408010329964544

Associated revisions

Revision 0acd69c4 (diff)
Added by toshi_a 初音 over 7 years ago

同梱しているRuby OAuthのバージョンを0.4.6にバージョンアップ refs #460

git-svn-id: svn://toshia.dip.jp/mikutter/branches/0.1@760 03aab468-d3d2-4883-8b12-f661bbf03fa8

Revision c40ff7dd (diff)
Added by toshi_a 初音 over 7 years ago

SSLのバージョンをTLSv1を使用するように固定 refs #460

git-svn-id: svn://toshia.dip.jp/mikutter/branches/0.1@761 03aab468-d3d2-4883-8b12-f661bbf03fa8

Revision 198271c2 (diff)
Added by toshi_a 初音 about 3 years ago

UserStreamに接続する時、TLSv1を強制するのをやめる refs #912, #460

Ubuntu 12.04良い奴だった

History

#1

Updated by toshi_a 初音 over 7 years ago

  • Priority changed from 通常 to 高め
#2

Updated by Izumi Tsutsui over 7 years ago

すでにとしぁさんが確認作業中という感じがしますが
マシン入れ替え作業で余ったマシンに ubuntu 12.04 入れて
mikutter付属 README の手順で apt-get して
ruby1.9.1 mikutter.rb --debug ログ取ってみました。
0.1.0.749 です。

warning: {MIKUTTER_DIR}/core/lib/mikutwitter/api_shortcuts.rb:204:in `rescue in userstream':
 SSL_connect returned=1 errno=0 state=unknown state: sslv3 alert handshake failure
from /usr/lib/ruby/1.9.1/net/http.rb:799:in `connect'
from /usr/lib/ruby/1.9.1/net/http.rb:799:in `block in connect'
from /usr/lib/ruby/1.9.1/timeout.rb:54:in `timeout'
from /usr/lib/ruby/1.9.1/timeout.rb:99:in `timeout'
from /usr/lib/ruby/1.9.1/net/http.rb:799:in `connect'
from /usr/lib/ruby/1.9.1/net/http.rb:755:in `do_start'
from /usr/lib/ruby/1.9.1/net/http.rb:744:in `start'
from /usr/lib/ruby/1.9.1/net/http.rb:1284:in `request'
from {MIKUTTER_DIR}/core/lib/oauth/consumer.rb:151:in `request'
from {MIKUTTER_DIR}/core/lib/mikutwitter/oauth_hacks.rb:37:in `request'
from {MIKUTTER_DIR}/core/lib/oauth/tokens/consumer_token.rb:26:in `request'
from {MIKUTTER_DIR}/core/lib/oauth/tokens/access_token.rb:12:in `request'
from {MIKUTTER_DIR}/core/lib/oauth/tokens/access_token.rb:28:in `get'
from {MIKUTTER_DIR}/core/lib/mikutwitter/api_shortcuts.rb:199:in `userstream'
from {MIKUTTER_DIR}/core/service.rb:97:in `streaming'
from {MIKUTTER_DIR}/core/addon/streaming.rb:142:in `start_streaming'
from {MIKUTTER_DIR}/core/addon/streaming.rb:66:in `block (2 levels) in start'
from {MIKUTTER_DIR}/core/addon/streaming.rb:65:in `catch'
from {MIKUTTER_DIR}/core/addon/streaming.rb:65:in `block in start'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `call'
from {MIKUTTER_DIR}/core/lib/deferred/deferred.rb:52:in `block in initialize'

これ試すべき、というのがあればやってみます。

#3

Updated by toshi_a 初音 over 7 years ago

  • Status changed from 新規 to 実装待ち

ありがとうございます。こっちも全く同じエラーが再現したものの、VirtualBoxが不調なようで苦戦しているところです

#5

Updated by toshi_a 初音 over 7 years ago

filterに接続する時にエラーが発生していて、リストのリアルタイム更新がされない。

#6

Updated by toshi_a 初音 over 7 years ago

規制されてるだけだった

#7

Updated by toshi_a 初音 over 7 years ago

  • Status changed from 実装待ち to 終了

Also available in: Atom PDF