systray: Turn ON does not work if not logged in
21:00 si uso el Turn ON del systray sin haberme logeado, me tira la siguiente exception: 21:00 2013-09-24 16:01:09,556 - leap.bitmask.gui.statemachines - DEBUG - IntermediateState entered. Emitting signal ... 21:00 2013-09-24 16:01:09,556 - leap.common.check - ERROR - Bug: We could not find any usable ProviderConfig. 21:00 2013-09-24 16:01:09,558 - leap.common.check - ERROR - File "src/leap/bitmask/app.py", line 269, in 21:00 2013-09-24 16:01:09,558 - leap.common.check - ERROR - main() 21:00 2013-09-24 16:01:09,558 - leap.common.check - ERROR - File "src/leap/bitmask/app.py", line 266, in main 21:00 2013-09-24 16:01:09,558 - leap.common.check - ERROR - twisted_main.start(app) 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - File "/Users/chiiph/Code/leap/bitmask_client/src/leap/bitmask/gui/twisted_main.py", line 45, in start 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - app.exec_() 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - File "/Users/chiiph/Code/leap/bitmask_client/src/leap/bitmask/gui/statemachines.py", line 58, in onEntry 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - self._signal.emit() 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - File "/Users/chiiph/Code/leap/bitmask_client/src/leap/bitmask/gui/mainwindow.py", line 1239, in _start_eip 21:00 2013-09-24 16:01:09,559 - leap.common.check - ERROR - provider_config = self._get_best_provider_config() 21:00 2013-09-24 16:01:09,560 - leap.common.check - ERROR - File "/Users/chiiph/Code/leap/bitmask_client/src/leap/bitmask/gui/mainwindow.py", line 1437, in _get_best_provider_config 21:00 2013-09-24 16:01:09,560 - leap.common.check - ERROR - leap_assert(False, "We could not find any usable ProviderConfig.") 21:00 que debe estar relacionado con que ese camino no hace todos los pasos que antes hacia
(from redmine: created on 2013-09-24, closed on 2013-10-08, relates #4060 (closed), blocks #3998 (closed))