problema de bloqueio mutex iked

problema de bloqueio mutex iked

No Ubuntu 15.04, nova instalação do ikepacote com estes requisitos instalados: cmake libqt4-core libqt4-dev libqt4-gui libedit-dev libssl-dev checkinstall flex bison

resulta em:

$ sudo iked
iked: pthread_mutex_unlock.c:87: __pthread_mutex_unlock_usercnt: Assertion `type == PTHREAD_MUTEX_ERRORCHECK_NP' failed.

$ uname -a
Linux miranda 3.19.0-16-generic #16-Ubuntu SMP Thu Apr 30 16:09:58 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

Tentei fazer o downgrade do pacote, gcc, etc., sem sorte. Alguma idéia de por que esse erro está ocorrendo.

journalctl -você gosta:

May 29 08:00:26 miranda systemd[1]: Starting LSB: Shrew Soft IKE Daemon...
May 29 08:00:26 miranda ike[2452]: iked: pthread_mutex_unlock.c:87: __pthread_mutex_unlock_usercnt: Assertion `type == PTHREAD_MUTEX_ERRORCHECK_NP' failed.
May 29 08:00:26 miranda ike[2452]: Aborted (core dumped)
May 29 08:00:26 miranda systemd[1]: Started LSB: Shrew Soft IKE Daemon.

Responder1

Acabei de instalar o OpenIKED na nova instalação do Ubuntu 15.04 x64. Funciona bem para mim e não tem nenhum problema que você mencionou.

Você pode tentar encontrar algumas pistas no log do sistema, onde os erros relatados: journalctl -e. Isso me ajudou a descobrir que não tenho uma configuração válida, embora sudo ikedtenha saído sem código.

May 28 04:55:07 iked-test iked[5235]: parent[5235]: /usr/local/etc/iked.conf: no valid configuration rules found
May 28 04:55:07 iked-test iked[5237]: ikev2[5237]: ikev2 exiting

Exemplos de iked.conf(5)ajudaram a se livrar dele.

Além disso, você seguiu estas etapas do manual de instalação?

mkdir /var/empty
chown root:root /var/empty
chmod 755 /var/empty
groupadd iked
useradd -g iked -c 'iked privsep' -d /var/empty -s /sbin/nologin iked

(Mudei o nome do grupo/usuário para _ikedseguir o estilo do Linux)

Responder2

este é um problema conhecido

http://comments.gmane.org/gmane.network.vpn.shrew.user/3970

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756316

esses bugs aparecem às vezes; sua razão parece desconhecida.

informação relacionada