![IPv6 소켓 생성 실패: 프로토콜에서 주소 계열을 지원하지 않습니다.](https://linux55.com/image/122652/IPv6%20%EC%86%8C%EC%BC%93%20%EC%83%9D%EC%84%B1%20%EC%8B%A4%ED%8C%A8%3A%20%ED%94%84%EB%A1%9C%ED%86%A0%EC%BD%9C%EC%97%90%EC%84%9C%20%EC%A3%BC%EC%86%8C%20%EA%B3%84%EC%97%B4%EC%9D%84%20%EC%A7%80%EC%9B%90%ED%95%98%EC%A7%80%20%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4..png)
운영 체제: GNU/Linux Debian 9.2 64비트
나IPv6 비활성화내 서버 중 하나에서.
이제 이것을 넣었습니다 mail
.
exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol
어떻게 제거합니까?
답변1
먼저, 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