https://bugs.koozali.org/show_bug.cgi?id=11546
Bug ID: 11546
Summary: Generates FATAL PLUGIN ERROR [check_badcountries]: No
record found for IP address x.x.x.x
Classification: Contribs
Product: SME Contribs
Version: 10.0rc
Hardware: x86_64
OS: ---
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: smeserver-geoip
Assignee: [email protected]
Reporter: [email protected]
QA Contact: [email protected]
Target Milestone: ---
If an IP address isn't found in the database, the qpsmtpd log is filled with
error messages. Should it not fail more gracefully?
[root@mail Contribs]# geoiplookup swerts-knudsen.dk
GeoIP Country Edition: DK, Denmark
GeoIP City Edition, Rev 1: DK, 17, Hovedstaden, Copenhagen, 1513, 55.666698,
12.583300, 0, 0
GeoIP ASNum Edition: AS198608 Symbion A/S
[root@mail Contribs]# tail -f /var/log/qpsmtpd/current
@400000006072c8163b0d0ecc 3319 Connection from mail-wr1-f44.google.com
[209.85.221.44]
@400000006072c8182f85ac1c 3319 (connect) check_badcountries: GeoIP RemoteIP:
209.85.221.44
@400000006072c8182f85b3ec 3319 (connect) check_badcountries: GeoIP City: NA
@400000006072c8182f8630ec 3319 (connect) check_badcountries: GeoIP Country: US
@400000006072c81d359dc6d4 3319 (queue) logging::logterse: ` 209.85.221.44
mail-wr1-f44.google.com mail-wr1-f44.google.com <[email protected]>
<[email protected]> queued
<[email protected]> No, score=-0.2
required=4.0 autolearn=disable
@400000006072c81d35bfa2cc 3364 (queue) queue::qmail_2dqueue: (for 3319) Queuing
to /var/qmail/bin/qmail-queue
@400000006072cc4a165ed45c 9917 Connection from mone183.secundiarourous.com
[141.98.10.183]
@400000006072cc4c07bcc814 9917 FATAL PLUGIN ERROR [check_badcountries]: No
record found for IP address 141.98.10.183
@400000006072cc4c07bccfe4
@400000006072cc4c07bccfe4 Trace begun at
/usr/share/perl5/vendor_perl/GeoIP2/Database/Reader.pm line 83
@400000006072cc4c07bcd3cc
GeoIP2::Database::Reader::_model_for_address('GeoIP2::Database::Reader=HASH(0x7f2767d0edb8)',
'City', 'type_check', 'Regexp=REGEXP(0x3590fc8)', 'ip', 141.98.10.183) called
at /usr/share/perl5/vendor_perl/GeoIP2/Database/Reader.pm line 104
@400000006072cc4c07bd54b4
GeoIP2::Database::Reader::city('GeoIP2::Database::Reader=HASH(0x7f2767d0edb8)',
'ip', 141.98.10.183) called at /usr/share/qpsmtpd/plugins/check_badcountries
line 244
@400000006072cc4c07bd589c
Qpsmtpd::Plugin::check_badcountries::geoip2_lookup('Qpsmtpd::Plugin::check_badcountries=HASH(0x7f2767d07e18)',
'Qpsmtpd::Transaction=HASH(0x3598d30)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd/Plugin.pm line 47
@400000006072cc4c07bd683c
Qpsmtpd::Plugin::__ANON__('Qpsmtpd::TcpServer=HASH(0x2b90b30)',
'Qpsmtpd::Transaction=HASH(0x3598d30)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd.pm line 293
@400000006072cc4c07bd6c24 eval {...} at /usr/share/perl5/vendor_perl/Qpsmtpd.pm
line 293
@400000006072cc4c07bd77dc
Qpsmtpd::run_continuation('Qpsmtpd::TcpServer=HASH(0x2b90b30)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd.pm line 253
@400000006072cc4c07bd971c
Qpsmtpd::run_hooks('Qpsmtpd::TcpServer=HASH(0x2b90b30)', 'connect') called at
/usr/share/perl5/vendor_perl/Qpsmtpd/SMTP.pm line 104
@400000006072cc4c07bd9b04
Qpsmtpd::SMTP::start_conversation('Qpsmtpd::TcpServer=HASH(0x2b90b30)') called
at /usr/share/perl5/vendor_perl/Qpsmtpd/TcpServer.pm line 105
@400000006072cc4c07bd9eec
Qpsmtpd::TcpServer::run('Qpsmtpd::TcpServer=HASH(0x2b90b30)',
'IO::Socket::INET6=GLOB(0x2319768)') called at /usr/bin/qpsmtpd-forkserver line
328
@400000006072cd7b27cb62b4 11777 Connection from Unknown [113.64.96.224]
@400000006072cd7d1df7de0c 11777 (connect) check_badcountries: GeoIP RemoteIP:
113.64.96.224
@400000006072cd7d1df7e1f4 11777 (connect) check_badcountries: GeoIP City:
Guangzhou
@400000006072cd7d1df86e94 11777 (connect) check_badcountries: GeoIP Country: CN
@400000006072cd7f11b4d834 11777 (deny) logging::logterse: ` 113.64.96.224
Unknown PC-003 resolvable_fromhost 902 Temporary
address resolution failure (#4.4.3) msg denied before queued
@400000006072cde820e3d684 12440 Connection from Unknown [141.98.10.143]
@400000006072cdea1259f1d4 12440 FATAL PLUGIN ERROR [check_badcountries]: No
record found for IP address 141.98.10.143
@400000006072cdea1259f9a4
@400000006072cdea1259f9a4 Trace begun at
/usr/share/perl5/vendor_perl/GeoIP2/Database/Reader.pm line 83
@400000006072cdea1259fd8c
GeoIP2::Database::Reader::_model_for_address('GeoIP2::Database::Reader=HASH(0x7f2758fb94b8)',
'City', 'type_check', 'Regexp=REGEXP(0x3588968)', 'ip', 141.98.10.143) called
at /usr/share/perl5/vendor_perl/GeoIP2/Database/Reader.pm line 104
@400000006072cdea125a825c
GeoIP2::Database::Reader::city('GeoIP2::Database::Reader=HASH(0x7f2758fb94b8)',
'ip', 141.98.10.143) called at /usr/share/qpsmtpd/plugins/check_badcountries
line 244
@400000006072cdea125a8644
Qpsmtpd::Plugin::check_badcountries::geoip2_lookup('Qpsmtpd::Plugin::check_badcountries=HASH(0x7f2767ceb7a8)',
'Qpsmtpd::Transaction=HASH(0x3592440)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd/Plugin.pm line 47
@400000006072cdea125a99cc
Qpsmtpd::Plugin::__ANON__('Qpsmtpd::TcpServer=HASH(0x2b90b30)',
'Qpsmtpd::Transaction=HASH(0x3592440)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd.pm line 293
@400000006072cdea125a9db4 eval {...} at /usr/share/perl5/vendor_perl/Qpsmtpd.pm
line 293
@400000006072cdea125aad54
Qpsmtpd::run_continuation('Qpsmtpd::TcpServer=HASH(0x2b90b30)') called at
/usr/share/perl5/vendor_perl/Qpsmtpd.pm line 253
@400000006072cdea125b0344
Qpsmtpd::run_hooks('Qpsmtpd::TcpServer=HASH(0x2b90b30)', 'connect') called at
/usr/share/perl5/vendor_perl/Qpsmtpd/SMTP.pm line 104
@400000006072cdea125b072c
Qpsmtpd::SMTP::start_conversation('Qpsmtpd::TcpServer=HASH(0x2b90b30)') called
at /usr/share/perl5/vendor_perl/Qpsmtpd/TcpServer.pm line 105
@400000006072cdea125b0b14
Qpsmtpd::TcpServer::run('Qpsmtpd::TcpServer=HASH(0x2b90b30)',
'IO::Socket::INET6=GLOB(0x2b91280)') called at /usr/bin/qpsmtpd-forkserver line
328
@400000006072ce1b1f740e2c 12748 Connection from Unknown [141.98.10.136]
@400000006072ce1d10d476cc 12748 FATAL PLUGIN ERROR [check_badcountries]: No
record found for IP address 141.98.10.136
[root@mail ~]# geoiplookup 141.98.10.136
GeoIP Country Edition: IP Address not found
GeoIP City Edition, Rev 1: IP Address not found
GeoIP ASNum Edition: IP Address not found
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug._______________________________________________
Mail for each SME Contribs bug report
To unsubscribe, e-mail [email protected]
Searchable archive at https://lists.contribs.org/mailman/public/contribteam/