Exchange 2010 transport rules not working after removing last Exchange 2003 server

I recently removed the last Exchange 2003 server from our network. We were in co-existence mode for a while until all the mailboxes, PF's, recipient policies, etc. migrated over. Seemingly after uninstalling Exchange 2003 the send connector in Exch2010 disappeared. This was corrected and now all the transport rules that were working are no longer working.

I can't seem to figure out what happened. Tried created a new transport rule but that does not work. Everything else appears to be working normally. Any help would be appreciated as this is affecting my client's ability to manage emails for various projects.
mstumpoAsked:
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.

Simon Butler (Sembee)ConsultantCommented:
You probably hadn't updated your SMTP connector to Exchange 2010 format, so it wasn't actually a Send Connector.
Do you get anything logged about transport? Has the server been restarted since removing the Exchange 2003 server?

Simon.
0
mstumpoAuthor Commented:
There was a send connector in Exch2010 originally. When I was cutting over to Exch2010 completely, I remember trying to add our smarthost address in the existing send connector and it failed. I created a new one (called To Internet) and that was added successfully. I then deleted the original one.

All Exchange 2003 services and SMTP were disabled on 2003 server for a period of about 2 weeks in which mail flow was fine and transport rules worked. I then uninstalled Exch2003 and verified email was flowing inbound/outbound on Exch2010 by sending myself an email  (different domain) and responding. I did this 3x to ensure it was working.

After that is when the issues began. Send connector was missing and after adding it back, transport rules coincidentally stopped.

I also compared Send Connectors at different clients and they match what is configured at the client I am having the issue at.
0
Simon Butler (Sembee)ConsultantCommented:
When you removed Exchange 2003, did you just use add/remove programs, or was there some adsiedit hacking?
Removing Exchange 2003 shouldn't ahve caused the problems you are seeing, so I wonder if something has been damaged. You may have to reinstall the hub transport role to fix things.

Simon.
0
Has Powershell sent you back into the Stone Age?

If managing Active Directory using Windows Powershell® is making you feel like you stepped back in time, you are not alone.  For nearly 20 years, AD admins around the world have used one tool for day-to-day AD management: Hyena. Discover why.

mstumpoAuthor Commented:
I used add/remove and it required the media to uninstall. I do remember that when I initially attempted to remove, it complained that recipient policy had to be pointed to new server. I enabled all the services and opened the ESM, pointed recipient policies to new server and then it uninstalled without issue.
0
Simon Butler (Sembee)ConsultantCommented:
None of that should have caused problems with Transport.
Check that any AV software on the server has the correct exclusions in it.

http://technet.microsoft.com/en-us/library/bb332342(v=exchg.141).aspx

Simon.
0
mstumpoAuthor Commented:
A/V has not changed at all so I don't think that is the issue. AV has Exchange V14 folder excluded already.
0
Simon Butler (Sembee)ConsultantCommented:
Unless you never update your AV software, it constantly changes. It will not be the first time I have seen an AV vendor push down an update that has broken things or reset settings.  

Simon.
0
mstumpoAuthor Commented:
You mentioned ADSI edit. What should I look for if I use that tool to determine if something is incorrect?
0
Simon Butler (Sembee)ConsultantCommented:
I mentioned adsiedit in the context of removing the old server, that is all.

Simon.
0
mstumpoAuthor Commented:
I did some digging and I think the issue is that Exch2010 thinks my Exch2003 server is still providing message routing. I ran the Get-TransportPipeline from the Exch2010 PS and it shows this;
Event                                              TransportAgents
-----                                              ---------------
OnConnectEvent                                     {}
OnHeloCommand                                      {}
OnEhloCommand                                      {}
OnAuthCommand                                      {}
OnEndOfAuthentication                              {}
OnMailCommand                                      {}
OnRcptCommand                                      {}
OnDataCommand                                      {}
OnEndOfHeaders                                     {}
OnEndOfData                                        {}
OnHelpCommand                                      {}
OnNoopCommand                                      {}
OnReject                                           {}
OnRsetCommand                                      {}
OnDisconnectEvent                                  {}
OnSubmittedMessage                                 {Text Messaging Routing Agent
OnResolvedMessage                                  {}
OnRoutedMessage                                    {Transport Rule Agent}
OnCategorizedMessage                               {}

Which appears that it is doing nothing. is it possible that when Exch2003 was removed, it broke the Transport portion of Exchange2010? Is it just a matter of uninstalling the transport portion of Exch2010 and install again using PS?
0
Simon Butler (Sembee)ConsultantCommented:
Never seen that before.
It could also be that something else installed on Exchange has broken things.

I would standup a temporary server, perhaps on a VM and install Exchange 2010 SP3 with just the hub transport role on it. That should get you message routing correct. Then you can remove the hub transport role from the existing server and reinstall it.

Simon.
0
mstumpoAuthor Commented:
what about ADSIedit. I noticed that when I run that and add the former Exchange server I can see public folders listed on it. Should I see any Exchange information in ADSIedit for the former exch2003 server? Could it be that Exch2010 thinks that Exch2003 is still providing routing of some sort and this is the bottleneck? if so, how do i check for that?
0
Simon Butler (Sembee)ConsultantCommented:
Public Folders shouldn't have anything to do with message routing, but if you are seeing references to the old server in ADSIEDIT it would seem like the removal wasn't done correctly.

Something I would consider is standing up a Windows 2003 machine and installing Exchange 2003 management tools only and see what that shows. Anything legacy like routing groups etc.

Simon.
0
mstumpoAuthor Commented:
so I think the transport rules are working but the public folders are not. We have rules in the public folders to move emails once they arrive to distribution groups and users. This is not working since we migrated from Exch2003. If we put an email in a public folder, it just sits there. I can go in and see that it is configured to move email with content in the subject line to a master distribution group and project manager but nothing happens now. Folder is email enabled and accessible in PF tree by users.
0
Simon Butler (Sembee)ConsultantCommented:
I would drop the public folders and used shared mailboxes instead. More reliable than public folders for this kind of task.

If you insist on using public folders, if you create a new folder and new rules, do those work?

Simon.
0

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
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
Exchange

From novice to tech pro — start learning today.