Bug 79493 (dhcp-dup-hostnames)
Summary: | DHCP server provides clients with wrong hostnames | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Steffen Grunewald <steffen.grunewald> |
Component: | dhcp | Assignee: | Daniel Walsh <dwalsh> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | 7.2 | CC: | ballen |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-01-07 16:16:02 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Steffen Grunewald
2002-12-12 12:12:31 UTC
Using tcpdump and dhcpdump, we found out that the bug is not caused by dhcpd, but dhcpcd on different nodes sends out requests with the same XID so replies from the server(s) get misinterpreted. This has been fixed in a later version of dhcpcd (1.3.22pl2). The site www.phystech.com/download/ already has 1.3.22pl3 ready for d/l. Please upgrade the package from 1.3.18pl8 to at least 1.3.22pl2. I attach a snippet from http://www.phystech.com/download/dhcpcd_changelog.html: 09/21/02 - v.1.3.22-pl2 ... Michal Dobes <dobes> pointed out there could be situation with many dhcpcd clients starting at the same time on different machines on the same network in which case they will generate the DHCP messages with the same XID and potentially configure the same IP addresses. Fixed by including CLientHwAddr (MAC address) into the seed for srandom(). -S.V. ... I have just taken over support of dhcp in RedHat, but my investigation shows that we have switched to using isc version of dhcp in 8.0. dhcp-3.0pl1-9 from www.isc.org. Have you tried this version? If so does it fix your problem? Dan Hi Dan, looking at the tcpdumps, it seems not to be dhcp's fault (but there's no way to select more than one package in the bug report). I already changed the package to dhcpcd. Please look at www.phystech.com Steffen Bug reassigned. (to whoever is responsible for dhcpcd) I am responsible for both.dhcp-3.0pl1-9 has both the client and server code in it. Red Hat moved away from the other distribution because they had a lot of problems with it, so I am told. Please try dhcp-3.0pl1 as the server and tell me if this solves the problem. Dan So I'll set the component as dhcp again. Note that this bug report is against 7.2, which did use dhcpcd still. |