Solved

DHCP Problems with NT Server 4.0 SP3

Posted on 1998-08-11
8
266 Views
Last Modified: 2013-12-23
I am currently running WINNT 4.0 w/SP3 on several NT servers, on a single subnet, in a single domain.  We use mostly Win95 clients, with the exception of a few WINNT 4.0 SP3 clients.  We are handing out fake-net IP addresses via DHCP.  We are trying to use two scopes:

PDC 172.16.21.1 - 172.16.40.255
BDC 172.16.41.1 - 172.16.60.255

For a month everything was working fine.  Both scopes were working without a problem.

Then, without warning, our BDC decided to stop handing out IP addresses.  And since it is the lesser burdened of the two DHCP servers, it would typically beat the PDC to answering requests, thus, nobody was getting their IPs.

We decided to stop the MS DHCP service on the BDC.  The PDC went back to handing out IPs without error.  Meanwhile we tried to figure out what had changed to cause the BDC to stop handing out IPs.  No luck.  We tried deleting and rebuilding the scope - that didn't work.  I tried following the Resource Guide's suggestion of deleting J50.LOG, J50#####.log, and Dhcp.mdb from the \systemroot\System32\Dhcp directory - didn't work.  Tried uninstalling and reinstalling the DHCP server service (than reapplying SP3)- no luck.

When the service is active on the BDC user's do not receive an IP address.  WINIPCFG yield's an IP address of 0.0.0.0.  When you try to release and renew you receive the following error message:

Error - Access Denied: Renewing Adapter""

When I check the scope on the PDC it appears that it has handed out a few IP addresses but there is no user name to the right of the address to indicate who it has been assigned to.

Any help would be greatly appreciated.


Greg
0
Comment
Question by:greg999
  • 5
  • 2
8 Comments
 
LVL 5

Expert Comment

by:snimmaga
Comment Utility
Check out Knowledge base article Q163055.  I think this is your problem.
Good luck..
Srini.
0
 
LVL 5

Expert Comment

by:snimmaga
Comment Utility
Though it says SP2 for NT, it doesn't mention that it is a problem with Service Pack itself.  I hope that is not why you rejected my answer.  
Anyway, why did you reject my answer?  
Srini.
0
 

Author Comment

by:greg999
Comment Utility
Srini-

I apologize for not including, in my rejection of your first response, an explanation.  I am new to this service and was unaware of the protocol.

I did reject your answer based on the fact that Q163055 refers to SP2 and we are running SP3.  Upon closer examination of the article I see that your original reply may be my solution.

Where can I find the Intel version of the DLL to which it refers?


Greg
0
 
LVL 5

Expert Comment

by:snimmaga
Comment Utility
What DLL are you refering to?  I don't see any DLL issue in any of the documents.  The article also suggests to see another article Q161571.  If you do a search on this number, you'll see four more articles related to the same issue that might be of some help to you.
Good luck..
Srini.
0
Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

 

Author Comment

by:greg999
Comment Utility
Srini-

The article to which you originally referred me (Q163055)lists DHCPSSVC.DLL 06/20/97 116,496 as the resolution.  Do you know where I can retrieve this file from?

The two articles to which you referred me both seem to speak of Multinetted and Superscopes.  For what it is worth, all I am trying to accomplish is to have a server that acts as a back up if one of my two DHCP servers crashes.  It is also important to note that I am only working with a single net.


Thanks again,

Greg
0
 
LVL 5

Expert Comment

by:snimmaga
Comment Utility
Well, I found that there is a newer version of this DLL.  It is dated 6/30/98.  Even the older version comes under Post_Service Pack3 Hot fixes.  All the article says is to contact the Technical support.  I was unable to find any other downloadable references at the Microsoft site.  Now, I am actually going through their FTP site (ftp.microsoft.com) under BUSSYS.  If I find anything, I will let you know.
Moreover, you cannot that you have a single subnet when your configuration requires different subnet masks.  That is the reason the article suggests working with LOGICAL subnets.
If possible, give a call to Microsoft Tech. support and ask them to give you the location for this file.
Good luck..
Srini.
0
 
LVL 5

Accepted Solution

by:
heiko earned 400 total points
Comment Utility
I think its not so good to search for only one DLL. because of there many dependencies to other.
but PDC and BDC should have same versions at all. (both NT4SP3)
so if you diffs, take the files from your PDC to your BDC.

WARNING: files running in memory are prevent to delete. you have to rename this and then place the new one there.

Sometimes Administrators want to secure the machine by reducing rights to files and dirs. DHCP is running as system service. so you have to enable full access to DCHP dir for Admins and system at least.

then all should be o.k.
0
 
LVL 5

Expert Comment

by:snimmaga
Comment Utility
To Heiko,
   Are you saying that this might be a problem with File Permissions under NT?  I am confused with your answer.  OR are you suggesting that this problem has much more to it than just permissions.
No offense,
Srini.
0

Featured Post

Highfive Gives IT Their Time Back

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Enterprise networks where VoIP phones have been deployed frequently use port configurations that allow both a computer and an IP phone to be plugged into the same switch port but use different VLANs. On Cisco equipment I'm referring to the "native V…
The Need In an Active Directory enviroment, the PDC emulator provide time synchronization for the domain. This is important since Active Directory uses Kerberos for authentication.  By default, if the time difference between systems is off by more …
This video discusses moving either the default database or any database to a new volume.
When you create an app prototype with Adobe XD, you can insert system screens -- sharing or Control Center, for example -- with just a few clicks. This video shows you how. You can take the full course on Experts Exchange at http://bit.ly/XDcourse.

728 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

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now