using python zeronet.py gets me this error:
```- Starting ZeroNet...
[19:36:21] - OpenSSL loaded, version: 01000208F
[19:36:21] - Version: 0.4.1 r1510, Python 2.7.9 (default, Mar 1 2015, 12:57:24)
[GCC 4.9.2], Gevent: 1.0.1
[19:36:22] - Creating FileServer....
[19:36:22] TorManager Tor controller connect error: error: [Errno 111] Connection refused in TorManager.py line 154 > socket.py line 342
[19:36:22] - Creating UiServer....
[19:36:22] Site:1Name2..hM9F Content.json not exist: data/1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F/content.json
[19:36:22] - Removing old SSL certs...
[19:36:22] - Starting servers....
[19:36:22] Ui.UiServer --------------------------------------
[19:36:22] Ui.UiServer Web interface: http://127.0.0.1:43110/
[19:36:22] Ui.UiServer --------------------------------------
[19:36:22] Site:1Name2..hM9F Content.json not exist: data/1Name2NXVi1RDPDgf5617UoW7xA6YrhM9F/content.json
[19:36:23] FileServer Checking port 15441 using portchecker.co...
[19:36:25] FileServer [BAD :(] Port closed: Port 15441 is closed.
[19:36:25] FileServer Trying to open port using UpnpPunch...
[19:36:25] FileServer Checking port 15441 using portchecker.co...
[19:36:27] FileServer [BAD :(] Port closed: Port 15441 is closed.
[19:36:27] FileServer Checking port 15441 using canyouseeme.org...
[19:36:39] FileServer [BAD :(] Port closed: Error: I could not see your service on 110.34.10.195 on port (15441) Reason: Connection timed out
[19:36:39] FileServer Upnp mapping failed :( Please forward port 15441 on your router to your ipaddress
and nothing happens.
This is normal, you should able to access zeronet on http://127.0.0.1:43110/
That doesn't loads anything
Sometimes upnp mapping fails because your firewall is blocking the port. You need to open 15441 on your computer and make sure that your router supports UPNP. You can also map it directly with the program upnpc: upnpc -e 'ZeroNet' -r 15441 UDP
I don't have any firewall on my computer and i don't think my router supports UPNP. But i have manually forwarded the port 15441 from the router. But it still doesn't works
Are you saying that you can't access anything? You don't need this to access content, only to publish..
What does http://portchecker.co/ say when you put 15441 in?
nope, i can't access any content . I tried this one "http://127.0.0.1:43110/1PLAYgDQboKojowD3kwdb3CtWmWaokXvfp" but it said _This site can鈥檛 be reached_
and portchecker shows me the 15441 port is closed even though i have it forwarded from my router
Did you also open the port on your router's firewall? Are you sure you don't have a firewall on your own computer? Linux comes with a firewall built in.
yeah, i did that on my router's firewall and i don't think Debian has any default firewall enabled
It does have a firewall enabled. It's called iptables, which blocks everything by default. You can use ufw to unblock the port. https://wiki.debian.org/Uncomplicated%20Firewall%20(ufw)
Just install it, then type ufw allow 15441
I allowed 15441 using ufw and ufw status verbose shows me its now allowed. But still i get port closed using portchecker.
I tried the ssh port too but it's closed too
Maybe check your router firewall log? You have to enable ufw first before it works. Did you do that?
is it possible that my ISP might be blocking port forwarding?
If you're at a university or something similar, then yeah, definitely. Unlikely if it's a home network..
well, i 'm at Home. Is it because of shared IP that my ISP is giving me
Maybe you need to google your ISP and router names.. For now, you can use a zeronet proxy, like https://bit.no.com:43110
okay then.... thanks
I am suffering upnp port close too. It works well in my archlinux, but when being executed in a vagrant virtual box(also running arch), zeronet is showing that upnp port is closed. I've tried public/private networks with/without forwarding udp/tcp vagrant setting, but none of them works. The only useful information I got is all the same to his.
And without upnp working, nothing could be loaded in the 43110.
Sorry, my bad. It actually works well without upnp working.
There are some very aggressive NAT traversal algorithms designed by researchers from Waseda University. It is surprising that those algorithms are rarely put into production. They require dedicated servers to help complete the punching process.
There are some alternative methods of becoming an active peer:
Solved ? Closing ?