Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2020-06-13T15:38:11Zhttps://gitlab.torproject.org/legacy/trac/-/issues/29499permission error: nyx requires executable permission bit for `/var/lib/tor`2020-06-13T15:38:11Zcypherpunkspermission error: nyx requires executable permission bit for `/var/lib/tor`Offending logs from strace:
```
stat("/var/lib/tor/control_auth_cookie", 0x7ffca7ba61f0) = -1 EACCES (Permission denied)
stat("/var/lib/tor/control_auth_cookie", 0x7ffca7ba61f0) = -1 EACCES (Permission denied)
write(1, "We were unable to...Offending logs from strace:
```
stat("/var/lib/tor/control_auth_cookie", 0x7ffca7ba61f0) = -1 EACCES (Permission denied)
stat("/var/lib/tor/control_auth_cookie", 0x7ffca7ba61f0) = -1 EACCES (Permission denied)
write(1, "We were unable to read tor's aut"..., 176We were unable to read tor's authentication cookie...
Path: /var/lib/tor/control_auth_cookie
Issue: Authentication failed: '/var/lib/tor/control_auth_cookie' doesn't exist) = 176
```
Permissions on /var/lib/tor:
` drwx------ 3 tor tor 4.0K Feb 14 17:04 tor `
Permissions for cookie file:
` -rw-r----- 1 tor tor 32 Feb 13 06:36 control_auth_cookie `
A quick fix on the user part is to add the executable bit for group, but in general the cookie file should be accessible without the executable bit set so as long as the cookie file is configured to be readable by group (i.e. 'CookieAuthFileGroupReadable 1' written in /etc/tor/torrc).Tor: unspecifiedhttps://gitlab.torproject.org/legacy/trac/-/issues/25970Can not start nyx in a Raspberry pi 32019-01-09T19:00:33ZcypherpunksCan not start nyx in a Raspberry pi 3Dear friend I am a newbie and sorry to disturb you, but I really do not know why this is happening?
When I try to start nyx I receive an error about sqlite3 database.
Enclosed some pictures.
<a href="https://ibb.co/fjgOBx"><img src="...Dear friend I am a newbie and sorry to disturb you, but I really do not know why this is happening?
When I try to start nyx I receive an error about sqlite3 database.
Enclosed some pictures.
<a href="https://ibb.co/fjgOBx"><img src="https://preview.ibb.co/hYRZJc/Captura_de_tela_2018_04_29_23_56_29_nyx_erro_01.png" alt="Captura_de_tela_2018_04_29_23_56_29_nyx_erro_01" border="0"></a>
<a href="https://ibb.co/iKtQPH"><img src="https://preview.ibb.co/m1wejH/Captura_de_tela_2018_04_29_23_56_29_nyx_erro_02.png" alt="Captura_de_tela_2018_04_29_23_56_29_nyx_erro_02" border="0"></a>
<a href="https://ibb.co/mwNVrx"><img src="https://preview.ibb.co/buWOBx/Captura_de_tela_2018_04_29_23_56_29_nyx_erro_03.png" alt="Captura_de_tela_2018_04_29_23_56_29_nyx_erro_03" border="0"></a><br /><a target='_blank' href='https://deleteacc.com/g'>delete your account</a><br />Damian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24820nyx crashes on startup2018-04-04T20:56:37ZTracnyx crashes on startupnyx crashes on startup on an ALARM system running on an v5 type architecture (Feroceon 88FR131).
Python is 3.6.4 and the traceback is as follows:
Exception in thread Thread-5:
Traceback (most recent call last):
File "/usr/lib/python3...nyx crashes on startup on an ALARM system running on an v5 type architecture (Feroceon 88FR131).
Python is 3.6.4 and the traceback is as follows:
Exception in thread Thread-5:
Traceback (most recent call last):
File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/usr/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 740, in halt_panels
panel.join()
File "/usr/lib/python3.6/threading.py", line 1051, in join
raise RuntimeError("cannot join thread before it is started")
RuntimeError: cannot join thread before it is started
Traceback (most recent call last):
File "/usr/bin/nyx", line 11, in <module>
load_entry_point('nyx==2.0.4', 'console_scripts', 'nyx')()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 176, in main
nyx.starter.main()
File "/usr/lib/python3.6/site-packages/stem/util/conf.py", line 289, in wrapped
return func(*args, config = config, **kwargs)
File "/usr/lib/python3.6/site-packages/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/lib/python3.6/site-packages/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.6/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/lib/python3.6/site-packages/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 194, in draw_loop
interface = nyx_interface()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 256, in nyx_interface
Interface() # constructor sets NYX_INTERFACE
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 596, in __init__
first_page_panels.append(nyx.panel.log.LogPanel())
File "/usr/lib/python3.6/site-packages/nyx/panel/log.py", line 114, in __init__
for entry in reversed(list(nyx.log.read_tor_log(log_location, CONFIG['prepopulate_read_limit']))):
File "/usr/lib/python3.6/site-packages/nyx/log.py", line 497, in read_tor_log
timestamp = int(time.mktime(timestamp_comp))
TypeError: Tuple or struct_time argument required
Seems to be 3.6 related as I cannot reproduce it on a box running 3.5.
More than happy to provide more details - just let me know.
**Trac**:
**Username**: monochromecDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24809Nyx Bug in Configuration Display2018-01-05T22:06:26ZTracNyx Bug in Configuration Displaynyx v. 2.0.4, debian OS
go to the configuration screen->pick a->page down to the end
It will blow up with this message:
(see attached file, or just do it yourself)
**Trac**:
**Username**: torixnyx v. 2.0.4, debian OS
go to the configuration screen->pick a->page down to the end
It will blow up with this message:
(see attached file, or just do it yourself)
**Trac**:
**Username**: torixDamian JohnsonDamian Johnson