"Sam" <[EMAIL PROTECTED]> writes:
> I am going to try and send this again to the list.
> Tmda.net was not reachable for some reason?
tmda.net was changing "homes". :)
> >> error: uncaptured python exception, closing channel
> >> <__main__.SMTPChannel connected 63.170.141.40:4842 at 0x8206a6c>
> >> (exceptions.KeyError:getpwnam(): name not found
> >> [/usr/local/lib/python2.2/asyncore.py|poll|100]
> >> [/usr/local/lib/python2.2/asyncore.py|handle_read_event|397]
> >> [/usr/local/lib/python2.2/asynchat.py|handle_read|130]
> >> [/usr/local/tmda/bin/tmda-ofmipd|found_terminator|847]
> >> [/usr/local/tmda/bin/tmda-ofmipd|process_message|1151]
> >> [/usr/local/tmda/TMDA/Util.py|getgid|97])
> >
> >This indicates that tmda-ofmipd can't find the system user who
> >controls your virtual domain. You can find out the name of that user
> >by looking in /var/qmail/control/virtualdomains. The name after the
> >colon (':') is the system user that Python (and thus tmda-ofmipd)
> >can't find. If you're running vpopmail, this is normally 'vpopmail',
> >although it could be something else.
You can ignore what I said. I finally got some time to look more
closely at your problem (been pretty busy lately) and realized at
least part of what's going on. You had originally mentioned several
issues but, for now, let's fix the big one and see what others fix
themselves.
You're getting the above problem because you are running tmda-ofmipd
as root. You should instead run tmda-ofmipd as the vpopmail user.
Don't use the -u flag! That won't work. Instead, start tmda-ofmipd
using either su or sudo, like this:
# su vpopmail -c '/path/to/tmda-ofmipd -S /path/to/vpopmail-vdir.sh'
You can use any additional flags (like -d, -f, -p -R, etc.) that are
appropriate for your environment. Don't use -c or -u. Once you do
that, the virtual domain support for vpopmail will work correctly.
The code that is dying above should never run in a vpopmail
environment.
Tim
_____________________________________________
tmda-users mailing list ([EMAIL PROTECTED])
http://tmda.net/lists/listinfo/tmda-users