PacketFence - BTS - PacketFence | ||||||||||
View Issue Details | ||||||||||
ID | Project | Category | View Status | Date Submitted | Last Update | |||||
0001050 | PacketFence | captive portal | public | 2010-08-24 13:53 | 2015-02-13 15:26 | |||||
Reporter | obilodeau | |||||||||
Assigned To | obilodeau | |||||||||
Priority | normal | Severity | minor | Reproducibility | random | |||||
Status | closed | Resolution | open | |||||||
Platform | OS | OS Version | ||||||||
Product Version | ||||||||||
Target Version | Fixed in Version | |||||||||
fixed in git revision | ||||||||||
fixed in mtn revision | ||||||||||
Summary | 0001050: Force DHCP to send DHCPNACKs to client that juste changed VLAN that insist on getting an invalid IP | |||||||||
Description | Problem description: In /var/log/messages you see errors like: dhcpd: DHCPREQUEST for <IP> from <MAC> via eth1: unknown lease <IP>. This will happen with some devices when they are moved from a production VLAN into a registration or isolation VLAN in a non IP-Helper setup. The device will do it's REQUEST with the prod IP and the dhcpd will say unknown because it's not under it's authority. By default ISC's dhcpd will not reply with a DHCPNACK to allow several dhcp servers to co-exist on the same LAN without NACKin' each other. This is not the usual PacketFence setup so we can be more aggressive on NACKin' the clients. To solve the problem, we need to deny production scopes For example, add the following to /etc/dhcpd.conf: subnet 192.168.0.0 netmask 255.255.255.0 { pool { range 192.168.0.1 192.168.0.255; deny all clients; } } where production network is 192.168.0.0/24. A proper implementation would be to alter the dhcpd.conf template so it will automatically generate such a config. See http://www.isc.org/files/auth.html [^] for details. | |||||||||
Steps To Reproduce | ||||||||||
Additional Information | ||||||||||
Tags | No tags attached. | |||||||||
Relationships |
| |||||||||
Attached Files | ||||||||||
Issue History | ||||||||||
Date Modified | Username | Field | Change | |||||||
2010-08-24 13:53 | obilodeau | New Issue | ||||||||
2010-08-24 13:53 | obilodeau | Status | new => assigned | |||||||
2010-08-24 13:53 | obilodeau | Assigned To | => obilodeau | |||||||
2010-09-02 01:53 | obilodeau | Note Added: 0001637 | ||||||||
2010-11-19 14:25 | obilodeau | Target Version | 1.10.0 => 2.0.0 | |||||||
2010-12-01 12:07 | obilodeau | Relationship added | related to 0001132 | |||||||
2011-01-18 09:47 | obilodeau | Target Version | 2.0.0 => 2.1.0 | |||||||
2011-03-03 15:15 | obilodeau | Target Version | 2.1.0 => +1 | |||||||
2011-03-03 15:18 | obilodeau | Target Version | +1 => +2 | |||||||
2011-04-19 11:04 | user201 | Note Added: 0002033 | ||||||||
2011-09-09 15:38 | fgaudreault | Note Added: 0002193 | ||||||||
2011-09-12 15:46 | fgaudreault | Note Added: 0002197 | ||||||||
2015-02-13 15:26 | lmunro | Note Added: 0003727 | ||||||||
2015-02-13 15:26 | lmunro | Status | assigned => closed |
Notes | |||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|
||||
|
|||||
|
|