[RedHat 9.0] Sendmail probleem

Pagina: 1
Acties:

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Ik heb sinds een half uurtje me domein en da werkt perfect! Naja, bijna perfect dan. Ik heb heel sendmail op de juiste manier geconfigureerd, maar bij het starten krijg ik de volgende foutmelding(?).

code:
1
2
3
4
[root@localhost root]# /etc/rc.d/init.d/sendmail start
Starten van sendmail: makemap: error opening type hash map virtusertable.db: Permission denied
make: *** [virtusertable.db] Fout 73
[  OK  ]


Sendmail start wel gewoon op en met "ps -ax | grep sendmail" staat er gewoon Accepting Connections, maar er komt dus niks binnen. Ik heb het domein ingevuld bij relay domains en local domeins en de users goed ingesteld, maar toch komt er niks binnen.

Iemand enig idee wat ik fout doe en of die foutmelding kwaad kan?

Edit:
Het gaat om het domein monstars-online.net, mischien hebben jullie / heeft u er wat aan?

[ Voor 8% gewijzigd door m33p op 08-07-2003 17:29 ]


  • DPLuS
  • Registratie: April 2000
  • Niet online

DPLuS

 

Het sendmail proces kan dit bestandje niet openen: virtusertable.db.
De permissies staan blijkbaar niet goed voor dit bestand.

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Het permission probleem is opgelost door het bestand naar 666 te chmodden.. maar ik kan nog steeds geen mail ontvangen (ook niet naar een sendmail restart)

De inhoud van config files:

etc/aliases
code:
1
exferno: exferno


de relay domains:
code:
1
2
monstars-online.net
mail.monstars-online.net


en exferno staat ook bij trusted users.

Edit:
code:
1
2
3
4
5
[root@localhost mail]# /etc/rc.d/init.d/sendmail restart
Afsluiten van sendmail: [  OK  ]
Stoppen van sm-client: [MISLUKT]
Starten van sendmail: [  OK  ]
Starten van sm-client: [  OK  ]


dit ziet er ook niet gezond uit, iemand hier meer verstand van? heb nog mar een week ervaring met linux

[ Voor 72% gewijzigd door m33p op 08-07-2003 18:25 ]


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
je toch logfiles ook bij redhat. ik weet niet hoe ze bij redhat precies heten : syslog, messages, maillog in /var/log of /var/adm. wat staat erin ?

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
code:
1
2
3
4
5
6
Jul  6 05:33:25 localhost sendmail[11308]: h663XPnO011308: from=<root@localhost.localdomain>, size=15490, class=0, nrcpts=1, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul  6 05:33:25 localhost sm-msp-queue[11307]: h6622380005087: to=root, ctladdr=root (0/0), delay=01:31:22, xdelay=00:00:00, mailer=relay, pri=210054, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfh663XPnO011308 (sm_io_flush||sm_io_error, uid=0, gid=51): Input/output error
Jul  6 05:33:25 localhost sendmail[11309]: h663XPnO011309: SYSERR(root): hash map "Alias0": unsafe map file /etc/aliases.db: Permission denied
Jul  6 05:33:25 localhost sendmail[11309]: h663XPnO011309: SYSERR(root): collect: Cannot write ./dfh663XPnO011309 (bfcommit, uid=0, gid=51): Permission denied
Jul  6 05:33:25 localhost sendmail[11309]: h663XPnO011309: from=<root@localhost.localdomain>, size=614, class=0, nrcpts=1, proto=ESMTP, daemon=MTA, relay=localhost.localdomain [127.0.0.1]
Jul  6 05:33:25 localhost sm-msp-queue[11307]: h66223uN005094: to=root, ctladdr=root (0/0), delay=01:31:22, xdelay=00:00:00, mailer=relay, pri=210245, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: 421 4.3.0 collect: Cannot write ./dfh663XPnO011309 (bfcommit, uid=0, gid=51): Permission denied


