ftpfxp
ftpfxp gemのNet::FTPFXPTLS.openメソッドを使うと、wrong number of argumnets(5 for 4)って言って怒られる。
putでファイルを置くと延々と処理が返って来ない。どうもopensslの方で悪さをしているみたいで、sysreadし続けているのか? Ctrl+Cでインタラプトするとこんなメッセージを吐く。
/usr/lib/ruby/1.8/openssl/buffering.rb:35:in `sysread': Interrupt
from /usr/lib/ruby/1.8/openssl/buffering.rb:35:in `fill_rbuff'
from /usr/lib/ruby/1.8/openssl/buffering.rb:158:in `eof?'
from /usr/lib/ruby/1.8/openssl/buffering.rb:133:in `readline'
from /usr/lib/ruby/1.8/net/ftp.rb:211:in `getline'
from /usr/lib/ruby/1.8/net/ftp.rb:221:in `getmultiline'
from /usr/lib/ruby/1.8/net/ftp.rb:235:in `getresp'
from /usr/lib/ruby/1.8/net/ftp.rb:251:in `voidresp'
from /usr/lib/ruby/1.8/net/ftp.rb:460:in `storbinary'
from /usr/lib/ruby/1.8/monitor.rb:242:in `synchronize'
from /usr/lib/ruby/1.8/net/ftp.rb:450:in `storbinary'
from /usr/lib/ruby/1.8/net/ftp.rb:562:in `putbinaryfile'
from /usr/lib/ruby/1.8/net/ftp.rb:591:in `put'
from upload_by_ftps.rb:21
アップロード自体はできている。
解決?
これが関係ありそうな予感。
Referer | 105 | 68 | 65 | 40 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 2 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 |
Keyword(s):
References: