The Directory Service Referral interface failed to service a client request. RFRI is returning the error code:[0x3f0].

I recently changed a Windows 2000 Small Business Server from being a multi homed machine where one network card was used to connect to the internet via an ADSL modem using a static ip address. The other card was using a private ip address for the local lan. I changed it because I had installed a hardware firewall and didn't need the 2nd network card any more. I then got the "The Directory Service Referral interface failed to service a client request. RFRI is returning the error code:[0x3f0]". After searching experts-exchange I then tried going into the network settings and then into  advanced and making sure that the LAN was at the top and that file and print sharing was enabled on both cards. This appeared to fix the problem. However on rebooting the server reported that there was a duplicate name on the network and people were not able to access their email on the exchange server. I was also not able to browse to the sysvol share on the server from the server. By enabling and disabling the file and print sharing again and changing the binding order again and then back again I am able to make it work but often on rebooting the error will re-occur. I have had to leave it with both network cards installed and the second network card still configured as a private ip address to make this work in the short term. I have tried removing one network card and then trying the other network card on its own but am unable to get it to work at all in this configuration. Every time Microsoft releases an update that requires a reboot it trashes things again.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.


I found this link which could help you with your issue;

I hope this helps, best of luck.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
andyitcAuthor Commented:
I have found the answer to this issue

. The "hardware firewall" that I installed was in fact a Linux box (so not strictly a hardware firewall). I had installed this  to be an SMTP proxy to allow me to run SpamAsassin and also Clamd as an additional layer of  antivirus protection. The problem was that this was also running Samba and although the netbios name of machine was different to the windows 2000 server, I had unfortunately set the Workgroup name to be the same as that of the Windows 2000 Server. Setting this to be same as the Domain name immediately resolved all of my issues. Just as well as I was about to do a clean install of SBS 2000.

The problem was that I had convinced myself that the problem was to do with the Multi Homed network cards and was overlooking the obvious. The error messages were telling me that there was a duplicate name on the network but I chose to ignore this and look for something far more complicated.

That microsoft article telling us to run the exchange setup file with /forestprep then /domainprep was perfect. Fixed my problem.

Background on my situation: ntdsutil metadata cleanup'd crashed domain controller, then exchange schema seemed to be missing from AD.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 2000

From novice to tech pro — start learning today.