View Single Post
Old 01-14-2004, 11:29 AM   #3
Chris Pandolfo
 
Posts: n/a
Re: sendmail setup difficulties

Andrzej Adam Filip <anfi@priv.onet.pl> wrote in message news:<bu3ajo$42l$1@anfi.freeshell.org>...
> Chris Pandolfo wrote:
> > i installed the 8.12.10 rpm, and ran into a whole slew of problems.
> >
> > in the logs, i get
> >
> > Jan 14 01:43:28 MYHOST sm-msp-queue[19812]: starting daemon (8.12.10):
> > queueing@01:00:00
> > Jan 14 01:43:29 MYHOST sendmail[19818]: NOQUEUE: SYSERR(root):
> > /etc/mail/sendmail.cf: line 151: readcf: map mailertable: class hash
> > not available
> > Jan 14 01:43:29 MYHOST sendmail[19818]: NOQUEUE: SYSERR(root):
> > /etc/mail/sendmail.cf: line 154: readcf: map virtuser: class hash not
> > available
> > Jan 14 01:43:29 MYHOST sendmail[19818]: NOQUEUE: SYSERR(root):
> > /etc/mail/sendmail.cf: line 159: readcf: map access: class hash not
> > available
> >
> > and for a while, i was also getting the error
> >
> > Jan 14 01:34:24 MYHOST sendmail[18506]: NOQUEUE: SYSERR(root):
> > /etc/mail/sendmail.cf: line 264: service "smtp" unknown
> >
> > i've been beating this thing about the head and shoulders for two days
> > now, *after* working down from qmail to postfix then to sendmail. (on
> > another note, i got a very similar error regarding smtp in postfix).
> > what's going wrong here? i assume there should be an inetd service
> > called smtp, but i dont know what is supposed to be executed by it. im
> > pretty confused at the moment, and a little sick of this ;).

>
> http://www.sendmail.org/faq/section3.html#3.31
> Q3.31 -- What does "class hash not available" mean?
>
> 1) What is reported in "Compiled with:" section by the command below ?
> sendmail -d0.1 -bv root

im going to post everything that came out, just in case ;)

> 2) You can make sendmail use dbm instead of hash.

how? can i comment that stuff out of the .cf file, or will that just
screw things up beyond all reason?


the second to last value, under subdomain below, looks suspicious as
well. i've replaced my domain name with MYHOST.COM in this, just for
anonyminity's sake.

-bash-2.05b# sendmail -d0.1 -bv root
Version 8.12.10
Compiled with: DNSMAP LOG MATCHGECOS MIME7TO8 MIME8TO7 NAMED_BIND
NETINET NETUNIX PIPELINING SCANF XDEBUG
/etc/mail/sendmail.cf: line 151: readcf: map mailertable: class hash
not available
/etc/mail/sendmail.cf: line 154: readcf: map virtuser: class hash not
available
/etc/mail/sendmail.cf: line 159: readcf: map access: class hash not
available
Warning: Option: AuthOptions requires SASL support (-DSASL)

============ SYSTEM IDENTITY (after readcf) ============
(short domain name) $w = MYHOST.COM
(canonical domain name) $j = MYHOST.COM
(subdomain name) $m = com
(node name) $k = hc01
================================================== ======
  Reply With Quote