Solved

DHCP Server on SBS 2008 wont start error 1000 and 7031

Posted on 2012-04-10
23
1,896 Views
Last Modified: 2013-11-29
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
Comment
Question by:degoodwin
[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
  • 10
  • 9
  • 2
  • +2
23 Comments
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37830765
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
 

Author Comment

by:degoodwin
ID: 37830787
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
 
LVL 17

Expert Comment

by:Anuroopsundd
ID: 37830876
Does this DHCP server have 2 NIC?
0
U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

 
LVL 77

Expert Comment

by:Rob Williams
ID: 37830885
Or, Hyper-V enabled on the SBS ?
0
 
LVL 17

Expert Comment

by:Anuroopsundd
ID: 37830890
Have you already shutdown DHCP service on old server? make sure it is not running.
0
 

Author Comment

by:degoodwin
ID: 37832387
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
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37832421
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
 

Author Comment

by:degoodwin
ID: 37832707
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
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37832747
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
 

Author Comment

by:degoodwin
ID: 37832771
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
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37832793
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
 

Author Comment

by:degoodwin
ID: 37834590
The SBS is on a physical machine.
0
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37834701
Were you able to test with the SBS isolated?
0
 

Author Comment

by:degoodwin
ID: 37854114
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
 

Author Comment

by:degoodwin
ID: 37854121
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
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37854139
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
 

Author Comment

by:degoodwin
ID: 37860572
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
 
LVL 77

Assisted Solution

by:Rob Williams
Rob Williams earned 500 total points
ID: 37860668
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
 

Accepted Solution

by:
degoodwin earned 0 total points
ID: 37867757
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
 
LVL 77

Expert Comment

by:Rob Williams
ID: 37871462
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
 

Author Closing Comment

by:degoodwin
ID: 37885341
Problem was not solved but a workaround was established
0
 

Expert Comment

by:slosstechdotcom
ID: 38013098
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
 

Expert Comment

by:CSE-User
ID: 39685211
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

Featured Post

SharePoint Admin?

Enable Your Employees To Focus On The Core With Intuitive Onscreen Guidance That is With You At The Moment of Need.

Question has a verified solution.

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

Background Information Recently I have fixed file server permission issues for one of my client. The client has 1800 users and one Windows Server 2008 R2 domain joined file server with 12 TB of data, 250+ shared folders and the folder structure i…
Resolving an irritating Remote Desktop connection that stops your saved credentials from being used.
This tutorial will show how to push an installation of Backup Exec to an additional server in both 2012 and 2014 versions of the software. Click on the Backup Exec button in the upper left corner. From here, select Installation and Licensing, then I…
This tutorial will walk an individual through locating and launching the BEUtility application and how to execute it on the appropriate database. Log onto the server running the Backup Exec database. In a larger environment, this would generally be …

688 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