en dan dit 3 keer (en ik heb ook 3 keer een mailtje naar m´n server gestuurd....

(hmz, kzie ook dat de tijd een uur achter loopt :)

[ Voor 4% gewijzigd door m33p op 08-07-2003 18:44 ]


  • PowerSp00n
  • Registratie: Februari 2002
  • Laatst online: 17-11-2025

PowerSp00n

There is no spoon

Lezen?

[edit] Als je wel leest dat de tijd een uur achter loopt (13 uur en wat dagen trouwens), waarom dan niet wat de error is?

[ Voor 97% gewijzigd door PowerSp00n op 08-07-2003 19:13 ]


  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Erm... als ik d´r wat van begreep had ik em niet gepost waarschijnlijk?

  • igmar
  • Registratie: April 2000
  • Laatst online: 20-04 22:06

igmar

ISO20022

m33p schreef op 08 juli 2003 @ 17:27:
code:
1
2
3
4
[root@localhost root]# /etc/rc.d/init.d/sendmail start
Starten van sendmail: makemap: error opening type hash map virtusertable.db: Permission denied
make: *** [virtusertable.db] Fout 73
[  OK  ]
De permissies op /etc/mail/*.db moet overeenkomen met hetgeen wat als RunAsUser in je /etc/mai/sendmail.cf staat. De permissies op /var/spool/clientmqueue moeten overeenkomen met de RunAsUser in /etc/mail/submit.cf

  • Whizzer
  • Registratie: November 2000
  • Laatst online: 12:10

Whizzer

Flappie!

Hoe heb je in hemelsnaam sendmail geinstalleerd??? En als je het via RPM gedaan hebt, wat heb je dan allemaal nog wel niet meer gedaan... Je rechten zijn gewoon zwaaaaaar F****ed....

code:
1
2
Jul  6 05:33:25 localhost sendmail[11309]: h663XPnO011309: SYSERR(root): hash map "Alias0": unsafe map file /etc/aliases.db: Permission denied
Jul  6 05:33:25 localhost sendmail[11309]: h663XPnO011309: SYSERR(root): collect: Cannot write ./dfh663XPnO011309 (bfcommit, uid=0, gid=51): Permission denied


Let ook op dat sendmail niet alleen begint te zeuren als ie te weinig rechten heeft, maar ook als ie teveel rechten heeft... Bijv. de Unsafe Map melding... Althans, de nieuwere versies wel en ik gok dan Rooie Hoed 9 dat wel heeft... Bij 7.2 was dit nog niet zo en die heb ik thuis...

Ik heb op een Sun doos nog wel sendmail draaien, maar die is zelf gecompileerd en dus niet helemaal te vergelijken met de RPM versie, maar ook daar ben ik wel eventjes bezig geweest voordat ik de rechten helemaal op orde had. Dat was wel te voorkomen door voor de verandering eens goed te lezen. Mannen kijken plaatjes en vrouwen lezen, maarja, ik val onder de eerste categorie...

Conclusie van bovenstaande alinea: Als je sendmail zelf hebt gecompileerd, heb je dan wel goed gelezen???

Ik ben geweldig.. en bescheiden! En dat siert me...


  • arikkert
  • Registratie: Juli 2002
  • Laatst online: 17-02 12:23
kijk eerst eens of die files bestaan.
zet de rechten goed. zorg dat de user waaronder sendmail draait ze kan lezen en schrijven en de rest van de wereld alleen kan lezen. waarschijnlijk root:wheel en 644 ofzo.
de db files kun je maken met commandos als newaliases (/etc/aliases.db).
zoek de foutmeldingen verder met google ofzo.

  • m33p
  • Registratie: September 2002
  • Laatst online: 06-02 20:21
Ok het "rechten probleem" is opgelost want gister wou de hele handel niet eens meer booten en kon /proc op geen enkele manier (voor zover mijn kennis reikt) gemount worden. Daarna verse install en alles draait meteen zonder foutmeldingen... maar toch komen er geen mailtjes binnen. Ik krijg het volgende bij het opstarten:

code:
1
2
3
Jul  9 15:13:53 localhost sendmail[4679]: starting daemon (8.12.8): SMTP+queueing@01:00:00
Jul  9 15:20:47 localhost sendmail[4909]: alias database /etc/aliases rebuilt by root
Jul  9 15:20:47 localhost sendmail[4909]: /etc/aliases: 64 aliases, longest 10 bytes, 639 bytes total


dit klopt allemaal. Verder heb ik de settings zoals ik in m´n openings post beschreven heb

[ Voor 4% gewijzigd door m33p op 09-07-2003 15:27 ]

Pagina: 1