---------------------------------------------------------------------------
SocketError Traceback (most recent call last)
<ipython-input-6-9f74595bc3a3> in <module>()
52 if newIP == "0.0.0.0":
53 # renew the TOR connection
---> 54 renew_connection()
55 # obtain the "new" IP address
56 newIP = request("http://icanhazip.com/")
<ipython-input-6-9f74595bc3a3> in renew_connection()
39 # signal TOR for a new connection
40 def renew_connection():
---> 41 with Controller.from_port(port = 9051) as controller:
42 controller.authenticate(password = 'karaman')
43 controller.signal(Signal.NEWNYM)
/home/malc/anaconda2/lib/python2.7/site-packages/stem/control.pyc in from_port(address, port)
996 control_port = stem.connection._connection_for_default_port(address)
997 else:
--> 998 control_port = stem.socket.ControlPort(address, port)
999
1000 return Controller(control_port)
/home/malc/anaconda2/lib/python2.7/site-packages/stem/socket.pyc in __init__(self, address, port, connect)
370
371 if connect:
--> 372 self.connect()
373
374 def get_address(self):
/home/malc/anaconda2/lib/python2.7/site-packages/stem/socket.pyc in connect(self)
241
242 with self._recv_lock:
--> 243 self._socket = self._make_socket()
244 self._socket_file = self._socket.makefile(mode = 'rwb')
245 self._is_alive = True
/home/malc/anaconda2/lib/python2.7/site-packages/stem/socket.pyc in _make_socket(self)
399 return control_socket
400 except socket.error as exc:
--> 401 raise stem.SocketError(exc)
402
403
SocketError: [Errno 111] Connection refused