problems running mandos server in debian wheezy chroot on mipsel router

mxsw at go4more.de mxsw at go4more.de
Sat Nov 1 13:45:16 CET 2014


Hi again,

I compiled the kernel accordingly. But it did not help.
I gave up on this mipsel router. My raspberry will do the job now ;)

Anyway, thank you for your support, Teddy!

-mxsw

On 27.10.2014 23:57, mxsw at online.de wrote:
> Hi Teddy,
>
> thank you so much for this information.
> Seems like the is not compiled with this option.
> I'll try to compile it that way and report.
>
> -mxsw
>
> On 24.10.2014 19:45, Teddy Hogeborn wrote:
>> mxsw at go4more.de  writes:
>>
>>> I tried to get mandos server running in a debian wheezy chroot
>>> environment running on a mipsel router.
>>>
>>> Using mandos 1.6.8 I get this error message:
>>>
>>> root at 192:/root# su -c 'invoke-rc.d mandos start --debug'
>>> 2014-10-13 20:01:59,588 root [3458]: WARNING: Could not load persistent state:
>>> No such file or directory
>>> 2014-10-13 20:01:59,768 root [3458]: DEBUG: Creating client 'xxxxx'
>>> 2014-10-13 20:01:59,780 root [3458]: DEBUG:   Fingerprint:
>>> xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
>>> sem_wait: Function not implemented
>>> sem_wait: Function not implemented
>>> sem_wait: Function not implemented
>>> sem_wait: Function not implemented
>>> sem_wait: Function not implemented
>>> Traceback (most recent call last):
>>>    File "/usr/sbin/mandos", line 2883, in <module>
>>>      main()
>>>    File "/usr/sbin/mandos", line 2668, in main
>>>      server_settings = server_settings)
>>>    File "/usr/sbin/mandos", line 1235, in __init__
>>>      Client.__init__(self, *args, **kwargs)
>>>    File "/usr/sbin/mandos", line 547, in __init__
>>>      .Condition(multiprocessing_manager
>>>    File "/usr/lib/python2.7/multiprocessing/managers.py", line 667, in temp
>>>      token, exp = self._create(typeid, *args, **kwds)
>>>    File "/usr/lib/python2.7/multiprocessing/managers.py", line 565, in _create
>>>      conn = self._Client(self._address, authkey=self._authkey)
>>>    File "/usr/lib/python2.7/multiprocessing/connection.py", line 176, in Client
>>>      deliver_challenge(c, authkey)
>>>    File "/usr/lib/python2.7/multiprocessing/connection.py", line 411, in deliver_challenge
>>>      response = connection.recv_bytes(256)        # reject large message
>>> EOFError
>>> Exception AttributeError: AttributeError("'ClientDBusAlternate' object has no
>>> attribute '_locations_lock'",) in  ignored
>>>
>>> Any ideas?
>> Is your kernel compiled with CONFIG_SHMEM=y (check /boot/config-*)?
>>
>> The Mandos server uses Python's built-in "multiprocessing" module, which
>> uses semaphores, which uses the POSIX semaphore functions, which
>> apparently likes having shared memory enabled.
>>
>> /Teddy Hogeborn
>>
>>
>>
>> _______________________________________________
>> Mandos-Dev mailing list
>> Mandos-Dev at recompile.se
>> https://mail.recompile.se/cgi-bin/mailman/listinfo/mandos-dev
>
>
>
> _______________________________________________
> Mandos-Dev mailing list
> Mandos-Dev at recompile.se
> https://mail.recompile.se/cgi-bin/mailman/listinfo/mandos-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.recompile.se/pipermail/mandos-dev/attachments/20141101/40e6590f/attachment.html>


More information about the Mandos-Dev mailing list