Undefined subroutine &main::checkbx_autowhitelist

Zishan

Well-Known Member
Aug 6, 2005
107
1
168
While monitoring the log...
tail -f /var/log/exim_mainlog

...every single email coming in or out of the server shows the following error message:

2005-08-06 13:23:49 1E1TKn-0007PR-GA <= [email protected] U=activewe P=local-bsmtp S=3903 [email protected]
2005-08-06 13:23:50 1E1TKn-0007PR-GA failed to expand condition "${perl{checkbx_autowhitelist}{$authenticated_id}}" for boxtraper_autowhitelist router: Undefined subroutine &main::checkbx_autowhitelist called.

2005-08-06 13:23:50 1E1TKn-0007PR-GA => abv <[email protected]> R=virtual_user T=virtual_userdelivery
2005-08-06 13:23:50 1E1TKn-0007PR-GA Completed
 

isputra

Well-Known Member
May 3, 2003
575
0
166
Mbelitar
Zishan said:
While monitoring the log...
tail -f /var/log/exim_mainlog

...every single email coming in or out of the server shows the following error message:

2005-08-06 13:23:49 1E1TKn-0007PR-GA <= [email protected] U=activewe P=local-bsmtp S=3903 [email protected]
2005-08-06 13:23:50 1E1TKn-0007PR-GA failed to expand condition "${perl{checkbx_autowhitelist}{$authenticated_id}}" for boxtraper_autowhitelist router: Undefined subroutine &main::checkbx_autowhitelist called.

2005-08-06 13:23:50 1E1TKn-0007PR-GA => abv <[email protected]> R=virtual_user T=virtual_userdelivery
2005-08-06 13:23:50 1E1TKn-0007PR-GA Completed

Is there any solution for this ? I have this problem too :confused:
 

BenThomas

Well-Known Member
Feb 12, 2004
598
0
166
Houston, Texas USA
cPanel Access Level
Root Administrator
As always, it's extremely helpful to post your build version. If your running Current or Edge, a "upcp --force" followed by /scripts/buildeximconf should resolve this issue.

Otherwise you either uninstall/reinstall cPanel Pro or install/uninstall cPanel Pro. The Pro installer has the necessary code to resolve this issue. Manually, (for Stable and Release), make sure none of the following files exist:

/usr/local/cpanel/etc/exim/perl/boxtrapper
/usr/local/cpanel/etc/exim/cf/localuser
/usr/local/cpanel/etc/exim/cf/virtual_userdelivery
/usr/local/cpanel/etc/exim/cf/lookuphost
/usr/local/cpanel/etc/exim/cf/virtual_user

Then run /scripts/buildeximconf.
 

isputra

Well-Known Member
May 3, 2003
575
0
166
Mbelitar
cpanelben said:
As always, it's extremely helpful to post your build version. If your running Current or Edge, a "upcp --force" followed by /scripts/buildeximconf should resolve this issue.
OK, the problem solved with above method. Thanks ben :)