ralphwetzel / theonionbox

Dashboard to monitor Tor node operations
MIT License
122 stars 17 forks source link

ControlCenter not starting up #77

Open alexcavazos67 opened 3 years ago

alexcavazos67 commented 3 years ago

I've created the cc.cfg file (by touch, so it's empty & size = 0) and give the tor_user rights to the file. When I try and run theonionbox wit the -x parameter it shows this error: Failed to launch ControlCenter: 'ConfigUpdater' object has no attribute 'sections_blocks'

Any idea of what I am doing wrong? I've read the readme twice all over and gone through the theonionbox config file lloking for clues, but nothing.

Thanks, Alex

ralphwetzel commented 3 years ago

Hi! You encountered a bug due to a braking change in a package that is used by TheOnionBox.

Unfortunately I was a bit lazy when defining the dependencies:

https://github.com/ralphwetzel/theonionbox/blob/9812fce48153955e179755ea7a58413c3bee182f/setup.py#L422

I'd propose to explicitly install a version of ConfigUpdater prior to this change:

pip install 'configupdater>=1.0,<2.0' --force-reinstall.

Hope this helps!

rx8driver commented 1 year ago

Hi! You encountered a bug due to a braking change in a package that is used by TheOnionBox.

Unfortunately I was a bit lazy when defining the dependencies:

https://github.com/ralphwetzel/theonionbox/blob/9812fce48153955e179755ea7a58413c3bee182f/setup.py#L422

I'd propose to explicitly install a version of ConfigUpdater prior to this change:

pip install 'configupdater>=1.0,<2.0' --force-reinstall.

Hope this helps!

This worked like a charm for me...