8

Torを使用して1つのサーバーでスクレイピングスクリプトを実行していましたが、すべて正常に機能しました。それを本番サーバーに移動すると、スクリプトが機能しなくなりました。cURL を手動で実行しようとしたところ、次の出力が得られました。

curl http://www.google.com --socks5 '127.0.0.1:9050'
curl: (7) Can't complete SOCKS5 connection to 0.0.0.0:0. (6)

関連情報: Tor バージョン 0.2.2.35 | CentOS 6.2 i686

curl --version
curl 7.19.7 (i686-pc-linux-gnu) libcurl/7.19.7 NSS/3.12.7.0 zlib/1.2.3 libidn/1.18 libssh2/1.2.2
Protocols: tftp ftp telnet dict ldap ldaps http file https ftps scp sftp 
Features: GSS-Negotiate IDN IPv6 Largefile NTLM SSL libz

検索で見つけたこの特定のエラーメッセージに関する情報はあまりないようです。一般的な不適切な構成または tor が実行されていないだけです。本番サーバーで、それが機能した開発サーバーと同じ構成を使用しています。

4

1 に答える 1

3

サーバーの時刻は 10 時間遅れていました。それを修正した後(ntpdはすでにインストールされています。コマンド/usr/sbin/ntpdate 0.rhel.pool.ntp.org europe.pool.ntp.orgを実行しただけです)、Torを再起動すると、すべてが機能します。

于 2013-02-25T09:00:35.180 に答える