HelloZeroNet / HelloZeroNet/ZeroNet

Zeronet not working on archlinux

Open
#2,472 6 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
18.8k
Forks
2.3k
PR merge metrics
No merged PRs in 30d

Description

### Step 1: Please describe your environment

* ZeroNet version: 0.7.1-1
* Operating system: archlinux x86_64 (linux kernel ver. 5.5.8)
* Web browser: chromium
* Tor status: not available (no config parameter defined in /etc/zeronet.conf)
* Opened port: yes

#### Steps to reproduce:

1. Install package `zeronet` from AUR
2. Start `zeronet.service`
3. Open `127.0.0.1:43110` and observe infinite loading
4. Check `systemctl status zeronet` and observe `UiWSGIHandler error` messages
(full log follows)
```
мар 11 17:05:34 keterzarch systemd[1]: Started Decentralized websites using Bitcoin crypto and the BitTorrent network.
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Libsecp256k1 load failed: No module named '_cffi_backend', try to load OpenSSL
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - OpenSSL loaded: , version: 01010104F in 0.028s
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Version: 0.7.0 r4206, Python 3.8.2 (default, Feb 26 2020, 22:21:03)
мар 11 17:05:35 keterzarch zeronet[55961]: [GCC 9.2.1 20200130], Gevent: 1.4.0
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Creating FileServer....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] FileServer Getting random port in range 10000-40000...
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] FileServer Found unused random port: 28060
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Creating UiServer....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Removing old SSL certs...
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] - Starting servers....
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer --------------------------------------
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer Web interface: http://127.0.0.1:43110/
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] Ui.UiServer --------------------------------------
мар 11 17:05:35 keterzarch zeronet[55961]: [17:05:35] TorManager Disabling Tor, because error while accessing Tor proxy at port 127.0.0.1:9050: No connection
мар 11 17:05:37 keterzarch zeronet[55961]: [17:05:37] PeerPortchecker Checking port 28060 (ipv4) using checkPortchecker result: {'ip': '185.145.57.246', 'opened': False} in 2.018s
мар 11 17:05:37 keterzarch zeronet[55961]: [17:05:37] PeerPortchecker Trying to open port using UpnpPunch...
мар 11 17:05:39 keterzarch zeronet[55961]: [17:05:39] PeerPortchecker Checking port 28060 (ipv4) using checkPortchecker result: {'ip': '185.145.57.246', 'opened': False} in 1.862s
мар 11 17:05:39 keterzarch zeronet[55961]: [17:05:39] ConnServer Server port opened ipv4: False, ipv6: None
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] Ui.UiServer Added 127.0.0.1:43110 as allowed host
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:06:38 keterzarch zeronet[55961]: [17:06:38] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:12:34 keterzarch zeronet[55961]: [17:12:34] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
мар 11 17:12:34 keterzarch zeronet[55961]: [17:12:34] - UiWSGIHandler error: AttributeError: module 'cgi' has no attribute 'parse_qsl' in UiServer.py line 41 > pywsgi.py line 923 > UiServer.py line 98
```

#### Observed Results:

Webpage loading took ages (and it didn't load); error messages seen in zeronet service logs.

#### Expected Results:

I expected to see a zeronet welcome webpage? It redirected me from `/` to `1HeLLo4uzjaLetFx6NH3PMwFP3qbRbTf3D` but it didn't load in any acceptible time.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.