• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1999
  • Last Modified:

DHCP Server on SBS 2008 wont start error 1000 and 7031

I just finished a sbs2003 to sbs2008 migration. Once the migration finished the DHCP server on the sbs2008 wont start.  The I get a event id 1000 (see below) and error 7031 (also below). I have uninstalled and reinstalled the dhcp service on the sbs2008 to no avail.


Log Name:      Application
Source:        Application Error
Date:          4/10/2012 9:06:48 PM
Event ID:      1000
Task Category: (100)
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxx.xxxx.xxxx.xxx
Description:
Faulting application svchost.exe_DHCPServer, version 6.0.6001.18000, time stamp 0x47919291, faulting module dhcpssvc.dll, version 6.0.6002.18005, time stamp 0x49e040fc, exception code 0xc0000005, fault offset 0x0000000000045220, process id 0x19dc, application start time 0x01cd177f59c01302.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Application Error" />
    <EventID Qualifiers="0">1000</EventID>
    <Level>2</Level>
    <Task>100</Task>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-04-11T01:06:48.000Z" />
    <EventRecordID>1220</EventRecordID>
    <Channel>Application</Channel>
    <Computer>xxxx.xxxx.xxxx.xxx</Computer>
    <Security />
  </System>
  <EventData>
    <Data>svchost.exe_DHCPServer</Data>
    <Data>6.0.6001.18000</Data>
    <Data>47919291</Data>
    <Data>dhcpssvc.dll</Data>
    <Data>6.0.6002.18005</Data>
    <Data>49e040fc</Data>
    <Data>c0000005</Data>
    <Data>0000000000045220</Data>
    <Data>19dc</Data>
    <Data>01cd177f59c01302</Data>
  </EventData>
</Event>
Log Name:      System
Source:        Service Control Manager
Date:          4/10/2012 9:09:04 PM
Event ID:      7031
Task Category: None
Level:         Error
Keywords:      Classic
User:          N/A
Computer:      xxxxx.xxxx.xxx.xxx
Description:
The DHCP Server service terminated unexpectedly.  It has done this 2 time(s).  The following corrective action will be taken in 300000 milliseconds: Restart the service.
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Service Control Manager" Guid="{555908D1-A6D7-4695-8E1E-26931D2012F4}" EventSourceName="Service Control Manager" />
    <EventID Qualifiers="49152">7031</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x80000000000000</Keywords>
    <TimeCreated SystemTime="2012-04-11T01:09:04.000Z" />
    <EventRecordID>27028</EventRecordID>
    <Correlation />
    <Execution ProcessID="0" ThreadID="0" />
    <Channel>System</Channel>
    <Computer>xxxxx.x.xxxxxxxx.</Computer>
    <Security />
  </System>
  <EventData>
    <Data Name="param1">DHCP Server</Data>
    <Data Name="param2">2</Data>
    <Data Name="param3">300000</Data>
    <Data Name="param4">1</Data>
    <Data Name="param5">Restart the service</Data>
  </EventData>
</Event>
0
degoodwin
Asked:
degoodwin
  • 10
  • 9
  • 2
  • +2
2 Solutions
 
Rob WilliamsCommented:
Are you certain there is no other DHCP server enbabled on the network segment, either the old SBS or a router?  If there is another DHCP service enabled, SBS will shut down its own DHCP service.
0
 
degoodwinAuthor Commented:
There are not any other DHCP servers. If there was another DHCP server an event would be logged in System event.  There is no such device.
0
 
AnuroopsunddCommented:
Does this DHCP server have 2 NIC?
0
Creating Active Directory Users from a Text File

If your organization has a need to mass-create AD user accounts, watch this video to see how its done without the need for scripting or other unnecessary complexities.

 
Rob WilliamsCommented:
Or, Hyper-V enabled on the SBS ?
0
 
AnuroopsunddCommented:
Have you already shutdown DHCP service on old server? make sure it is not running.
0
 
degoodwinAuthor Commented:
The new server has 1 NIC enabled, DHCP is disabled on the old SBS, nd hyper V is not enabled.  The service starts but then shuts down
0
 
Rob WilliamsCommented:
We ask as thsose are the most common sources of the problem and all 3 will report "Faulting application svchost.exe_DHCPServer, version 6.0.6001.18000, time stamp 0x47919291, faulting module dhcpssvc.dll"

The other cause that comes to mind is disabling IPv6, but I am not sure if that errror is loged.

Have you run the "Fix My Network Wizard" and the BPA?  Bothe are very good at isolating problems.
http://www.microsoft.com/download/en/details.aspx?displaylang=en&id=6231
0
 
degoodwinAuthor Commented:
When I start the service on the sbs2008 I get the following Windows error pop up...

Problem signature:
  Problem Event Name:      APPCRASH
  Application Name:      svchost.exe_DHCPServer
  Application Version:      6.0.6001.18000
  Application Timestamp:      47919291
  Fault Module Name:      dhcpssvc.dll
  Fault Module Version:      6.0.6002.18005
  Fault Module Timestamp:      49e040fc
  Exception Code:      c0000005
  Exception Offset:      0000000000045220
  OS Version:      6.0.6002.2.2.0.305.9
  Locale ID:      1033
  Additional Information 1:      1b9c
  Additional Information 2:      37da088d59915d647b2e8223d42e0d1d
  Additional Information 3:      6b86
  Additional Information 4:      925f2b4a47592874e2743bb869a80dda

