Hi all,

        Did something change in 4.0.6 in how services are stopped?  I seem to
be unable to stop services via pfcmd after upgrading to 4.0.6.  The
command runs and I get the normal output indicating that the services
should be stopping, but if I check service status, the only service that
has actually stopped is pfdhcplistener.

        I've looked at the var/run/*.pid files and they have the correct pid in
them.  I'm not seeing anything jump out at me from the packetfence.log
file either.

Has anyone seen this?  Am I missing something obvious?

Output from the packetfence.log file below :

Sep 09 16:57:17 pfcmd.pl(4352) DEBUG: starting to parse 'service pf
stop' (pf::pfcmd::parseCommandLine)
Sep 09 16:57:17 pfcmd.pl(4352) DEBUG: main cmd argument is service
(pf::pfcmd::parseCommandLine)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: Executing pfcmd service pf stop
(main::service)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfdns /usr/local/pf/sbin/pfdns stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdns
/usr/local/pf/sbin//usr/local/pf/sbin/pfdns status
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdns returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: dhcpd /usr/sbin/dhcpd stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/dhcpd
/usr/local/pf/sbin//usr/sbin/dhcpd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x dhcpd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfdetect
/usr/local/pf/sbin/pfdetect stop (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdetect
/usr/local/pf/sbin//usr/local/pf/sbin/pfdetect status
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdetect returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: snort /usr/sbin/snort stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/snort
/usr/local/pf/sbin//usr/sbin/snort status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x snort returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: suricata /usr/bin/suricata stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/bin/suricata
/usr/local/pf/sbin//usr/bin/suricata status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x suricata returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: radiusd /usr/sbin/radiusd stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/radiusd
/usr/local/pf/sbin//usr/sbin/radiusd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x radiusd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: httpd.webservices /usr/sbin/httpd
stop (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/httpd
/usr/local/pf/sbin//usr/sbin/httpd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x httpd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: httpd.admin /usr/sbin/httpd stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/httpd
/usr/local/pf/sbin//usr/sbin/httpd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x httpd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: httpd.portal /usr/sbin/httpd stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/httpd
/usr/local/pf/sbin//usr/sbin/httpd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x httpd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: snmptrapd /usr/sbin/snmptrapd stop
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/sbin/snmptrapd
/usr/local/pf/sbin//usr/sbin/snmptrapd status (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x snmptrapd returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfsetvlan
/usr/local/pf/sbin/pfsetvlan stop (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfsetvlan
/usr/local/pf/sbin//usr/local/pf/sbin/pfsetvlan status
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfsetvlan returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfdhcplistener
/usr/local/pf/sbin/pfdhcplistener stop (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdhcplistener
/usr/local/pf/sbin//usr/local/pf/sbin/pfdhcplistener status
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3626 (pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3628 (pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3627 (pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfdhcplistener pids eth0.666 =>
3626, eth1 => 3628, eth0 => 3627 (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: Sending TERM signal to
/usr/local/pf/sbin/pfdhcplistener with pid 3626 (pf::services::stopService)
Sep 09 16:57:18 pfdhcplistener(3626) FATAL: pfdhcplistener: caught
SIGTERM - terminating (main::normal_sighandler)
Sep 09 16:57:18 pfdhcplistener(3626) INFO: stopping pfdhcplistener for
interface eth0.666 (main::END)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdhcplistener
/usr/local/pf/sbin//usr/local/pf/sbin/pfdhcplistener status
(pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3628 (pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3627 (pf::services::getPidFromFile)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: pfdhcplistener pids eth0.666 => 0,
eth1 => 3628, eth0 => 3627 (pf::services::service_ctl)
Sep 09 16:57:18 pfcmd.pl(4352) INFO: Sending TERM signal to
/usr/local/pf/sbin/pfdhcplistener with pid 3628 (pf::services::stopService)
Sep 09 16:57:18 pfdhcplistener(3628) FATAL: pfdhcplistener: caught
SIGTERM - terminating (main::normal_sighandler)
Sep 09 16:57:18 pfdhcplistener(3628) INFO: stopping pfdhcplistener for
interface eth1 (main::END)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdhcplistener
/usr/local/pf/sbin//usr/local/pf/sbin/pfdhcplistener status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned
3627 (pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pfdhcplistener pids eth0.666 => 0,
eth1 => 0, eth0 => 3627 (pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: Sending TERM signal to
/usr/local/pf/sbin/pfdhcplistener with pid 3627 (pf::services::stopService)
Sep 09 16:57:19 pfdhcplistener(3627) FATAL: pfdhcplistener: caught
SIGTERM - terminating (main::normal_sighandler)
Sep 09 16:57:19 pfdhcplistener(3627) INFO: stopping pfdhcplistener for
interface eth0 (main::END)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfdhcplistener
/usr/local/pf/sbin//usr/local/pf/sbin/pfdhcplistener status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pfdhcplistener pids eth0.666 => 0,
eth1 => 0, eth0 => 0 (pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pfmon /usr/local/pf/sbin/pfmon stop
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: /usr/local/pf/sbin/pfmon
/usr/local/pf/sbin//usr/local/pf/sbin/pfmon status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfmon returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pfdns /usr/local/pf/sbin/pfdns
status (pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdns returned 3341
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: dhcpd /usr/sbin/dhcpd status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x dhcpd returned 3327
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pfdetect
/usr/local/pf/sbin/pfdetect status (pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x pfdetect returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: snort /usr/sbin/snort status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: suricata /usr/bin/suricata status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x suricata returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: radiusd /usr/sbin/radiusd status
(pf::services::service_ctl)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: pidof -x radiusd returned 3378
(pf::services::getPidFromFile)
Sep 09 16:57:19 pfcmd.pl(4352) INFO: httpd.webservices /usr/sbin/httpd
status (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: httpd.admin /usr/sbin/httpd status
(pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: httpd.portal /usr/sbin/httpd status
(pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: snmptrapd /usr/sbin/snmptrapd
status (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x snmptrapd returned 3441
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pfsetvlan
/usr/local/pf/sbin/pfsetvlan status (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x pfsetvlan returned 3486
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pfdhcplistener
/usr/local/pf/sbin/pfdhcplistener status (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x pfdhcplistener returned 0
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pfdhcplistener pids eth0.666 => 0,
eth1 => 0, eth0 => 0 (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pfmon /usr/local/pf/sbin/pfmon
status (pf::services::service_ctl)
Sep 09 16:57:20 pfcmd.pl(4352) INFO: pidof -x pfmon returned 3485
(pf::services::getPidFromFile)
Sep 09 16:57:20 pfcmd.pl(4352) ERROR: Even though 'service pf stop' was
called, there are still 9 services running. Can't restore iptables from
var/iptables.bak (main::service)


-- 
---------------------------
Jason 'XenoPhage' Frisvold
[email protected]
---------------------------

"Any sufficiently advanced magic is indistinguishable from technology.\"
- Niven's Inverse of Clarke's Third Law

------------------------------------------------------------------------------
Learn the latest--Visual Studio 2012, SharePoint 2013, SQL 2012, more!
Discover the easy way to master current and previous Microsoft technologies
and advance your career. Get an incredible 1,500+ hours of step-by-step
tutorial videos with LearnDevNow. Subscribe today and save!
http://pubads.g.doubleclick.net/gampad/clk?id=58041391&iu=/4140/ostg.clktrk
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to