Just realised why this is.

The parking system relies on the PF server being the ACTIVE in production DHCP 
server.

We are not using the PF server as the production DHCP (even for the 
registration subnet - ie 'no ip helpers') but are
relying on the UDP_Reflector process to send production DHCP activity to the PF 
server.

When the service resets overnight it restarts the local DHCPD service running 
on the PF server that causes devices to
get two separate DHCP offers on the registration subnet (The PF server's 
registration portal interface is on this subnet)
one from the PF server and one form the production server - This causes issues 
with colliding IP addresses. So to
avoid this we kill the DHCPD process on the PF server (Everything else still 
works as it gets its DHCP data from the
UDP-Reflector).

It seems that the parking system is assuming that OMAPI is available which is 
not necessarily the case.

Any ideas on how to tweak this.

Andrew



-----------------------------
     Falmouth University
-----------------------------

-----Original Message-----
From: Torry, Andrew [mailto:[email protected]]
Sent: 22 August 2016 10:28
To: [email protected]
Subject: [PacketFence-users] Parking issue

Came into work this morning and whilst checking the state of our PacketFence 
portal I checked my laptop's connection.

It had been parked and displayed the correct lightweight portal.

When I clicked the 'Enable' button the process of unparking started but it 
never returned with the 'You device has been Un-Parked'
Instead I received an 'Internal Server Error' message.

After restarting my web browser I am still 'parked'.
Repeating the Un-parking process yields the following messages:-

PacketFence.log

Aug 22 09:48:54 release.pl(2442) INFO: violation 1300003 closed for 
00:26:c7:3b:b2:6e (pf::violation::violation_close)
Aug 22 09:48:54 release.pl(2442) INFO: Removing parking actions for 
00:26:c7:3b:b2:6e - 10.240.249.117 (pf::parking::remove_parking_actions)
Aug 22 09:48:54 release.pl(2442) FATAL: Can't bind : IO::Socket::INET: connect: 
Connection refused
 (pf::OMAPI::_build_sock)


And in pfmon.log:-

Aug 22 09:21:53 pfmon(16725) INFO: getting violations triggers for accounting 
cleanup (pf::accounting::acct_maintenance)
Aug 22 09:22:00 pfmon(16736) INFO: violation 1300003 force-closed for 
00:26:c7:3b:b2:6e (pf::violation::violation_force_close)
Aug 22 09:22:00 pfmon(16736) INFO: Removing parking actions for 
00:26:c7:3b:b2:6e - 10.240.249.117 (pf::parking::remove_parking_actions)
Aug 22 09:22:00 pfmon(16736) ERROR: Error running task checking violations for 
expiration: Can't bind : IO::Socket::INET: connect: Connection refused
 (main::_runtask)

Any ideas?

Andrew


-----------------------------
    Falmouth Exeter Plus
-----------------------------

------------------------------------------------------------------------------
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users
------------------------------------------------------------------------------
_______________________________________________
PacketFence-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/packetfence-users

Reply via email to