Error al crear el socket IPv6: la familia de direcciones no es compatible con el protocolo

Error al crear el socket IPv6: la familia de direcciones no es compatible con el protocolo

SO: GNU/Linux Debian 9.2 de 64 bits

IIPv6 deshabilitadoen uno de mis servidores.

Y ahora obtengo esto en mail:

exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol

¿Como me deshago de esto?

Respuesta1

En primer lugar, el hombre necesita desactivar IPv6 en exim4.

En el siguiente archivo:

/etc/exim4/update-exim4.conf.conf

Asegúrese de que esta línea esté ahí; si no, agréguela o cámbiela:

disable_ipv6='true'

Pero solo probé esta solución y el correo sigue llegando, así que investigue más...

En el mismo archivo, asegúrese de que esta línea esté configurada en true:

dc_minimaldns='true'

Ahora edite este archivo:

/etc/hosts

Supongamos que esta línea define el nombre de su servidor:

127.0.1.1   server-name

Cámbielo de la siguiente manera:

127.0.1.1   server-name.localhost server-name

Ahora, verifique que este comando:

hostname --fqdn

Devoluciones:

server-name.localhost

Si es así, puede actualizar la configuración de su Exim4:

update-exim4.conf

Y reinicie el servicio Exim4:

systemctl restart exim4.service

información relacionada