Toon posts:

Qmail smtp reageert niet, qmaild: No such user

Pagina: 1
Acties:
  • 108 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi,

Ik heb een qmail mail server, en sinds vanacht heeft hij 'ineens' kuren...
Als ik telnet op mijn poort 25, word ik gelijk gedisconnect. De pop poort doet het echter nog wel goed.

Na het herstarten van qmail, en inetd, werkt het nog steeds niet...

in mijn /var/log/messages staat het volgende :
Aug 15 10:20:32 brutus21 inetd[28405]: getpwnam: qmaild: No such user
Aug 15 10:20:44 brutus21 inetd[28408]: getpwnam: qmaild: No such user
Aug 15 10:22:44 brutus21 inetd[28430]: getpwnam: qmaild: No such user
Aug 15 10:23:27 brutus21 init: Id "SV" respawning too fast: disabled for 5 minutes
De user qmaild bestaat echter wel gewoon.

Ik heb geen idee waar het aan kan liggen. Op internet vond ik dit :
Yeah, it seems like something that runs the first of each month cause the
following error to occur.

May 3 21:05:48 summoner inetd[5077]: getpwnam: qmaild: No such user

I has happened the last 4 months. I have tried upgrading qmail, redhat and the
kernel. I'll post it to the list and see if any of the members can help out.
Dit is echter gepost in 1999, en het lijkt me dus niet dat dit nu nog een bug is.

Heeft iemand dit ook wel eens gehad ?

  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 14:05

Kettrick

Rantmeister!

Mischien niet direct de oorzaak van het problem maar wat doe je met inetd & qmail ?

qmail loopt 10x beter met tcpserver.

verder lijkt het er op dat je qmaild user gewoon weg is :)

kijk eens in /etc/passwd

Verwijderd

Topicstarter
de pop3 server draait via tcpserver, de smtp server draait via inetd (waarom dat is weet ik eigenlijk ook niet meer)

[root@brutus21 etc]# cat /etc/passwd | grep qmaild
qmaild:x:563:105::/var/qmail:/bin/bash

  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 14:05

Kettrick

Rantmeister!

Verwijderd schreef op 15 augustus 2002 @ 10:43:
de pop3 server draait via tcpserver, de smtp server draait via inetd (waarom dat is weet ik eigenlijk ook niet meer)
Dan zou ik toch maar overstappen op tcpserver, zie http://www.lifewithqmail.org/lwq.html voor meer details :)

Verwijderd

Topicstarter
update :

Als ik qmail stop, en inetd kill, en daarna inetd opnieuw start, en dan qmail start, kan ik wel connecten op port 25.
Ook verstuurt hij de mail ook.

toch geeft hij in /var/log/messages nog steeds dit bericht :
Aug 15 10:46:38 brutus21 su: (to qmaild) dyon on /dev/pts/3
Aug 15 10:46:38 brutus21 PAM-unix2[29009]: session started for user qmaild, service su
Aug 15 10:46:40 brutus21 PAM-unix2[29009]: session finished for user qmaild, service su
Aug 15 10:46:55 brutus21 inetd[29024]: getpwnam: qmaild: No such user
Aug 15 10:48:34 ]rutus21 init: Id "SV" respawning too fast: disabled for 5 minutes
In het begin heeft smtp ook onder tcpserver gedraait. Het nadeel was, dat ik hem met geen mogelijkheid kon killen. Hij bleef maar starten.

Op het moment start ik de pop server zo :
env - PATH="/var/qmail/bin:/usr/local/bin" tcpserver -H -R 0 pop3 /var/qmail/bin/qmail-popup $hostname /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir &
Hoe start jij dan je smtp server met tcpserver ?

[ Voor 0% gewijzigd door Verwijderd op 15-08-2002 10:56 . Reden: typo + reactie op Roelz ]


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 14:05

Kettrick

Rantmeister!

Als je een normale qmail installatie hebt moet je het volgende kunnen copy->pasten :)

code:
1
2
3
4
5
6
#!/bin/sh
PATH=/var/qmail/bin:/usr/local/bin:/usr/bin:/bin
export PATH
QMAILUID=`id -u qmaild`
NOFILESGID=`id -g qmaild`
exec softlimit -m 2000000 tcpserver -R -H -c100 -x /etc/tcp.smtp.cdb -u $QMAILUID -g $NOFILESGID 0 smtp rblsmtpd -r relays.ordb.org qmail-smtpd /usr/local/bin/multilog t n100 s1000000 /var/log/smtp


/edit

sorry voor de layout :X

Verwijderd

Topicstarter
Bedankt,

Het is dat ik nu niet te veel meer kan testen op die server, omdat er ook enkele domeinen van bedrijven aan hangen. Na 6'en ga ik proberen om het via tcpserver werkend te krijgen...

  • Infern0
  • Registratie: September 2000
  • Laatst online: 16-03 23:51

Infern0

Hou die ontzettende rust!!

gewoon even de man page van svc kijken.
ff de symlink naar /service weg halen

http://www.bsdfreaks.nl Home site: http://rob.lensen.nu /me was RobL


  • Kettrick
  • Registratie: Augustus 2000
  • Laatst online: 14:05

Kettrick

Rantmeister!

als je bovenstaand script wilt gebruiken moet je rblsmtpd wel op je server hebben staan ;)
Pagina: 1