운영체제: GNU/Linux Debian 9.2 64비트
나비활성화된 IPv6내 서버 중 하나에서.
그리고 지금 나는 이것을 얻고 있습니다 mail
:
exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol
어떻게 제거합니까?
답변1
먼저 .NET에서 IPv6를 비활성화해야 합니다 exim4
.
다음 파일에서:
/etc/exim4/update-exim4.conf.conf
다음 줄이 있는지 확인하세요. 없으면 추가하거나 변경하세요.
disable_ipv6='true'
그런데 이 해결 방법만 시도해 봤는데 메일이 계속 오고 있어서 좀 더 파헤쳐 보니...
동일한 파일에서 이 줄이 다음으로 설정되어 있는지 확인하세요 true
.
dc_minimaldns='true'
이제 이 파일을 편집하세요.
/etc/hosts
다음 줄이 서버 이름을 정의한다고 가정해 보겠습니다.
127.0.1.1 server-name
다음과 같이 변경합니다.
127.0.1.1 server-name.localhost server-name
이제 이 명령이 다음과 같은지 확인하십시오.
hostname --fqdn
보고:
server-name.localhost
그렇다면 Exim4 구성을 업데이트할 수 있습니다.
update-exim4.conf
그리고 Exim4 서비스를 다시 시작하십시오.
systemctl restart exim4.service