<div dir="ltr">Hi Glenn,<div><br></div><div style>Thank you for your advise. It seems like a viable workaround for my Windows 7 machines issue.</div><div style><br></div><div style>However, I also used DHCPINFORM's for assigning hostnames to my lab computers after their re-imaging, and unfortunately your solution will not help in that case, so I'm still going to revise the server's code and try to fix it if it won't take to much time and effort.</div>
<div style><br></div><div style>Cheers,</div></div><div class="gmail_extra"><br clear="all"><div>--<br>Sergey Skobkarev<br>CIS System Administrator<br>University of the Fraser Valley<br><br></div>
<br><br><div class="gmail_quote">On Thu, May 9, 2013 at 4:21 AM, Glenn Satchell <span dir="ltr"><<a href="mailto:glenn.satchell@uniq.com.au" target="_blank">glenn.satchell@uniq.com.au</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi Sergey and Randall<br>
<br>
Several years ago I added this to my dhcpd.conf to try to work around one<br>
cause of dhcpinform: the browser querying for wpad options. Not sure if<br>
the \000 is still needed, but it does no harm. In the comments PRL is the<br>
"parameter request list".<br>
<br>
# Windows systems accept the WPAD option for setting up their proxy server<br>
# (Autodetect proxy settings):<br>
# (According to Ted Lemon, "text" will get the Microsoft<br>
# NUL termination bug heuristic applied, and "string" won't!<br>
option wpad code 252 = text;<br>
option wpad "<a href="http://proxy/proxy.pac\000" target="_blank">http://proxy/proxy.pac\000</a>";<br>
<br>
# Special config for Windows ("MSFT 5.0") systems.<br>
# Note this does not catch Windows CE.<br>
class "MSFT" {<br>
match if substring(option vendor-class-identifier, 0, 4) = "MSFT";<br>
# They put 252 on the DHCPINFORM's, but not on the DHCPREQUEST's<br>
# PRL. So we over-ride the PRL to include 252 = 0xFC, which will<br>
# send the option at DHCPDISCOVER/DHCPREQUEST time, and wil also<br>
# suppress the DHCPINFORMS! They seem to cache it.<br>
option dhcp-parameter-request-list = concat(option<br>
dhcp-parameter-request-list, fc);<br>
}<br>
<br>
regards,<br>
-glenn<br>
<div><div class="h5"><br>
On Thu, May 9, 2013 9:44 am, Sergey Skobkarev wrote:<br>
> Hi Randall,<br>
><br>
> I'm having the same problem with 'custom' groups inside subnets. Windows 7<br>
> machines successfully get IP, domain, DNS server and other parameters on<br>
> IP renew, but then they (IE?) send DHCPINFORM request, receive wrong DNS<br>
> server and domain information and "fix" their lease details. As a result,<br>
> I cannot assign proper 'custom' options.<br>
><br>
> If I remove 'authorative' from the configuration file, dhcpd stops<br>
> responding to DHCPINFORM requests, so it works as a temporary solution.<br>
> However, I however have some other usage for DHCPINFORM's and would like<br>
> to fix the server and get proper INFORM answers.<br>
><br>
> I was going to hack the code, but then saw your message and decided to ask<br>
> if you succeeded in that already and if you did, would you send me a patch<br>
> or at least point out where should I start?<br>
><br>
> My DHCP server's version is 4.1.1 (Release: 34.P1.el6.centos), but I'll<br>
> probably use the latest code for hacking/recompiling.<br>
><br>
> Thank you,<br>
><br>
><br>
> --<br>
> Sergey Skobkarev<br>
><br>
><br>
</div></div>> _______________________________________________<br>
> dhcp-users mailing list<br>
> <a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
> <a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
<br>
<br>
_______________________________________________<br>
dhcp-users mailing list<br>
<a href="mailto:dhcp-users@lists.isc.org">dhcp-users@lists.isc.org</a><br>
<a href="https://lists.isc.org/mailman/listinfo/dhcp-users" target="_blank">https://lists.isc.org/mailman/listinfo/dhcp-users</a><br>
</blockquote></div><br></div>