Am Donnerstag, den 02.06.2016, 23:19 +0530 schrieb Sunil Mohan Adapa: > On 06/02/2016 11:11 PM, Dietmar wrote: > [...] > > Now it's working, am fighting with Radicale (trying not to loose the > > old data, should be running soon). > > I did this recently. I just copied /var/lib/radicale with ownership and > permissions preserved while daemon was not running and it worked properly.
Got it running now on a more complicated way ;- ) > > > By the way, the error 500 when trying to administer existing users > > still occurs (Plinth 0.9.2, stretch). > > I am unable to reproduce this on a Lime2 image from recently nightly. > Would you please post the Plinth log from /var/log/syslog ? Here you are: It says "bad user name", but it's the name I am logged in with and can ssh into the box. > Jun 2 20:01:15 localhost plinth[408]: 127.0.0.1 - - [02/Jun/2016:20:01:15] > "GET /plinth/static/theme/css/plinth.css HTTP/1.1" 200 875 > "https://192.xxx.x.xxx/plinth/apps/" "Mozilla/5.0 (X11; Linux x86_64; > rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.8.0" > Jun 2 20:01:16 localhost plinth[408]: 127.0.0.1 - - [02/Jun/2016:20:01:16] > "GET /plinth/static/theme/img/freedombox-logo-32px.png HTTP/1.1" 304 - > "https://192.xxx.x.xxx/plinth/apps/" "Mozilla/5.0 (X11; Linux x86_64; > rv:38.0) Gecko/20100101 Firefox/38.0 Iceweasel/38.8.0" > Jun 2 20:01:29 localhost plinth[408]: [2016-06-02 20:01:29,652] > plinth.actions INFO Executing command - ['sudo', '-n', > '/usr/share/plinth/actions/ssh', 'get-keys', '--username', 'MyUserName'] > Jun 2 20:01:30 localhost plinth[408]: [2016-06-02 20:01:30,281] > plinth.actions ERROR Error executing command - ['sudo', '-n', > '/usr/share/plinth/actions/ssh', 'get-keys', '--username', 'MyUserName'], Bad > username > Jun 2 20:01:30 localhost plinth[408]: , > Jun 2 20:01:30 localhost plinth[408]: [2016-06-02 20:01:30,285] > django.request ERROR Internal Server Error: > /plinth/sys/users/MyUserName/edit/ > Jun 2 20:01:30 localhost plinth[408]: Traceback (most recent call last): > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 149, in > get_response > Jun 2 20:01:30 localhost plinth[408]: response = > self.process_exception_by_middleware(e, request) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/core/handlers/base.py", line 147, in > get_response > Jun 2 20:01:30 localhost plinth[408]: response = > wrapped_callback(request, *callback_args, **callback_kwargs) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 68, in > view > Jun 2 20:01:30 localhost plinth[408]: return self.dispatch(request, > *args, **kwargs) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/base.py", line 88, in > dispatch > Jun 2 20:01:30 localhost plinth[408]: return handler(request, *args, > **kwargs) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 275, in > get > Jun 2 20:01:30 localhost plinth[408]: return super(BaseUpdateView, > self).get(request, *args, **kwargs) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 213, in > get > Jun 2 20:01:30 localhost plinth[408]: return > self.render_to_response(self.get_context_data()) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/plinth/modules/users/views.py", line 43, in > get_context_data > Jun 2 20:01:30 localhost plinth[408]: context = super(ContextMixin, > self).get_context_data(**kwargs) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 122, in > get_context_data > Jun 2 20:01:30 localhost plinth[408]: kwargs['form'] = self.get_form() > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 74, in > get_form > Jun 2 20:01:30 localhost plinth[408]: return > form_class(**self.get_form_kwargs()) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/plinth/modules/users/views.py", line 83, in > get_form_kwargs > Jun 2 20:01:30 localhost plinth[408]: kwargs = super(UserUpdate, > self).get_form_kwargs() > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 167, in > get_form_kwargs > Jun 2 20:01:30 localhost plinth[408]: kwargs = super(ModelFormMixin, > self).get_form_kwargs() > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/django/views/generic/edit.py", line 81, in > get_form_kwargs > Jun 2 20:01:30 localhost plinth[408]: 'initial': self.get_initial(), > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/plinth/modules/users/views.py", line 92, in > get_initial > Jun 2 20:01:30 localhost plinth[408]: 'ssh', ['get-keys', '--username', > self.object.username]).strip() > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/plinth/actions.py", line 118, in superuser_run > Jun 2 20:01:30 localhost plinth[408]: return _run(action, options, > input, async, True) > Jun 2 20:01:30 localhost plinth[408]: File > "/usr/lib/python3/dist-packages/plinth/actions.py", line 180, in _run > Jun 2 20:01:30 localhost plinth[408]: raise ActionError(action, output, > error) > Jun 2 20:01:30 localhost plinth[408]: plinth.errors.ActionError: ('ssh', > 'Bad username\n', '') > Dietmar
_______________________________________________ Freedombox-discuss mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/freedombox-discuss
