[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1158
  • Last Modified:

Messages stuck in Default SMTP Virtual Server queue on OWA 2003 servers

I have two OWA 2003 front-end servers to a back-end clustered (two-node) Exchange 2003 server.

We recently replaced the hardware on one of the back-end clustered nodes, but now we are getting messages stuck in the Default SMTP Virtual Server queue for each of the OWA 2003 servers.

It's only 2 or 3 messages going from publicfolderstore@domain.com to owa1-is@domain.com and owa2-is@domain.com.  The only Exchange-related services running on the OWA 2003 servers is the System Attendant, the Routing Engine, IIS and SMTP.  HTTP is active in System Manager and the Default SMTP Virtual Server is disabled on both OWA 2003 servers.

I've tried deleting 1 message before, but more came back (i wouldn't normally do this of course).  How can I route the messages appropriately and keep anything from getting stuck in the Default SMTP Virtual Server queue on the OWA servers.  I would think anything would get stuck in there anyway.

Thanks,

DK
0
RogersElectric
Asked:
RogersElectric
  • 19
  • 14
  • 2
  • +1
2 Solutions
 
peakpeakCommented:
Use Message Tracking to find out the reason they're not routed.
http://www.msexchange.org/tutorials/Exchange-2003-Message-Tracking-Logging.html
0
 
RogersElectricAuthor Commented:
Okay, I forgot to mention that I did this, but it did not (in my opinion) provide anything conclusive.
Here's the output:

 Event Time            Event

2/6/2008  8:05 AM      SMTP Store Driver: Message Submitted from Store
2/6/2008  8:05 AM      SMTP: Message Submitted to Advanced Queuing
2/6/2008  8:05 AM      SMTP: Started Message Submission to Advanced Queue
2/6/2008  8:05 AM      SMTP: Message Submitted to Categorizer
2/6/2008  8:05 AM      SMTP: Message Categorized and Queued for Routing
2/6/2008  8:05 AM      SMTP: Message Routed and Queued for Remote Delivery


0
 
RogersElectricAuthor Commented:
In looking at the messages queued, they are going to OWA1-IS@domain.com and OWA2-IS@domain.com.  I do not see any mailboxes by this name.  When sending a test message to these accounts, I see my test messages in the Default SMTP Virtual queue of the OWA1 and OWA2 servers.  Is this normal?
0
Easily manage email signatures in Office 365

Managing email signatures in Office 365 can be a challenging task if you don't have the right tool. CodeTwo Email Signatures for Office 365 will help you implement a unified email signature look, no matter what email client is used by users. Test it for free!

 
Matthew MillersCommented:
These are public folder replication/system messages.
Did you remove the public folder instances from the front end server before you disabled the IS?
0
 
RogersElectricAuthor Commented:
I did not build these servers, but it would appear that they still have pub1.edb's located there.  I've tried mounting the first storage group before but it gave me yet another error:  "the operation failed due to an invalid format in the HTTP request.  Verify that the host header is correct for the Virtual server.  ID no:  c1030af0  Exchange System Manager"
0
 
Matthew MillersCommented:
Can you check the public folders to ensure that there are no replicas on the other boxes? What you will need to do is get the IS running and remove the stores.
0
 
peakpeakCommented:
Public folder store on the front-end stores system info. You should not remove the public folder store or dismount it. Check that it is mounted otherwise mail to mail-enabled public folder will not work (among other things)
0
 
Matthew MillersCommented:
Recommended practice is to remove these from front end servers:
http://technet.microsoft.com/en-us/library/aa995931(EXCHG.80).aspx

The only exception is the mailbox store if you are relaying SMTP.
0
 
RogersElectricAuthor Commented:
Okay, so now i have Microsoft Exchange IS service started on both OWA servers.  Should I dismount the mailbox store on these and just keep the Public store mounted or leave both alone.

Should these messages then be delivered properly?
0
 
Matthew MillersCommented:
Have a look at the link
http://technet.microsoft.com/en-us/library/aa995931(EXCHG.80).aspx

I would suggest that you remove the public store, then shutdown the IS.
0
 
Matthew MillersCommented:
0
 
RogersElectricAuthor Commented:
Okay.  I can do this, but what about the messages trying to be delivered?  Will these continue to be stuck in the queue or what?

Does this article apply to Exchange 2003 because I only see reference to Exchange 2000.

0
 
Matthew MillersCommented:
Sorry, the last link is for 2k3.
You should be able to NDR the existing messages in the queues.

Make sure you read the artice carefully, specifically the smtp relay requirements, if you are doing this,
0
 
RogersElectricAuthor Commented:
Because we are running other web-based apps on these servers, we need to keep SMTP enabled on both OWA servers.  When I try to follow step 2 on the last link provided to move the replica of the public stores (thanks, mattee76!), I get the following error:  "the operation failed due to an invalid format in the HTTP request.  Verify that the host header is correct for the Virtual server.  ID no:  c1030af0  Exchange System Manager"
0
 
Matthew MillersCommented:
http://technet.microsoft.com/en-us/library/aa996098.aspx

You really need to be careful when making these changes!
0
 
RogersElectricAuthor Commented:
Here's what i have in public folder instances on the OWA servers now:

Name                Folder            Size (KB)         Folder Path       Removed Old...
globalevents     globalevents      0                 StoreEvents{...
internal              internal              0                 StoreEvents{...
OWAScratc...   OWAScratch..   0                 OWAScratch...
StoreEvent...    StoreEvents{...   0                 StoreEvents{...

Is it okay to delete the public store on the OWA servers at this point?
0
 
Matthew MillersCommented:
Have you removed the replicas?
It can take a while for these to go (a few days - seriously...)

0
 
RogersElectricAuthor Commented:
Okay, I've gotten past the error with the HTTP header now.  How will I know when all the replica data is moved?  Please see previous post as it appears everything is moved now.
0
 
Matthew MillersCommented:
Did you right click on the public folder store and select the option to "move all replicas"?
0
 
RogersElectricAuthor Commented:
One other question.  With regard to the article:  http://technet.microsoft.com/en-us/library/aa996441(EXCHG.65).aspx , the OWA servers are running SMTP as a service, but NOT as a Default SMTP Virtual Server.  So I'm guessing I still need to go with step 2?  Thanks....
0
 
Matthew MillersCommented:
Check the "public folder" folder, this is under "public folder instances". Is this empty?
0
 
Matthew MillersCommented:
If you are using exchange SMTP services on the front end server, then you need to retain the Private Store, if you are running some other thirdparty solution, then you can get away with removing the private store as well.
0
 
RogersElectricAuthor Commented:
On one of them, yes.
0
 
Matthew MillersCommented:
Well keep the private store.

The thing is, the problem you are having is related to the public store, so once you get rid of these, the references will be removed from the replica list and you should no longer get these messages in the queues.

Just make sure you move the instances and check/confirm that no more folders exist in the "public folders" container.

You can then remove the Public Store, and then shutdown the infromation store.

If i recall correctly, the reason the IS exists on the front end server when used with SMTP is so you can do a end to end message track.
0
 
RogersElectricAuthor Commented:
There is nothing in the "public folders" directory, but it will not let me delete the store because it says that it has folder replicas in it.  There is this in the public folder instances though:

Name                Folder            Size (KB)         Folder Path       Removed Old...
globalevents     globalevents      0                 StoreEvents{...
internal              internal              0                 StoreEvents{...
OWAScratc...   OWAScratch..   0                 OWAScratch...
StoreEvent...    StoreEvents{...   0                 StoreEvents{...


0
 
Matthew MillersCommented:
It can actually take a while, i have seen it take days to move all the folders.

I would suggest that you give it a day and see how it goes.
0
 
RogersElectricAuthor Commented:
I will check on it in a couple of days then.  Thank you.  You've been a great help!
0
 
RogersElectricAuthor Commented:
Still not able to delete the public folders on the OWA servers. It's been about 5 days now.
0
 
RogersElectricAuthor Commented:
Hi folks.  I still have a couple of messages stuck in the "Default SMTP virtual server" on my OWA servers.  I've tried moving the replicas to a back end server cluster and that seemed to work fine.  However, when I try to delete the public store on the OWA servers, I am still getting the message: "You cannot delete this public folder store because it contains folder replicas."

Any ideas?
0
 
Matthew MillersCommented:
Are you still seeing instances on that server? Is SMTP between the front end / backend working at the moment, at least just for this exercise?
0
 
RogersElectricAuthor Commented:
I'm not sure I understand what you mean by instances?

Mail is still working both inbound and outbound from our backend server cluster and is sending mail to an external smart host just fine.  OWA works just fine.  Everthing seems to work great with the exception of these irritating public folder emails stuck in the SMTP queues of the OWA servers.
0
 
optitechteamCommented:
I have the EXACT same situation and same server configuration.  I just finally figured out how to remove the front end public folders.  All the errors I got were what you experienced.

Using Exchange System manager, expand Folders, right click on Public Folders and click Connect To.  Connect To one of the front end servers.

Then, right click on Public Folder and go to View System Folders.  You'll see those OWAScratch Pad, global events etc.  Right click on the ones that belong to your front-end server and delete them.  Just cross-reference the GUIDs.

Once you have deleted the system folders from here, you can right click on the public folder store itself and delete the public folders.  It will ask you to choose another server for the mailboxes in that store and you can choose the back end server.
system-folders.jpg
0
 
RogersElectricAuthor Commented:
How do I know which ones belong to the front-end server(s)?  The list of System Folders looks the same between the front-end and the back-end.  What do you mean cross-reference the GUIDs?
Is it only the OWAScratchPad folders or all of the folders?

Thanks
0
 
optitechteamCommented:
Hello,
I've added another screen shot of how to match the numbers.
numbers.jpg
0
 
RogersElectricAuthor Commented:
Great!  I was able to delete the public stores on the front-end servers.  I'll give it another day to ensure that no more messages get stuck in the queue and then close this question.

Thank you very much, optitechteam, you have been a great help.


DK
0
 
RogersElectricAuthor Commented:
thanks a bunch.  this worked great!


DK
0
 
RogersElectricAuthor Commented:
Solution works finally.  Thanks for your help!
0

Featured Post

Free tool for managing users' photos in Office 365

Easily upload multiple users’ photos to Office 365. Manage them with an intuitive GUI and use handy built-in cropping and resizing options. Link photos with users based on Azure AD attributes. Free tool!

  • 19
  • 14
  • 2
  • +1
Tackle projects and never again get stuck behind a technical roadblock.
Join Now