Exchange server 2003 Rebuild

Posted on 2004-10-15
Last Modified: 2010-07-27
alright, sit back while i explan the situation.

We are running into issues with our exchange configuration. We are configured for a Front-end and Back-end environment. We have done extensive research, basically everything short of opening a ticket with Microsoft.  

While reviewing the system configurition inisde exchange System Manager, i noticed that where the path to the log file is, an error message appeared:  

The RPC Server is unavailable
Facility: Win32
IDNO: 800706ba
Exchange System Manager.

Why this error message appeared here is beyond me, but it would appear ONLY when i used the System Manager to View the REMOTE Exchange server, i.e on the back-end server while viewing the front end configuration.

This message was always coupled with a system error in the event viewer:

Event Type:      Error
Event Source:      DCOM
Event Category:      None
Event ID:      10009
Date:            10/11/2004
Time:            11:42:09 AM
User:            web\administrator
Computer:                      owaweb
Description: DCOM was unable to communicate with the computer using any of the configured protocols.

I originally thought that it might have something to do with the fact that the Message store was shut down on the front-end, but testing confirmed that it was not the case.

Also, everything works fine for Outlook and OWA, but when we attempt to start making IMAP or POP3 connections, things begin to break down. both the IMAP and POP3 services were running on the front end server, and I was able to telnet to them via the proper port number, but always received and error after submitting a KNOWN good password:

There was a problem logging onto your mail server. Your Password was rejected. Account: '', Server: '', Protocol: POP3, Server Response: '-ERR Logon failure: unknown user name or bad password.', Port: 995, Secure(SSL): Yes, Server Error: 0x800CCC90, Error Number: 0x800CCC92

this would happen regardless of SSL being enabled or not.  I think that i am running into some type of communication problem between the front-end and back-end, but cannot figure out how to test/confirm/fix it.  The others that i have spoke with suggest that i rebuild my exchange environment.  This is in a production enviroment, so i approach this option with some trepidation.

I hope to get a workable answer to this problem, but if not, would accept the best method for eradicating any trace of the exchange environment from AD, and a process for bringing my data back on line.  I assume that i will have to retain the same server names and such, but exact steps would be nice.
Question by:athelu
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
  • 2
LVL 21

Accepted Solution

marc_nivens earned 250 total points
ID: 12336015
The RPC/DCOM errors are most likely DNS related.  Ensure that has an entry in DNS, if it does not then add it.  If is not supposed to be the FQDN of the server, you can fix that by editing the ncacn_ip_tcp value found on the networkAddress propery of the server object (using ADSIEdit or LDP).  

This may or may not be the cause of the POP3/IMAP4 issues.  If you fix the above error and still get POP3/IMAP4 errors, here are a few things to check:

- Make sure POP3 and IMAP4 are started (services and virtual servers) on the Back End (I know its simple but you gotta check it)
- Try logging on directly to the back end with POP3/IMAP4 to test/rule out the front end as a problem
- Check the event log on both FE and BE during the failed logon for any additional events that may be helpful
- See if an administrator can logon, or if this is affecting all users
- DNS could be causing this as well.  Verify the FE can ping the BE by FQDN

If its still not working, get back to us with the results from the above tests.  There is no need to go through an entire rebuild of your Exchange environment for this, this should be fixable.  

Author Comment

ID: 12337447
Thank you for your response. I will investigate this right away. However, i have a question about the POP3 and IMAP4 services on the Back-End.

I thought that in a Front-end/Back-end environment that the "offered" services were only presented on the Front-end services, and that the front-end would then use RPC to the back-end to provide the requested information. If this is true, do i really need the IMAP4 and POP3 services on the back-end, because at that point the connection is no longer IMAP or POP as far as the Back-end can tell?
LVL 21

Expert Comment

ID: 12337603
I'll clear this up for you.  The front end still sends the request to the back end using the protocol specified (HTTP, IMAP4, or POP3).  The only difference is that it changes the request to include the fact that its a front end proxy request.  In other words, if you want POP3 to work you will have to enable it on both the FE and BE servers.

You're probably thinking of RPC/HTTP.  In this scenario, the RPC proxy DOES send all traffic as RPC between it and the RPC proxy.  Front End servers use the same protocol as requested by the client to access the back end.

Featured Post

Get 15 Days FREE Full-Featured Trial

Benefit from a mission critical IT monitoring with Monitis Premium or get it FREE for your entry level monitoring needs.
-Over 200,000 users
-More than 300,000 websites monitored
-Used in 197 countries
-Recommended by 98% of users

Question has a verified solution.

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

by Batuhan Cetin Within the dynamic life of an IT administrator, we hold many information in our minds like user names, passwords, IDs, phone numbers, incomes, service tags, bills and the order from our wives to buy milk when coming back to home.…
Restoring deleted objects in Active Directory has been a standard feature in Active Directory for many years, yet some admins may not know what is available.
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…
If you’ve ever visited a web page and noticed a cool font that you really liked the look of, but couldn’t figure out which font it was so that you could use it for your own work, then this video is for you! In this Micro Tutorial, you'll learn yo…

623 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