Solved

WdsClient: There was a problem initializing WDS Mode

Posted on 2014-10-31
11
3,368 Views
Last Modified: 2014-11-21
Hi I am in need of any suggestions to fix an issue with WDS. Config: Server 2012R2 HyperV host, Server 2012R2 VM with AD, DNS, WSUS, WDS, DHCP installed. The server and the client are on an internal virtual switch (testing network). Generation 1 and Generation 2 VM's set up to test imaging. Boot wims created from a windows 8.1 DVD. Option 60 and 67 are configured in DHCP (67: set to boot\x64\wdsnbp.com). When I try and image a VM I get the following error after it loads the discovery wim WdsClient: There was a problem initializing WDS Mode. Any suggestions welcome as I am stumped. Thanks in advance
0
Comment
Question by:Dead_Eyes
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 6
  • 3
  • 2
11 Comments
 
LVL 58

Expert Comment

by:Cliff Galiher
ID: 40416449
As I recall, when WDS and DHCP are hosted on the same server, you *don't* want to set options 60 or 67 in DHCP, or it causes conflicts. That'll cause WDS to not behave properly.
0
 

Author Comment

by:Dead_Eyes
ID: 40416940
thanks for the reply but Its the other way round, it restates this in the WDS options
0
 
LVL 58

Expert Comment

by:Cliff Galiher
ID: 40417025
Try not setting the options, and make sire both cheekbones are checked in the PXE response tab. If that doesn't work, go ahead and set option 60. Setting option 67 though will almost definitely make WDS misbehave. You'd only want to do that in special circumstances.
0
Free NetCrunch network monitor licenses!

Only on Experts-Exchange: Sign-up for a free-trial and we'll send you your permanent license!

Here is what you get: 30 Nodes | Unlimited Sensors | No Time Restrictions | Absolutely FREE!

Act now. This offer ends July 14, 2017.

 

Author Comment

by:Dead_Eyes
ID: 40417070
I have tried option 60 and it behaves as expected and cannot find the PXE boot. 67 just specifies PXE boot file so is very useful for switching between CSM & UEFI boot loaders.
0
 
LVL 58

Expert Comment

by:Cliff Galiher
ID: 40417091
Regarding option 67, it is supposed to be WDS server that sends that information based on settings you choose in the WDS tabs.  If you set it via DHCP instead of letting WDS then WDS can't manage its response and you get errors.
0
 

Author Comment

by:Dead_Eyes
ID: 40417113
True but I get the same response with option 67 on or off
0
 
LVL 16

Expert Comment

by:vivigatt
ID: 40422966
Regarding DHCP options 60 and 66, 67, these are explained in my article (and its comments):
http://www.experts-exchange.com/Networking/Misc/A_2978-PXEClient-what-is-it-for-Can-I-use-PXE-without-it.html

Basically, DHCP Opt60 is to be set ONLY if your PXE server and DHCP server runs on the same host.
DHCP Opt66 and 67 should NEVER be set if you have a real PXE Server in place. This would prevent the PXE Server (WDS embeds one, of course) to send different PXE-Bootstraps for different architectures, for instance (x86 vs x64 etc.)

However, you do not seem to have a PXE problem, since the PXE portion of the boot process works and you are having your error when under the WinPE environment.
Unless you are getting a PXE-Boot and then a WinPE/WIM boot from a wrong WDS server... Better  check that before making any other assumptions.
0
 

Author Comment

by:Dead_Eyes
ID: 40432364
I agree its got nothing to do with PXE and I have redone the boot wims and re-installed and still getting the same error
0
 
LVL 16

Expert Comment

by:vivigatt
ID: 40438965
I did not say that it had nothing to do with PXE for sure.
It COULD be a PXE6based problem if you got the wrong PXE bootstrap because you specified DHCP opt 66 and 67 and that would prevent the PXE server to send the correct bootstrap.
You should make sure that it is not the case.
You can use a packet analyzer (Network Monitor, Wireshark) to examine what is happening on the wire, check logs etc.
In any case, you must remove DHCP option 66 and 67, they are useless and dangerous when there is a real PXE server in charge of sending PXE details.
0
 

Accepted Solution

by:
Dead_Eyes earned 0 total points
ID: 40441538
I found the problem, for anyone else experiencing similar it occurs when you install WDS on a fully updated VM running Server 2012R2. The solution is to install the WDS component before updating the server. Wish I could say why but after several rebuild tests it holds true every time (I think the culprit update is the big 600-800MB one you usually find on the second round of updates). Oh and as a bonus fail if you are installing WSUS on the same server update the server before installing WSUS or that can encounter issues. I will leave this open for the next few days if anyone can shed any further light on the issue and serve to assist those that really don't want to rebuild the server but in my tests it was only way and held true in 3 separate tests on different host machines, different install disks and different domains.
0
 

Author Closing Comment

by:Dead_Eyes
ID: 40456972
Possible fault in Server 2012R2, No other solutions posted
0

Featured Post

WordPress Tutorial 4: Recommended Plugins

Now that you have WordPress installed, understand the interface, and know how to install new parts, let’s take a look at our recommended plugins.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

An introduction to the wonderful sport of Scam Baiting.  Learn how to help fight scammers by beating them at their own game. This great pass time helps the world, while providing an endless source of entertainment. Enjoy!
When asking a question in a forum or creating documentation, screenshots are vital tools that can convey a lot more information and save you and your reader a lot of time
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
This is used to tweak the memory usage for your computer, it is used for servers more so than workstations but just be careful editing registry settings as it may cause irreversible results. I hold no responsibility for anything you do to the regist…

631 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question