TCP/HTTPS makes argus restart
dariush at forouher.de
Fri Mar 26 10:21:36 EST 2004
On Thu, 2004-03-25 at 23:49, Jeff Weisberg wrote:
> | Thanks, you can use https://www3.brgs.org. It's the specific webserver
> | made public via portforwarding (what shouldn't make any difference,
> | AFAIK).
> I added a TCP/HTTPS test to the above server, using argus 3.3,
> and it works ok from here.
Yepp, I've found the problem, it was caused by a used module:
As an additional test I ran argusd in foreground on the console with
debbuging enabled. Shortly it died with the following revealing message:
Can't locate auto/Net/SSLeay/want_write.al in @INC (@INC contains:
/var/argus/perl /usr/local/lib/argus /usr/local/lib/perl/5.6.1
/usr/local/share/perl/5.6.1 /usr/lib/perl5 /usr/share/perl5
/usr/lib/perl/5.6.1 /usr/share/perl/5.6.1 /usr/local/lib/site_perl .) at
/usr/local/lib/argus/SSL.pm line 153
Without knowing the Argus source or Net::SSLeay in detail the root of
this problem seems to be lying in the non-existens of the function
Version 1.08 of Net::SSLeay doesn't have this file while the current
version 1.25 does have it.
After upgrading this perl module to the new version the problem is gone!
Thanks for your help anyway!
More information about the Arguslist