Ask a question

Chris Bridges

Test account on Ex2016 not sending to Ex2010

So i have got to the end of section 6 for the EX2010 to EX2016 on premises migration, and can successfully log in to the new Ex2016 OWA  as a current AD User where the recipient is still on Exchange 2010, and can see all the e-mails etc, so that's good.

I have just created a test account in Ex2016, and then logged into OWA ( as the new test user named e2016), and tried to send a test mail to my AD Ex2010 user, and nothing was received.

Trying to use the Ex2016 Mail flow delivery reports, the search shows the message, but clicking on the search result , results in 

"Error 400 opening e-mail in Delivery Reports"

The User accessing the EAC is a domain admin.

 

Running PS command results in :

[PS] C:\>Get-MessageTrackingLog -MessageSubject "from e2016"

Timestamp              EventId          Source        Sender                Recipients            MessageSubject
---------              -------          ------        ------                ----------            --------------
31/10/2019 15:22:19    RECEIVE          STOREDRIVER   e2016@xxx.com        {cb@xxx... from e2016
31/10/2019 15:22:20    SUBMIT           STOREDRIVER   e2016@xxx.com        {cb@xxx... from e2016
31/10/2019 15:22:20    HAREDIRECTFAIL   SMTP          e2016@xxx.com        {cb@xxx... from e2016
31/10/2019 15:22:20    RECEIVE          SMTP          e2016@xxx.com        {cb@xxx... from e2016
31/10/2019 15:22:32    AGENTINFO        AGENT         e2016@xxx.com        {cb@xxx... from e2016

Any thoughts as to where i look as to why messages are not being delivered ?

 


asked10/31/2019 16:18
259 views
Add Comment
Chris Bridges

running the same PS on the EX2010 server confirms no results

PS C:\Windows\system32> Get-MessageTrackingLog -MessageSubject "from e2016"
PS C:\Windows\system32>

Mariette Knap

Did you add the new EX2016 to the list of servers in your Send Connector and remove the old EX2010? Pls, try that. If that does not work move on with your migration and move as quickly as you can all mailboxes to the 2016 server so you don't have this issue.

Unfortunately, I am aware of rare circumstances where sending local mail, in the case you describe, does not work. There is no solution to this.


replied 10/31/2019 16:54
Chris Bridges

HI,

So the New server was already on the send connector list, and i can successfully sent from the EX2016 test account ) using OWA) to an external recipient, but still not to an internal AD user

I am really reluctant to proceed because i still can't access the delivery reports, which are still reporting error 400 Outlook Web App Options . I have checked the permissions of Organization Management, Records Management, Recipient Management, all of which have the admin account i log in with listed.

Even if i look at the delivery report of something sent by the same admin user account, in case it was a permissions issue for a different recipient.

any thoughts ?


replied 11/01/2019 09:14
Mariette Knap

If you create another mailbox on the new server can you 'send from new to new'? I bet that just works fine.


replied 11/01/2019 09:39
Chris Bridges

Yes that did work, so i can see the logic of migrating everything over from Ex2010 to Ex2016

However why is the delivery report not working. That's more my concern


replied 11/01/2019 09:56
Mariette Knap

I am not sure why that report does not work. A 400 error means 'bad request' and that could mean anything. An application pool recycle may fix that. I would move on and migrate. As soon as migration is done and EX2010 is uninstalled we can start fixing anything that does not work and to be honest I would not be surprised if your report works as soon as this has been finished.


replied 11/01/2019 10:50
Mariette Knap

"Error 400 opening e-mail in Delivery Reports"

This could be related to the problem that you are using localhost to access ECP. Can you try this:

  1. On the Exchange Server create an entry in the hosts file with IP address EX2016 + mail.domain.com
  2. Open a browser and go to https://mail.domain.com/ecp and open the report
Does that give a better result?

replied 11/01/2019 11:34
Chris Bridges

Sadly, I have already tried that.

I have tried 
https://localhost ( on the Ex2016 VM )
https://<hostname> ( locally, and remotely )
https://mail.domain.com ( locally, and remotely )

I have tried different AD Domain admin accounts

I have tried setting Servers -> outlook anywhere from negotiate to NTLM

very frustrating. Is there any method of logging that i can enable, to try and capture?

 


replied 11/01/2019 11:50
Mariette Knap

Anything in the event logs?


replied 11/01/2019 12:02
Chris Bridges

OK, made some progress.

I assigned permissions of Organization Management, Records Management, Recipient Management to one of the new EX2016 test accounts ,

that allowed me to view the delivery report of various messages.

Interestingly another error message i am seeing is when i open the recipients. I get the error message "error
Can't find the organizational unit that you specified. Make sure that you have typed the OU's identity correctly."

Those 'existing' users are in "<domain>/Users"

The Newly created EX2016 test account are stored in <domain>/MyBusiness/Users/SBSUsers.

In Add new user, if i browse the organisational Unit, <Domain>/Users does not display ? is there some kind of permissions issue of EX2016 not being able to access certain containers in AD ?

Thanks for your continued help 


replied 11/01/2019 13:32
Last Activity 11/08/2019 16:30

1 Answer(s)

  • Chris Bridges
    Add Comment
    Mariette Knap

    Thanks for the tip! Will use that in a new and updated guide


    Reply
    replied 11/08/2019 16:30
Add an Answer