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

Reply via email to