postfix: advertencia: /etc/postfix/main.cf, línea 690: sobrescribiendo la entrada anterior: config_directory = / etc / postfix

1

Tenía un servicio de correo funcionando bien antes de realizar esta actualización en la aplicación de servidor y OSX.

Vine de la aplicación de servidor 3 y OSX 10.9.5 a OSX 10.11.6 a la aplicación de servidor 5 y OSX 10.12.1, y cuando intenté volver a cargar el postfix en esta versión, recibo varias advertencias,

remote:~ root# postfix reload
postfix: warning: /etc/postfix/main.cf, line 690: overriding earlier entry: config_directory=/etc/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf, line 690: overriding earlier entry: config_directory=/etc/postfix
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: use_sacl_cache=yes
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: imap_submit_cred_file=/Library/Server/Mail/Config/postfix/submit.cred
/usr/sbin/postconf: warning: /etc/postfix/main.cf: unused parameter: mydomain_fallback=localhost
postfix/postlog: warning: /etc/postfix/main.cf, line 690: overriding earlier entry: config_directory=/etc/postfix
postfix/postfix-script: refreshing the Postfix mail system
postsuper: warning: /etc/postfix/main.cf, line 690: overriding earlier entry: config_directory=/etc/postfix

He intentado algunas soluciones a partir de discusiones de Apple ( enlace ) pero sigo recibe la misma salida.

Estoy usando mi servicio de correo como viene por defecto, no he hecho ninguna configuración, con la configuración anterior que estaba usando antes.

Dentro de ese /etc/postfix/main.cf no hay config_directory = / etc / postfix,

mydomain_fallback = localhost
message_size_limit = 10485760
biff = no
mynetworks = 127.0.0.0/8, [::1]/128
smtpd_client_restrictions = permit_mynetworks permit_sasl_authenticated permit
recipient_delimiter = +
smtpd_tls_ciphers = medium
inet_protocols = all
inet_interfaces = all
config_directory = /Library/Server/Mail/Config/postfix
server_config_directory = /Library/Server/Mail/Config/postfix
compatibility_level = 2

Otras entradas están en este archivo.

No sé, pero la entrada faltante de config_directory = / etc / postfix podría ser el problema y, por lo que veo, podría ser un problema cuando alguien proviene de una versión anterior de Server App / OSX. No estoy seguro, pero el sistema debe asumir valores antiguos de configuraciones anteriores y falla en esta nueva versión. La mejor manera de resolver esto podría ser comparando con una instalación nueva de postfix.

¿Alguien conoce otras formas de resolver esto?

    
pregunta SipriusPT 17.11.2016 - 16:42

2 respuestas

1

Tengo el mismo problema al usar la recarga postfix en el servidor Yosemite, con el mismo error. Sin embargo, Postfix se está ejecutando y puedo reiniciarlo utilizando la GUI en el servidor.

Los archivos de configuración postfix de Sierra están, de hecho, en /Library/Server/Mail/Config/postfix/ y los archivos en /etc/postfix no se usan y están obsoletos. Cambiar archivos en /etc/postfix no te hará ningún bien. El archivo que necesitas ordenar es /Library/Server/Mail/Config/postfix/main.cf

    
respondido por el Allan 22.11.2016 - 06:09
0

He tenido el problema pero no uso la aplicación del servidor.

Esto es lo que funciona para mí:

$ sudo vim /etc/postfix/main.cf

Busque la línea donde hay "use_sacl_cache = yes" y coméntela, haga lo mismo con:

"imap_submit_cred_file = / Library / Server / Mail / Config / postfix / submit.cred"

y

"mydomain_fallback=localhost"

No invalide nada, siempre debe verificar si ese parámetro ya existe; para este caso:

postfix / postlog: advertencia: /etc/postfix/main.cf,

línea 690: anulando la entrada anterior:

config_directory=/etc/postfix

Después de que esto debería funcionar:

$ sudo postfix restart
    
respondido por el Mansa Moussa 23.08.2018 - 11:45

Lea otras preguntas en las etiquetas