Hello,

I upgraded my smtp box from Fedora 13 to Fedora 15, also upgraded amavisd in
the process.

According to amavisd, I'm now at 2.6.6, and I keep getting the following
errors:
Apr 12 15:07:02 smtp amavis[10332]: (10332-02) (!)lookup_sql: Can't use an
undefined value as an ARRAY reference at (eval 78) line 257, <GEN20> line
3., ,
Apr 12 15:07:02 smtp amavis[10332]: (10332-02) (!!)TROUBLE in
process_request: Can't use an undefined value as an ARRAY reference at (eval
78) line 257, <GEN20> line 3. at (eval 78) line 282, <GEN20> line 3.
Apr 12 15:07:02 smtp amavis[10332]: (10332-02) (!)Requesting process rundown
after fatal error

Now, I don't know which eval this is, but I'm pretty sure, it's the one from
line 9568 in sub process_request, from package Amavis.

I've got $lookup_sql_dsn configured with workable connection data, so the
eval mentioned above will use the SQL bits from line 9633 onwards. One of
them must throw the error... Don't know which one though...

If you want to see my table structure, I can certainly get a picture out,
but it is the one detailed in the attached sql file.

Anybody seen this or has a solution, or even a way of figuring out what Perl
actually means to say with "eval 78" <GEN20>, line 257, line 282, or line 3?
:D

Thanks,
Guus

Attachment: mysql.sql
Description: Binary data

Reply via email to