Intraorgconnectors are the connectors used for the communication for the internal Hub servers from Legacy servers as well as from the same version of hub servers for communications between different Sites,shadow redundancy and safety net.
We can enable this protocol logs at the time of troubleshooting in scenarios where there is mail flow issues happening between Exchange 2010 and Exchange 2013 and mailflow between sites .
In Exchange 2013 since the hub role is removed and split into 3 transport services it can be enabled only on the transport service running on mailbox server.
Now we will see how to enable this option
Run below command to see if the intraorgprotocollogginglevel is enabled or disabled
Get-Transportservice “mbx2013servername” |fl*intra*.
Run the below command to enable verbose logging in intraorg connector
Set-Transportservice CAS2013servername –intraorgprotocollogginglevel verbose
Below path is the location where we can see the logs recorded.
<installationdrive\Program Files\Microsoft\Exchange Server\V15\TransportRoles\Logs\Mailbox\Connectivity
Now let’s send an email from Exchange 2010 server and see the output of the results
Test email sent from Exchange 2010 user to Exchange 2013 user
As soon as the email is sent from Exchange 2010 to 2013 you can see a separate queue created with Hub version 15 as shown below.
This is again a good place for us to note in case of scenarios where mailflow not happening between Exchange 2007/2010 and 2013 and mailflow issues between hub transport servers and sites. It can give us few more information in the last error state.
Below is the email received by Exchange 2013 user .
Now when you open the logs and below is the result of a successful transaction
This will be helpful in troubleshooting mailflow between Exchange 2007/2010 and 2013 servers.