HelloZeroNet / HelloZeroNet/ZeroNet

ZeroNet fails to start after the ungraceful shutdown

Aperta
#471 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
JavaScript
Stelle
18.8k
Fork
2.3k
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

After the system crash ZeroNet doesn't start any more:

```
[12:30:53] - OpenSSL loaded, version: 01000114F
[12:30:53] - Version: 0.3.6 r1098, Python 2.7.11 (default, May 6 2016, 08:39:38)
[GCC 4.2.1 Compatible FreeBSD Clang 3.4.1 (tags/RELEASE_34/dot1-final 208032)], Gevent: 1.1.1
[12:30:53] - Creating FileServer....
[12:30:53] TorManager Tor controller connect error: AssertionError: Authenticate error 515 Authentication failed: Password did not match HashedControlPassword value from configuration. Maybe you tried a plain text password? If so, the standard requires that you put it in double quotes.^M
in TorManager.py line 170
[12:30:53] - Creating UiServer....
Traceback (most recent call last):
File "/usr/local/share/zeronet/zeronet.py", line 16, in main
main.start()
File "/usr/local/share/zeronet/src/main.py", line 412, in start
actions.call(config.action, action_kwargs)
File "/usr/local/share/zeronet/src/main.py", line 115, in call
func(**kwargs)
File "/usr/local/share/zeronet/src/main.py", line 126, in main
ui_server = UiServer()
File "/usr/local/share/zeronet/src/Ui/UiServer.py", line 61, in __init__
self.sites = SiteManager.site_manager.list()
File "/usr/local/share/zeronet/src/Site/SiteManager.py", line 90, in list
self.load()
File "plugins/Zeroname/SiteManagerPlugin.py", line 17, in load
super(SiteManagerPlugin, self).load()
File "/usr/local/share/zeronet/src/Site/SiteManager.py", line 25, in load
for address in json.load(open("%s/sites.json" % config.data_dir)):
File "/usr/local/lib/python2.7/json/__init__.py", line 291, in load
**kw)
File "/usr/local/lib/python2.7/json/__init__.py", line 339, in loads
return _default_decoder.decode(s)
File "/usr/local/lib/python2.7/json/decoder.py", line 364, in decode
obj, end = self.raw_decode(s, idx=_w(s, 0).end())
File "/usr/local/lib/python2.7/json/decoder.py", line 382, in raw_decode
raise ValueError("No JSON object could be decoded")
ValueError: No JSON object could be decoded
- Starting ZeroNet...
```

/var/db/zeronet/data/sites.json is blank. File sites.json-new is valid, when I copied it to sites.json it works. This should happen automatically. Or, better you should use SQLite.

zeronet-0.3.6

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.