[pkg-dhcp-devel] Bug#637375: isc-dhcp-server: failover pair no matching state

Ben Hildred ben at appliedplastic.com
Wed Aug 10 17:36:42 UTC 2011


Package: isc-dhcp-server
Version: 4.1.1-P1-15+squeeze2
Severity: normal

After upgrade from lenny to squeeze, my secondary started logging "failover: listener: no matching state" and dynamic addresses would be problematic. fixed addresses would work fine.

-- System Information:
Debian Release: 6.0.2
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages isc-dhcp-server depends on:
ii  debconf [debconf-2. 1.5.36.1             Debian configuration management sy
ii  debianutils         3.4                  Miscellaneous utilities specific t
ii  isc-dhcp-common     4.1.1-P1-15+squeeze2 common files used by all the isc-d
ii  libc6               2.11.2-10            Embedded GNU C Library: Shared lib
ii  lsb-base            3.2-23.2squeeze1     Linux Standard Base 3.2 init scrip

isc-dhcp-server recommends no packages.

Versions of packages isc-dhcp-server suggests:
pn  isc-dhcp-server-ldap          <none>     (no description available)

-- Configuration Files:
/etc/dhcp/dhcpd.conf changed:
option grub	code 150 = text;
option eb-magic	  code 128 = string; # e4:45:74:68:00:00;
option eb-magic	  e4:45:74:68:00:00;
option eb-cmd-ln  code 129 = text;   # command line passed to image (linux only)
option eb-options code 160 = text;   # name value pairs
option eb-nic	  code 175 = string; # from etherboot
option eb-motd-1  code 184 = text;   # motd line 1
option eb-motd-2  code 185 = text;   # motd line 2
option eb-motd-3  code 186 = text;   # motd line 3
option eb-motd-4  code 187 = text;   # motd line 4
option eb-motd-5  code 188 = text;   # motd line 5
option eb-motd-6  code 189 = text;   # motd line 6
option eb-motd-7  code 190 = text;   # motd line 7
option eb-motd-8  code 191 = text;   # motd line 8
option eb-menu-0  code 192 = text;   # menu entry 1
option eb-menu-1  code 193 = text;   # menu entry 2
option eb-menu-2  code 194 = text;   # menu entry 3
option eb-menu-3  code 195 = text;   # menu entry 4
option eb-menu-4  code 196 = text;   # menu entry 5
option eb-menu-5  code 197 = text;   # menu entry 6
option eb-menu-6  code 198 = text;   # menu entry 7
option eb-menu-7  code 199 = text;   # menu entry 8
option eb-menu-8  code 200 = text;   # menu entry 9
option eb-menu-9  code 201 = text;   # menu entry 10
option eb-menu-a  code 202 = text;   # menu entry 11
option eb-menu-b  code 203 = text;   # menu entry 12
option eb-menu-c  code 204 = text;   # menu entry 13
option eb-menu-d  code 205 = text;   # menu entry 14
option eb-menu-e  code 206 = text;   # menu entry 15
option eb-menu-f  code 207 = text;   # menu entry 16
option space pxelinux;
option pxelinux.magic      code 208 = string;
option pxelinux.magic		f1:00:74:7e;
option pxelinux.configfile code 209 = text;
option pxelinux.pathprefix code 210 = text;
option pxelinux.reboottime code 211 = unsigned integer 32;
authoritative;
default-lease-time 86400;
max-lease-time 172800;
use-host-decl-names on;
ddns-update-style none;
log-facility local7;
option domain-name "internal.appliedplastic.com";
option domain-name-servers	192.168.0.2, 192.168.0.3;
option log-servers		192.168.0.2;
option ntp-servers		192.168.0.2;
option time-servers		192.168.0.2;
option netbios-name-servers	192.168.0.2;
option netbios-dd-server	192.168.0.2;
option netbios-node-type	8;
option netbios-scope		"";
server-name "server1a";
option root-path              "192.168.0.2:/opt/ltsp-4.2/i386";
next-server                   192.168.0.2;
if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
	#filename "/lts/2.6.20.9-ltsp-1/pxelinux.0";
	filename "/pxelinux.0";
} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"{
	filename "/lts/vmlinuz-2.6.20.9-ltsp-1";
} else {
	filename "error";
}
#failover peer "dhcp-failover" {
#       primary;
#       address 192.168.0.2;
#       port 647;
#       peer address 192.168.0.3;
#       peer port 647;
#       max-response-delay 30;
#       max-unacked-updates 10;
#       load balance max seconds 3;
#       mclt 1800;
#       split 128;
#}
subnet 192.168.0.0 netmask 255.255.255.0 {
	pool {
		range 192.168.0.100 192.168.0.199;
	}
	option routers			192.168.0.1;
	option broadcast-address	192.168.0.255;
}
	host ap1 {	fixed-address 192.168.0.17;	hardware ethernet 00:40:96:58:5c:60;}
	#host qbs {	fixed-address 192.168.0.18;	hardware ethernet 00:08:74:32:a5:86;}
	host tiger {	fixed-address 192.168.0.19;	hardware ethernet 00:01:E6:6A:A1:EF;}
	host server4a {	fixed-address 192.168.0.6;	hardware ethernet 00:08:74:32:a5:86;}
	#host server4a {	fixed-address 192.168.0.6;	hardware ethernet 00:0f:1f:75:c9:9c;}
	#host server4a {	fixed-address 192.168.0.6;	hardware ethernet 00:06:5b:73:d7:45;}
	host cc1 {	fixed-address 192.168.0.7;	hardware ethernet 00:03:94:03:d2:4e;}
	host qbs2 {	fixed-address 192.168.0.32;	hardware ethernet F0:4d:A2:EF:DC:CF;}
	host ws18 {	fixed-address 192.168.0.38;	hardware ethernet 00:1d:d8:2f:f5:37;}
	host ws08 {
		fixed-address 192.168.0.28;
		hardware ethernet 00:0b:db:d2:01:de;
	}
	host server2a {
		fixed-address 192.168.0.3;
		hardware ethernet 00:0d:56:2a:53:a2;
	}
