Shorewall이 시작될 때 NetworkManager 1.10.2 세그폴트 발생

Shorewall이 시작될 때 NetworkManager 1.10.2 세그폴트 발생

반복되는 문제를 디버깅하려고 합니다. NetworkManager가 실행 중이고 네트워크에 연결된 동안 스케줄러 스크립트를 사용하여 방화벽 규칙(해안벽, 비동기식으로 실행되도록 설정됨)을 설정합니다. 해안벽이 규칙을 설정하면 NetworkManager가 충돌합니다.

NetworkManager segfault at 8 ip 00007fa89e102e16 sp 00007fff51f34be8 error 4 in libc-2.23.so[7fa89e084000+18e000]

왜 Shorewall/iptables가 여기에 직접적인 영향을 미치는지 이해할 수 없습니다. Coast Wall에서 규칙 세트를 잘라내려고 했지만 여전히 충돌이 발생합니다. 마지막으로 해안벽을 완전히 비활성화하고 매우 간단한 iptables 스크립트를 아무런 문제 없이 사용했습니다. Shorewall도 QOS를 구성하고 있어서 다른 일이 벌어지고 있지만 직접 링크가 있을 수 있다고는 아직 믿기 어렵습니다.

또한 이전 버전의 NetworkManager 1.4.4-r1로 되돌려도 아무런 문제가 없습니다. 마지막으로 NetworkManager를 1.10.2로 유지하면서 이전 작업 버전인 Shorewall로 수동으로 되돌렸는데 아무런 효과가 없었습니다. 그래서 해안벽의 문제는 아닌 것 같은데 오히려 NetworkManager가 뭔가 다른 일을 하고 있는 것 같습니다.

여기에서 strace를 사용해 보았지만 출력에서 ​​앞면이나 뒷면이 나오지 않습니다.

이 문제를 해결하려면 또 어떻게 해야 합니까?

답변1

NetworkManager 1.4.4-r1로 되돌렸는데 문제가 사라진 것 같습니다. NetworkManager에 버그 보고서를 제출하겠습니다.

관련 정보