Read our privacy statement:
  http://go.microsoft.com/fwlink/?linkid=50163&clcid=0x0409

I alos diasbled IPV6 and it still wont start and gives me the same error
0
 
Rob WilliamsCommented:
Sorry, IAaked about IPV6 as disabling will "break" SBS networking.  Please make sure it remains enabled.

Did you try the "Fix My Network Wizard" and the BPA?
0
 
degoodwinAuthor Commented:
I ran fix my network and it tells me I need to start the dhcp server. Starts it and it crashes again.

I ran bpa and it has no critical errors
0
 
Rob WilliamsCommented:
Very bizzare.
Could you try isolating the SBS. It should have a network connection, but just a single switch with nothing else connected to it, not even a router, then try starting the DHCP service.

Also, just so we are familiar with the configuration, is the SBS running as a virtual machine or on physical hardware?
Thanks.
0
 
degoodwinAuthor Commented:
The SBS is on a physical machine.
0
 
Rob WilliamsCommented:
Were you able to test with the SBS isolated?
0
 
degoodwinAuthor Commented:
I took the sbs2008 off the network and then started the service and it started fine. I then put it back on the network and it did not crash. It is still running but nobody can get IP addresses from it.  The units say the DHCP Server is not available.
0
 
degoodwinAuthor Commented:
Correction, the DHCP Server is crashing again. Same error. It needs to be on the same network till I can get the Exchange mailboxes moved over and I cant start the migration till the DHCP server is running.
0
 
Rob WilliamsCommented:
If it is shutting down when on the network, and not when disconnected then it is almost definately another DHCP server enabled on the network.  It can even be a rogue device such as some employee that has added a wireless router or other DHCP enabled device.
0
 
degoodwinAuthor Commented:
If there is another random device on the network, other than the sbs2003, wouldnt that cause the sbs2003 to do the  same thing. If I start the service on the sbs2003 it runs just fine and doesnt have any issues.
0
 
Rob WilliamsCommented:
Good point, but can you explain why it works when disconnected from the network?  and, another DHCP server on the network causes that exact error in almost all cases.

It might be worth installing Wireshark on the new server and search for DHCP broadcasts.
http://www.wireshark.org/

Alternatively:
-Try running on a workstation the DHCP Locater tool DHCPLoc. It is part of the resource kit or you can download from (page works but often slow to load):
http://www.petri.co.il/download_free_reskit_tools.htm
At a command line enter  
   DHCPLOC  <the work station's IP>
and hit enter (may have to hit enter twice). You will be prompted to enter d, q, or h. Enter d for discover (again may have to hit d twice). It should return the IP of the DHCP server and an offered DHCP address. DO NOT run this on the DHCP server itself, it can damage or disable the DHCP service.
DHCPloc syntax:
http://technet.microsoft.com/en-us/library/cc778483.aspx
http://technet.microsoft.com/en-us/library/cc759117(WS.10).aspx

Sorry but I don't have too many other ideas for troubleshooting.
0
 
degoodwinAuthor Commented:
I ran the dhcploc on a workstation and it said that there were no other DHCP servers running.  I gave up and decided on a work around. SBS2008 out of the box will not let you "connect to the internet" without enabling DHCP Server. However there is a workaround  (found here....)
http://sbs.seandaniel.com/2008/10/do-i-absolutely-have-to-run-dhcp-on-sbs.html

I just disabled the need for dhcp on the sbs2008 and will plug along using the old 2003server as dhcp. Fortunately I am migrating from server 2003 to sbs2008 (not sbs2003 to sbs2008) so I do not have to dcpromo the old server out of the domain and it can continue to be the dhcp server.
Yes someday I will have to revisit this when the 2003 server dies, but just not today.
0
 
Rob WilliamsCommented:
Thanks degoodwin.
Sorry "we" weere not able to help you find a solution.  If ever do locate the source of the problem I would be very interested in the solution.
Cheers!
--Rob
0
 
degoodwinAuthor Commented:
Problem was not solved but a workaround was established
0
 
slosstechdotcomCommented:
I had a similar issue but it came several months after migrating.  Once I installed SP2 on my SBS 2008 Std server is when this problem appeared.  It was caused by a stale entry in the 00024 Domain Search List option of the IPv6 settings from within the DHCP managment console.  Basically, the Current Vaules should be blank.
0
 
CSE-UserCommented:
I found that this comment "I had a similar issue but it came several months after migrating.  Once I installed SP2 on my SBS 2008 Std server is when this problem appeared.  It was caused by a stale entry in the 00024 Domain Search List option of the IPv6 settings from within the DHCP managment console.  Basically, the Current Vaules should be blank."

Fixed my very similar problem.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Problems using Powershell and Active Directory?

Managing Active Directory does not always have to be complicated.  If you are spending more time trying instead of doing, then it's time to look at something else. For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why

  • 10
  • 9
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now