1
在瀏覽有關與TOR改變身份,我有以下腳本:TorCtl拒絕連接錯誤
from TorCtl import TorCtl
conn = TorCtl.connect(controlAddr="127.0.0.1", controlPort=9051, passphrase="123")
TorCtl.Connection.send_signal(conn, "NEWNYM")
但我得到這個錯誤:
Connection refused. Is the ControlPort enabled?
Traceback (most recent call last):
File "python_tor.py", line 18, in <module>
TorCtl.Connection.send_signal(conn, "NEWNYM")
TypeError: unbound method send_signal() must be called with Connection instance as first argument (got NoneType instance instead)
,哪些是建議立即進行刪除是密碼?我試過沒有密碼的同樣的錯誤發生。
連接被拒絕。是否啓用了ControlPort? 回溯(最近通話最後一個): 文件 「python_tor.py」 18行,在 conn.send( 「NEWNYM」) AttributeError的: 'NoneType' 對象有沒有屬性 '發送' –
user873286
2012-03-29 08:01:31
@ user873286所以連接確實被拒絕了。你確定這個端口在127.0.0.1端口正在監聽,並且通過了嗎?你可以檢查netstat -l,看看是否有任何提及tor日誌中的連接嘗試。 – XTL 2012-03-29 09:47:40