Link to home
Start Free TrialLog in
Avatar of Prolumina
ProluminaFlag for United States of America

asked on

Exchange and Server 2008 Networking Issues

I am having a rather serious problem with my exchange 2007 server.  The end result is that Outlook Anywhere, which every single one of our employees requires, fails about every 30 seconds.  If I run the command iisreset /restart in command prompt it works for about 30 seconds to 1 minute tops then fails again.  By fails I mean that when a user opens outlook they are repeatedly prompted for a password.  Strangely enough OWA works just fine.  This problem appears to be from a larger issue so I will try to explain it below.  Just one last thing to add, if I run the testexchangeconnectivity.com tool when Outlook-Anywhere is failing I get the response: "

A Web exception occurred because an HTTP 401 - Unauthorized response was received from Unknown."

Just thought I would add that in.  Now on to my explanation.


About 3 months ago we moved from a single server sbs 2003 environment to a dual server 2008 exchange 2007 environment.  Server 2008 worked beautifully and since we had a need for a few special stand-alone servers we started using Hyper-V.  At the same time I also setup network card teaming on each of my Servers.  Both servers use a dual port intel Pro 1000 PT card.  

One week ago I noticed that the exchange server could not access any of the network shares.  I was able to use ping and nslookup to resolve the address of the file server but if I used something like "net view \\servername" or even went to run and typed \\servername or \\ipaddress I was given the standard 0x800-something error that basically stated there must a network issue check your connection.  I also noticed that Group Policy was not able to apply itself correctly since there were errors stating that \\domainame\share\gpt.ini were inaccessible even though every other computer in the domain could access it.  

I let it slide a few days then tried to fix the issue.  This ended up wreaking havoc.  I noticed that there were a ton of Hyper-V virtual switches on this server so i tried to delete them.  They would not delete.  Around that time we very suddenly lost network connectivity.  The teaming on the network cards failed over the weekend and luckily the server had a single NIC built-in.  I was able to disable the teamed NIC's and simply setup the other NIC with the correct IP information.  However after doing this I started noticing strange errors in the event viewer one in particular is the NetBT Error 4321 which states:

The name "COMPUTERNAME         :20" could not be registered on the interface with IP address x.x.x.x. The computer with the IP address x.x.x.x did not allow the name to be claimed by this computer.

Just an FYI both IP's with x.x.x.x are the same IP.

Also I have noticed a bunch of errors related to the World Wide Web Publishing Server and the Windows Process Activation Service which keep failing simultaneously.  

At this point I do not know what to do.  I am literally just trying to tread water until the weekend and blow out the exchange Server and do a complete reinstall of Server 2008 and Exchange 2007.  Its not an ideal situation by any means but at this point it seems my only option unless someone can help.

Thanks
Avatar of BCipollone
BCipollone
Flag of United States of America image

Did you do all of the updates to your exchange server?
Oh just a thought... that interface error may be because the arp cache has not been cleared after switching NIC's. I din't look it up though so don't quote me on that :P
ASKER CERTIFIED SOLUTION
Avatar of Carol Chisholm
Carol Chisholm
Flag of Switzerland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of Prolumina

ASKER

The only update that I am seeing available at this point is the update to SP2 for Server 2008.  I am hesitant to do this just do to all of our problems right now.  Cleared ARP Cache let me see how things are and I will report back
In an attempt to fix these issues I actually unistalled the Hyper-V role and moved everything to my second server.  Now the problem is I have 8 or 9 Network Adapters showing up in the Device Manager.  4 of them actually exists the rest are carryovers from the previous Hyper-V install.  

I tried removing the adapters to no avail so I then reinstalled Hyper-V hoping it would let me remove the adapters.  I had no luck there.  If I could find a way to remove the Virtual Switches I would happily do what you suggested but so far no luck.  I even followed this tutorial and got none of the results the tutorial was trying to achieve:

http://eniackb.blogspot.com/2009/10/hyper-v-error-error-applying-new.html

Any thoughts on how to blow these things out?
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
I tried that before and it didnt work.  This time around It cant even see any virtual switches even though device manager picks them up.  Any thoughts on how else to remove them?
UPDATE:  I was able to remove the Virtual Switches by way of this tutorial: http://social.technet.microsoft.com/Forums/en-US/winserverhyperv/thread/0d42129e-fef5-43ee-8247-50874fbc01b8/

Now i ran the testexchangeconnectivity test to no avail however I have yet to restart my server.  I will do that in roughly 20 minutes and see where I am at that point.  

Any ideas from here on out would be greatly appreciated.

SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Update:  So all of the old Virtual Switches and Teamed NIC's have been remover but I still have the same problem.  After I reset the server (removing Hyper-V Role again) I tried using Outlook Anywhere.  It worked for the first 5 minutes after startup then crapped out again.  

I dont know where to go from here.  I was tempted to remove the Outlook Anywhere configuration and then rebuild it.  Any thoughts or suggestions?  Still getting the error:

A Web exception occurred because an HTTP 401 - Unauthorized response was received from Unknown.

When using testexchangeconnectivity.com

Thanks again for the help.  
Avatar of Zach2001
Zach2001

have you proven that your perimter security isn't causing the issue, perhaps by adding an entry to an internal machines' hosts file ( 1.2.3.4  webmail.myexternaldomain.com ) and testing RPC over HTTPS directly against the server ?

That error stinks of sonicwall or checkpoints AI filtering.

Also, launcg outlook with /rpcdiag command to see if that throws up any clues, but my current dollar is on perimeter systems.
Update:

Its not security.  I use a Cisco 2900 ISR for my firewall and that is pretty damn good at keeping flukes like this from occuring assuming that you set it up right of course.  

After all my work i finally started looking at it from solely an exchange CAS issue and not a Hyper-V/NIC/Server 2008/Exchange and what not issue.  I went into the exchange shell and ran get-outlookanywhere to verify my settings.  On a whim I switched from NTLM to basic authen and suddenly it worked.  Its going on 40 minutes or so no problems.  Strangely enough all of my outlook clients are conf to use NTLM and they are working fine with basic.  Even after restarting both IIS and Exchange Information Store to commit changes.  

I think this is solved but will leave the q open for another 2 days to verify.  Thanks for all of your help.
heh, wow - that would make some sense, I wonder if it's anything to do with recent patching.  loads of 2010 SP1 people have been having anywhere issues too.

Mind you, domain machines set for LanMan not working....  Could it be simple time offset issue ?
They were heklpful in this whole endeavor.