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 が実行されていないだけです。本番サーバーで、それが機能した開発サーバーと同じ構成を使用しています。