![iked 뮤텍스 잠금 문제](https://rvso.com/image/658724/iked%20%EB%AE%A4%ED%85%8D%EC%8A%A4%20%EC%9E%A0%EA%B8%88%20%EB%AC%B8%EC%A0%9C.png)
Ubuntu 15.04에서는 ike
다음 요구 사항이 설치된 패키지를 새로 설치합니다.
cmake libqt4-core libqt4-dev libqt4-gui libedit-dev libssl-dev checkinstall flex bison
결과는 다음과 같습니다.
$ 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
패키지, gcc 등을 다운그레이드하려고 시도했지만 운이 없습니다. 이 오류가 발생하는 이유에 대한 아이디어가 있습니까?
Journalctl -u ike:
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.
답변1
새로운 Ubuntu 15.04 x64 설치에 OpenIKED를 설치했습니다. 나에게는 잘 작동하며 언급한 문제가 없습니다.
오류가 보고된 시스템 로그에서 몇 가지 단서를 찾으려고 할 수 있습니다 journalctl -e
. sudo iked
코드가 0으로 종료되었지만 유효한 구성이 없다는 사실을 알아내는 데 도움이 되었습니다 .
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
iked.conf(5)
그것을 제거하는 데 도움이 된 예제 .
또한 설치 매뉴얼의 다음 단계를 따랐습니까?
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
_iked
( Linux 스타일을 따르기 위해 그룹/사용자 이름을 에서 변경했습니다 .)
답변2
이것은 알려진 문제입니다
http://comments.gmane.org/gmane.network.vpn.shrew.user/3970
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=756316
이 버그는 가끔 나타납니다. 그 이유는 알려지지 않은 것 같습니다.