Arm crashes with --gui option when not able to read local tor logs, as a result of remotely connecting to tor control port from another host:
Traceback (most recent call last): File "/usr/share/arm/starter.py", line 574, in gui.controller.start_gui() File "/usr/share/arm/gui/controller.py", line 61, in start_gui controller = GuiController() File "/usr/share/arm/gui/controller.py", line 37, in !init! self.panels[panelClass] = panelClass(self.builder) File "/usr/share/arm/gui/logPanel.py", line 42, in !init! torEventBacklog = deque(getLogFileEntries(setRunlevels, readLimit, addLimit, self._config)) File "/usr/share/arm/cli/logPanel.py", line 251, in getLogFileEntries sIndex = runlevels.index(loggingTypes) ValueError: '[HTTP,OR,PROTOCOL,EDGE,APP,CIRC]NOTICE' is not in list
I have tried, as a guess, adding "Log [HTTP,OR,PROTOCOL,EDGE,APP,CIRC]NOTICE stdout" in the torrc with no luck. The arm version is debian wheezy repository default (1.4.5.0 [released April 28, 2012])
Trac:
Username: johnakabean