Wednesday, 1 October 2008

Can't migrate accounts using Transporter Suite for Internet Mail









I was testing this in my lab, and of course used the default Administrator account. I kept getting the error of :

Warning:An item has failed property validation and will be ignored.
IdentifierName: Subject of message in inbox
Error details:Required property is empty.
Property:TargetServer..

I had created the correct impersonalisation permissions on the Client Access Servers and also added the following line into the EWS web.config file to allow mail to be imported over 3mb:

httpRuntime maxRequestLength="100000" / (in <>)

However I was still getting this error.

I then remembered reading an article on TechNet about the Administrator account not being able to log on via IMAP4 or POP3, as it is hard coded to be blocked by default.

I then created a 'migration' account user in AD, and gave that using Exchange Administrator permissions and the relevant impersonalisation permissions, and was able to succesfully migrate Internet email into Exchange using both POP3 and IMAP4.

You can download the Microsoft Transport Suite of tools here:

http://www.microsoft.com/Downloads/details.aspx?familyid=35FC4205-792B-4306-8E4B-0DE9CCE72172&displaylang=en


Oliver Moazzezi

MVP - Exchange Server

4 comments:

neilperrins said...

First of all, thanks for the help. I do appreciate it. It is just what I was looking for to resolve my problem.....but it just suffers from the same problems as all Exchange posts. You can't understand it.

I'm, sorry I'm only 52 years old and I've only been in IT for 20 years so I guess I should be expected to know everything about Exchange 2007 (as well as all the other things that went before). I don't think so. For goodness sake explain your terms and expand on the steps. Some of the steps you are making are not trivial. Tell us what you ACTUALLY did.

p.s. Exchange Migration is appalling. Can you imagine wanting to buy another house and having to spend 3 weeks trying to transfer the furniture? You'd go and buy a different house. Microsoft really hates it's customers.

Any other business in the world would make sure it was a piece of cake to transfer from a rival company. Only Microsoft could be so offhand to it's customers.

Dan Germain said...

Neil - for sure, it's never simple.
I suppose Microsoft's issue is that they have to support a whole number of migration scenarios. In my work for cobweb.com we have some commonality between migrations but no two seem to ever be the same.

I'll get Oliver to respond to you comment.

Dan

Greg said...

Hi,

Well, as a messaging migration consultant, I guess the day had to dawn when I used the Transporter to do a migration.

Like others, I also got the dreaded:

Warning:An item has failed property validation and will be ignored.
IdentifierName: Subject of message in inbox
Error details:Required property is empty.
Property:TargetServer..

But mine started when I made the change to the web.config file in the EWS folder, to allow larger attachments to pass through...

Hmm..

Well, I only found my solution once so I'm spreading the word - I opened web.config in Notepad, and just straight saved it and restarted the WWW Publishing service on the CAS Server (Exchange 2007 SP2). Wrong.

You need to save the web.config file as ANSI, or it won't be read in properly and you'll get the TargetServer error.

I'm posting this in the hope someone will find this blog and it will help them....

Greg

Sam said...

I was getting this error:
---------
Warning:
An item has failed property validation and will be ignored.
Identifier:(Name:myContacts)
Error details:Required property is empty.
Property:TargetServer..
---------

Just adding:


was not enough. I needed:


In other words the executionTimeout was also needed.

See this KB article:

http://support.microsoft.com/kb/953526