[Novalug] sendmail error - SOLVED
Jon LaBadie
novalugml at jgcomp.com
Fri Oct 30 03:15:46 EDT 2009
On Wed, Oct 28, 2009 at 06:43:45PM -0400, Jon LaBadie wrote:
>
> I'm trying to set up login authentication to Verizon as a 'smarthost'.
> But my sendmail is not able to access the db file containing the
> id/password info. Here is the maillog message, even before trying
> to access outgoing.verizon.net.
>
> SYSERR(root): Cannot open hash database /etc/mail/authinfo.db: Invalid argument
>
Gee, netnews comes in handy still. I went through the periodically
posted FAQ in comp.mail.sendmail and found a familiar question
"What does 'Can not open hash ... Invalid argument' mean?".
Turns out that sendmail versions are sensitive to the Berkeley DB
(Sleepy Cat) version. When they don't match, the above message
is typical.
I have two versions of makemap on the system and they must use
different versions of the dbm. Switched makemap and the error
disappears.
Now to figure out the syntax of the authinfo file :)
jl
--
Jon H. LaBadie jon at jgcomp.com
JG Computing
12027 Creekbend Drive (703) 787-0884
Reston, VA 20194 (703) 787-0922 (fax)
More information about the Novalug
mailing list