From: Boyd, D. <db...@be...> - 2009-06-22 21:25:34
|
I get the following error when my PF system tries to start: pfdetect|start httpd|start Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/pf/lib/pf/services.pm line 775 (#1) (F) Only hard references are allowed by "strict refs". Symbolic references are disallowed. See perlref. Uncaught exception from user code: Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/pf/lib/pf/services.pm line 775. at /usr/local/pf/lib/pf/services.pm line 775 pf::services::generate_snmptrapd_conf() called at /usr/local/pf/lib/pf/services.pm line 123 pf::services::service_ctl('snmptrapd', 'start') called at /usr/local/pf/bin/pfcmd line 1013 main::service() called at /usr/local/pf/bin/pfcmd line 951 main::service() called at /usr/local/pf/bin/pfcmd line 127 main::__ANON__() called at /usr/local/pf/bin/pfcmd line 141 The web server starts - the web admin interface is accessible, but both pfsetvlan and snmptrapd are stopped and will not start. I get no error when I try to start pfsetvlan, but if I try to start snmptrapd in the interface I get this part of the above message: Can't use string ("0") as a HASH ref while "strict refs" in use at /usr/local/pf/lib/pf/services.pm line 775. Any ideas? Dan Daniel H. Boyd (94C) Senior Network Architect Network Operations Berry College Phone: 706-236-1750 Fax: 706-238-7880 There are two rules to follow with your account passwords: 1. NEVER SEND YOUR PASSWORD VIA EMAIL (TO ANYONE)!!!!! 2. If unsure, consult rule #1 |