group {
	if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
		#filename "/ltsp/i386/pxelinux.0";
		filename "/lts/2.6.20.9-ltsp-1/pxelinux.0";
	} else if substring (option vendor-class-identifier, 0, 9) = "Etherboot"{
		filename "/lts/vmlinuz-2.6.20.9-ltsp-1";
	} else {
		filename "error";
	}
	option root-path              "192.168.0.2:/opt/ltsp-4.2/i386";
	next-server                   192.168.0.2;
	host ws04 {
		hardware ethernet 00:06:5b:51:aa:a2;
		fixed-address 192.168.0.24;
	}
	host ws05 {
		fixed-address 192.168.0.25;
		hardware ethernet 00:60:08:99:fc:9a;
	}
	host ws06 {
		fixed-address 192.168.0.26;
		hardware ethernet 00:40:D0:0E:E1:4B;
	}
	host ws10 {
		fixed-address 192.168.0.30;
		#hardware ethernet 00:12:3f:4f:39:e1;
		hardware ethernet 00:50:c2:19:cb:f1;
	}
}
group {
	host ts0 {
		hardware ethernet 00:0b:28:00:08:80;
		fixed-address 192.168.0.200;
	}
	host ts1 {
		hardware ethernet 00:0b:28:00:0a:ad;
		fixed-address 192.168.0.201;
	}
	host ts2 {
		hardware ethernet 00:0b:28:00:0c:c5;
		fixed-address 192.168.0.202;
	}
}
host server3a {
  hardware ethernet 00:06:5b:79:89:fa;
  fixed-address 192.168.0.4;
}
host ws00 {
  hardware ethernet 00:C0:02:3A:4D:FF;
  fixed-address 192.168.0.19;
}
host ws01 {
  hardware ethernet 00:1a:a0:9d:8c:13;
  fixed-address 192.168.0.21;
}
host ws02 {
  hardware ethernet 00:07:e9:46:f1:b3;
  fixed-address 192.168.0.22;
}
host ws03 {
  hardware ethernet 00:13:20:a6:50:6a;
  fixed-address 192.168.0.23;
  #fixed-address 192.168.0.30;
}
host ws07 {
  hardware ethernet 00:50:04:80:56:5c;
  fixed-address 192.168.0.27;
}
host ws09 {
  hardware ethernet 00:06:5b:46:a0:bd;
  #hardware ethernet 00:02:e3:0a:16:5e;
  fixed-address 192.168.0.29;
}
host ws11 {
	fixed-address 192.168.0.31;
	hardware ethernet 00:02:a5:9a:17:08;
}
host L0X4X5 {
  hardware ethernet 00:80:ad:0c:d3:3a;
  fixed-address 192.168.0.51;
}


-- debconf information:
  isc-dhcp-server/config_warn:
* isc-dhcp-server/interfaces:





More information about the pkg-dhcp-devel mailing list