Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 18/06/2021, à 12:33

cardabelle

Problèmes postfix

Lors de la MAj ce matin, j'ai eu

sudo apt upgrade 
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Calculating upgrade... Done
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Setting up postfix (3.5.6-1) ...

Postfix (main.cf) configuration was not changed.  If you need to make changes, 
edit /etc/postfix/main.cf (and others) as needed.  To view Postfix 
configuration values, see postconf(1).

After modifying main.cf, be sure to run 'systemctl reload postfix'.

Running newaliases
newaliases: warning: valid_hostname: misplaced delimiter: frf..
newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad paramete
r value: frf..
dpkg: error processing package postfix (--configure):
 installed postfix package post-installation script subprocess returned error ex
it status 75
Processing triggers for libc-bin (2.33-0ubuntu5) ...
Errors were encountered while processing:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

Depuis, je n'ai plus accès à certains sites, je ne peux plus envoyer de mails...:rolleyes:

Je suis en 21.04 (affiché au démarrrage) malgré des bugs bug1 et  autre bug

Merci de votre aide.

Hors ligne

#2 Le 18/06/2021, à 12:38

xubu1957

Re : Problèmes postfix

Bonjour,

Si tu vois un début de solution dans > askubuntu.com/questions/1012737/error-while-installing-postfix


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#3 Le 18/06/2021, à 12:47

cardabelle

Re : Problèmes postfix

Grrr

sudo apt-get install postfix
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
postfix is already the newest version (3.5.6-1).
0 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
1 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] 
Setting up postfix (3.5.6-1) ...

Postfix (main.cf) configuration was not changed.  If you need to make changes, 
edit /etc/postfix/main.cf (and others) as needed.  To view Postfix 
configuration values, see postconf(1).

After modifying main.cf, be sure to run 'systemctl reload postfix'.

Running newaliases
newaliases: warning: valid_hostname: misplaced delimiter: frf..
newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: frf..
dpkg: error processing package postfix (--configure):
 installed postfix package post-installation script subprocess returned error exit status 75
Processing triggers for libc-bin (2.33-0ubuntu5) ...
Errors were encountered while processing:
 postfix
E: Sub-process /usr/bin/dpkg returned an error code (1)

je ne comprends rien !

  GNU nano 5.4                  /etc/postfix/main.cf                            
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on

^G Help      ^O Write Out ^W Where Is  ^K Cut       ^T Execute   ^C Location
^X Exit      ^R Read File ^\ Replace   ^U Paste     ^J Justify   ^_ Go To Line

 

Ça me gonfle de tout reconfigurer - j'aimerais bien savoir d'où vient le pb- mais je crois que je vais aller acheter une revue avec 21.04...

J'ai ça mais je ne sais pas quoi faire...

Dernière modification par cardabelle (Le 18/06/2021, à 13:13)

Hors ligne

#4 Le 18/06/2021, à 13:03

xubu1957

Re : Problèmes postfix

J'avais lu qu'il s'agissait d'une correction mineure :

Run Exécutez

 sudo nano /etc/postfix/main.cf

Find the line hostname =
Change it:
From:         Trouvez la ligne hostname =
Changez-la :
De :

myhostname = timber..name

To:      À :

myhostname = timber.name 

(ie. remove the extra dot, instead of both)     (c'est-à-dire supprimer le point supplémentaire, au lieu des deux).

Finally, run   Enfin, exécutez

sudo apt install --fix-broken

Hope it helps.
J'espère que cela vous aidera.

Mais ce n'est pas dans mes cordes.

(Edit=orthographe)

Dernière modification par xubu1957 (Le 19/06/2021, à 09:02)


Conseils pour les nouveaux demandeurs et pas qu'eux
Important : Pensez à passer vos sujets en [Résolu] lorsque ceux-ci le sont, au début du titre en cliquant sur Modifier sous le premier message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.                   Membre de Linux-Azur

Hors ligne

#5 Le 19/06/2021, à 08:57

bruno

Re : Problèmes postfix

Bonjour,

J'ai déplacé la discussion dans la section serveurs.

L'erreur est pourtant explicite :

newaliases: fatal: file /etc/postfix/main.cf: parameter myhostname: bad parameter value: frf..

Il faut donc d'abord corriger l'erreur dans ton fichier main.cf. Si tu ne trouves pas comment faire, copie le contenu complet  de ton fichier ici.

cat /etc/postfix/main.cf

et aussi

sudo cat /etc/aliases

Si le retour en #3 montrait bien le fichier main.cf complet, il faut aussi donner :

cat /etc/hostname

ou simplement

hostname

Dernière modification par bruno (Le 19/06/2021, à 09:06)

Hors ligne

#6 Le 19/06/2021, à 10:19

cardabelle

Re : Problèmes postfix

Voilà :

cat /etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# See http://www.postfix.org/COMPATIBILITY_README.html -- default to 2 on
# fresh installs.
compatibility_level = 2



# TLS parameters
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_security_level=may

smtp_tls_CApath=/etc/ssl/certs
smtp_tls_security_level=may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache


smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = frf..
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, frf, localhost.localdomain, , localhost
relayhost = 
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
inet_protocols = all
sudo cat /etc/aliases
# See man 5 aliases for format
postmaster:    root
hostname
frf

Hors ligne

#7 Le 19/06/2021, à 10:51

bruno

Re : Problèmes postfix

Corrige cette ligne :

myhostname = frf..

Soit tu enlèves les deux points superflus, soit tu la commentes. Ensuite tu relances postfix et tu pourras faire la mise à jour.

Hors ligne

#8 Le 19/06/2021, à 12:43

cardabelle

Re : Problèmes postfix

Je ne sais pas d'où sortent ces points. roll

J'ai  :

 hostname
frf

Hors ligne

#9 Le 17/08/2021, à 07:34

cbriard

Re : Problèmes postfix

Bonjour,
J'ai un problème similaire et persistant avec postfix.
Mon main.cf contient un nom de machine :
"myhostname = BeSmartPortable.."

Je corrige donc en enlevant les deux points. Je sauve. Je fait un fix broken et me retrouve avec exactement avec la même erreur. J'édite de nouveau mon main.cf et me retrouve avec la version initiale du paramètre "myhostname" (le main.cf a bien été corrigé et sauvegardé).
Christian.

Hors ligne

#10 Le 17/08/2021, à 08:55

bruno

Re : Problèmes postfix

Bonjour,

Je suppose que c'est un problème avec le script de pré-installation du paquet postfix. En effet celui-ci vérifie si le directive myhostname existe et contient bien un FQDN. Ce qui n'est pas le cas ici.

Je suggère donc de supprimer complètement cette directive du fichier main.cf

Hors ligne