[pkg-dhcp-devel] Bug#810971: isc-dhcp-server: Failover synchronization of client-hostname not work.

Pavel Polacek pavel.polacek at ujep.cz
Thu Jan 14 11:15:43 UTC 2016


Package: isc-dhcp-server
Version: 4.3.1-6
Severity: normal

Dear Maintainer,

 DHCP servers in failover configuration not synchronize client-hostname record in dhcpd database. "client-hostname" record differs in database of DHCP failover cluster, all other parts of record is synced. 

First server - Kremilek - database record:                   
lease 192.168.38.67 {                          
  starts 4 2016/01/14 09:28:42;               
  ends 4 2016/01/14 21:28:42;                
  tstp 5 2016/01/15 03:28:42;                       
  tsfp 5 2016/01/15 03:28:42;
  atsfp 5 2016/01/15 03:28:42;
  cltt 4 2016/01/14 09:28:42;
  binding state active;
  next binding state expired;
  hardware ethernet ac:16:2d:06:21:24;
  uid "\001\254\026-\006!$";
  set vendor-class-identifier = "MSFT 5.0";
  client-hostname "SAL-FIALOVY";
}

Syslog of Kremilek:
Jan 14 09:58:38 kremilek dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 via 192.168.38.3
Jan 14 09:58:39 kremilek dhcpd: DHCPOFFER on 192.168.38.67 to ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3
Jan 14 09:58:42 kremilek dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3
Jan 14 09:58:42 kremilek dhcpd: DHCPOFFER on 192.168.38.67 to ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3
Jan 14 09:58:42 kremilek dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.2
Jan 14 09:58:42 kremilek dhcpd: DHCPOFFER on 192.168.38.67 to ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.2
Jan 14 09:58:42 kremilek dhcpd: DHCPREQUEST for 192.168.38.67 (192.168.24.21) from ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3
Jan 14 09:58:42 kremilek dhcpd: DHCPACK on 192.168.38.67 to ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3

Second server - Vochomurka - database record:
lease 192.168.38.67 {
  starts 4 2016/01/14 09:28:42;
  ends 4 2016/01/14 21:28:42;
  tstp 3 2016/01/13 08:01:05;
  tsfp 5 2016/01/15 03:28:42;
  atsfp 5 2016/01/15 03:28:42;
  cltt 3 2016/01/13 05:30:39;
  binding state active;
  next binding state expired;
  hardware ethernet ac:16:2d:06:21:24;
  uid "\001\254\026-\006!$";
  client-hostname "VK-PULT2";
}

Syslog of Vochomurka:
Jan 14 09:58:38 vochomurka dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 via 192.168.38.3: load balance to peer ujep
Jan 14 09:58:38 vochomurka dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 via 192.168.38.2: load balance to peer ujep
Jan 14 09:58:42 vochomurka dhcpd: DHCPDISCOVER from ac:16:2d:06:21:24 via 192.168.38.3
Jan 14 09:58:42 vochomurka dhcpd: uid lease 192.168.38.177 for client ac:16:2d:06:21:24 is duplicate on 192.168.38.0/24
Jan 14 09:58:42 vochomurka dhcpd: DHCPREQUEST for 192.168.38.67 (192.168.24.21) from ac:16:2d:06:21:24 (VK-PULT2) via 192.168.38.3: lease owned by peer
Jan 14 09:58:42 vochomurka dhcpd: uid lease 192.168.38.177 for client ac:16:2d:06:21:24 is duplicate on 192.168.38.0/24
Jan 14 09:58:42 vochomurka dhcpd: DHCPREQUEST for 192.168.38.67 (192.168.24.21) from ac:16:2d:06:21:24 (VK-PULT2) via 192.168.38.2: lease owned by peer
Jan 14 09:58:43 vochomurka dhcpd: DHCPOFFER on 192.168.38.177 to ac:16:2d:06:21:24 (SAL-FIALOVY) via 192.168.38.3


-- System Information:
Debian Release: 8.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 3.16.0-4-amd64 (SMP w/3 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2.0]  1.5.56
ii  debianutils            4.4+b1
ii  isc-dhcp-common        4.3.1-6
ii  libc6                  2.19-18+deb8u1
ii  libdns-export100       1:9.9.5.dfsg-9+deb8u3
ii  libirs-export91        1:9.9.5.dfsg-9+deb8u3
ii  libisc-export95        1:9.9.5.dfsg-9+deb8u3
ii  lsb-base               4.1+Debian13+nmu1

isc-dhcp-server recommends no packages.

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap  <none>

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed [not included]

-- debconf information excluded



More information about the pkg-dhcp-devel mailing list