[resolu -> new instalation][postfix] aliases.db -> Invalid argument

aliases.db -> Invalid argument [resolu -> new instalation][postfix] - Installation - Linux et OS Alternatifs

Marsh Posté le 28-03-2004 à 13:55:31    

Bonjour,
 
Parce que j'en avait mare de me prendre la tete avec un system mail que je n'avais pas config et ou je ne comprennais rien, je reprends une installation a 0.
 
J'utilise le MUA postfix et j'ai un petit probleme de configuration :(.
 
Pour le moment juste postfix et procmail sont installés pour une utilisation strictement local.
 
Quand j'essaye d'envoyer un mail de root a un autre user, il se met dans la liste d'attnte et puis c'est tout.
Dans mon fichier de log il y a ses lignes que je ne comprend pas trop :

Code :
  1. Mar 28 13:34:00 xbox-hacks postfix/local[5078]: fatal: open database /etc/postfix/aliases.db: Invalid argument
  2. Mar 28 13:34:01 xbox-hacks postfix/master[26339]: warning: process /usr/libexec/postfix/local pid 5078 exit status 1
  3. Mar 28 13:34:01 xbox-hacks postfix/master[26339]: warning: /usr/libexec/postfix/local: bad command startup -- throttling


 
J'ai essayé de reconstruire mon aliases.db de toutes les facons possible, mais rien ni fait !
 
Et voila les commandes de mon main.cf en question :

Code :
  1. alias_maps = hash:/etc/postfix/aliases
  2. alias_database = hash:/etc/postfix/aliases


 
Je ne comprends pas ou est le probleme :(
Quelqu'un aurait une idée ?
Merci


Message édité par jamatic le 31-03-2004 à 21:15:50
Reply

Marsh Posté le 28-03-2004 à 13:55:31   

Reply

Marsh Posté le 28-03-2004 à 16:08:16    

tu as bien fait un postmap /etc/postfix/aliases ?

Reply

Marsh Posté le 28-03-2004 à 16:52:01    

Non avec un postalias
 
Et sinon je le faisais avec webmin et je sais pas la commande qu'il utilise !
 
Je vais test avec un postmap
 
Merci

Reply

Marsh Posté le 28-03-2004 à 16:54:07    

effectivement avec postmap y a qq choses qui va pas :(
 

Code :
  1. postmap: warning: aliases, line 8: record is in "key: value" format; is this an alias file?
  2. postmap: warning: aliases, line 9: record is in "key: value" format; is this an alias file?
  3. postmap: warning: aliases, line 10: record is in "key: value" format; is this an alias file?
  4. postmap: warning: aliases, line 11: record is in "key: value" format; is this an alias file?
  5. postmap: warning: aliases, line 12: record is in "key: value" format; is this an alias file?
  6. postmap: warning: aliases, line 13: record is in "key: value" format; is this an alias file?
  7. postmap: warning: aliases, line 14: record is in "key: value" format; is this an alias file?
  8. postmap: warning: aliases, line 15: record is in "key: value" format; is this an alias file?
  9. postmap: warning: aliases, line 16: record is in "key: value" format; is this an alias file?
  10. postmap: warning: aliases, line 17: record is in "key: value" format; is this an alias file?
  11. postmap: warning: aliases, line 18: record is in "key: value" format; is this an alias file?
  12. postmap: warning: aliases, line 19: record is in "key: value" format; is this an alias file?
  13. postmap: warning: aliases, line 20: record is in "key: value" format; is this an alias file?
  14. postmap: warning: aliases, line 21: record is in "key: value" format; is this an alias file?
  15. postmap: warning: aliases, line 22: record is in "key: value" format; is this an alias file?
  16. postmap: warning: aliases, line 23: record is in "key: value" format; is this an alias file?
  17. postmap: warning: aliases, line 24: record is in "key: value" format; is this an alias file?
  18. postmap: warning: aliases, line 25: record is in "key: value" format; is this an alias file?
  19. postmap: warning: aliases, line 26: record is in "key: value" format; is this an alias file?
  20. postmap: warning: aliases, line 27: record is in "key: value" format; is this an alias file?
  21. postmap: warning: aliases, line 29: record is in "key: value" format; is this an alias file?
  22. postmap: warning: aliases, line 30: record is in "key: value" format; is this an alias file?
  23. postmap: warning: aliases, line 31: record is in "key: value" format; is this an alias file?
  24. postmap: warning: aliases, line 32: record is in "key: value" format; is this an alias file?
  25. postmap: warning: aliases, line 33: record is in "key: value" format; is this an alias file?
  26. postmap: warning: aliases, line 34: record is in "key: value" format; is this an alias file?
  27. postmap: warning: aliases, line 35: record is in "key: value" format; is this an alias file?
  28. postmap: warning: aliases, line 36: record is in "key: value" format; is this an alias file?
  29. postmap: warning: aliases, line 38: record is in "key: value" format; is this an alias file?
  30. postmap: warning: aliases, line 41: record is in "key: value" format; is this an alias file?
  31. postmap: warning: aliases, line 42: record is in "key: value" format; is this an alias file?


 
pourtant mon fichier aliases c'est celui d'origine ?

Reply

Marsh Posté le 28-03-2004 à 16:55:06    

oups pardon j'ai dis une connerie , c'est newaliases qu'il faut utiliser & pas postmap ( je dois avoir encore la tete dans le cul :/ )
accessoirement il est correct ton fichier aliases ?

Reply

Marsh Posté le 28-03-2004 à 17:00:06    

ba je l'ai pas modifié
 
celui d'origine :

Code :
  1. # This is the aliases file - it says who gets mail for whom.
  2. # It was originally generated by `eximconfig', part of the exim package
  3. # distributed with Debian, but it may edited by the mail system administrator.
  4. # This file originally generated by eximconfig at Thu Oct 23 13:37:44 CEST 2003
  5. # See exim info section for details of the things that can be configured here.
  6. postmaster: root
  7. daemon: root
  8. bin: root
  9. sys: root
  10. sync: root
  11. games: root
  12. man: root
  13. lp: root
  14. mail: root
  15. smmsp: root
  16. news: root
  17. uucp: root
  18. proxy: root
  19. postgres: root
  20. www-data: root
  21. backup: root
  22. operator: root
  23. list: root
  24. irc: root
  25. gnats: root
  26. nobody: root
  27. hostmaster: root
  28. usenet: root
  29. webmaster: root
  30. www: root
  31. ftp: root
  32. abuse: root
  33. noc: root
  34. security: root
  35. mailer-daemon: postmaster
  36. # amavis-perl
  37. virusalert: root


 
sinon je fais un postalias en générale et il bronche pas
mais y a toujours cette erreur la

Reply

Marsh Posté le 28-03-2004 à 17:02:20    

le fichier est lisible par postfix ?
tu as bien un /etc/postfix/aliases.db qui apparait apres le newaliases ?

Reply

Marsh Posté le 28-03-2004 à 17:06:26    

oui il crée sans problème
 
et toujours la meme erreur qui revient dans mes logs

Reply

Marsh Posté le 28-03-2004 à 17:07:12    

je sais plus qui lance postfix
 
en tout cas aliases.db est a root

Reply

Marsh Posté le 28-03-2004 à 17:10:28    

mais il est lisible au moins par postfix ?
dans le doute un petit chmod +r :D

Reply

Marsh Posté le 28-03-2004 à 17:10:28   

Reply

Marsh Posté le 28-03-2004 à 17:15:49    

ba oui ca y a pas de probleme :)
 
voila :

Code :
  1. -rw-r--r--    1 root     root        12288 Mar 28 17:00 aliases.db


 
 
je trouve ca trop chelou  :??:

Reply

Marsh Posté le 28-03-2004 à 17:16:17    

en tout cas merci de m'aider et de tes reponses rapides  :jap:

Reply

Marsh Posté le 28-03-2004 à 17:41:41    

sans utiliser les aliases cela fonctionne ?
(si tu passes sur irc cela sera encore plus rapide :D )

Reply

Marsh Posté le 28-03-2004 à 18:19:57    

A voté  :D  
 
Ba si j'utise pas les aliases ca risque de foutre la merde, en tout cas je sais que si le fichier aliases.db n'est pas present, y a une erreur "not found" un truc comme ca.
 
Et la mon mail.log me donne toujours cette erreur "invalid argument"
 
Sur le net y a qqs referencement de ce genre de type de erreur et A chaque fois il est préconisé de refaire la base d'alias.
Mais je fais que ca lol + un reload derrière de postfix.
 
Non je comprends plus rien.
Je veux installer un system mail et je butte sur une connerie.
Ca peut arriver qu'a moi lol.
 
y a un chan de harware.fr ?

Reply

Marsh Posté le 28-03-2004 à 20:08:58    

je pensais a commenter le alias_map & co
et de voir comment cela tournait
ensuite tu te feras un aliases a ta maniere .
sinon c'est quoi une compilation ou les paquets d'une distribution ?
un postfix 1.x ou 2.x ?
pour irc on commence a etre relativement nombreux sur #occo@irc.tafiole.net :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed