AnotherUCBlog > Exchange, S4B, O365

Share my findings in the Microsoft unified communication world

EXCHANGE – X-OWA-Error: Microsoft.Exchange.Data.Storage.StorageTransientException


New day, new problem !

Some users for an unknown were not able to connect to OWA and Outlook suddenly, I never had time to find why unfortunately…

The error in OWA was : X-OWA-Error: Microsoft.Exchange.Data.Storage.StorageTransientExceptiontransienterrorexchange2013

What I did to correct the issue was simply to modify one digit  of the legacyExchangeDN, the last part which is random.

/o=blabla/ou=exchange administrative group (fydibohf24spdlt)/cn=recipients/cn=ef520295b5ab4cc3949fd9e06b7b6285-dbrooks


/o=blabla/ou=exchange administrative group (fydibohf24spdlt)/cn=recipients/cn=ef520295b5ab4cc3949fd9e06b7b6287-dbrooks

Hop this will save time in case it happens to you



O365 – Create Mail User from AADConnect synced user

Hello all,
A few days ago, I had to make a user in a local AD appearing as a contact in O365 address book.
The local AD was not having a local Exchange so I couldn’t use the ECP to populate the right attribute…
Here are the required attribute to fill in the local AD user to make it appear in O365 address book as a contact (mail user):
mail =
mailNickName = internal.username (should be the same value as samAccountName)
targetAddress =
proxyAddresses =
Hope this will save time to you

Skype for Business – Unable to share Poll, whiteboard and Powerpoint presentation

Hello all,

I had an issue recently where one user was not able to share a poll, a whiteboard and a Powerpoint presentation.

The infrastructure was Skype for Business 2015 Server Standard with last CU (June 2016) and the clients were all having Skype for Business version 16.0.4432.1000.

But for only user this was not working and when he tried on another computer then it was working so it was due to his computer…

Indeed the KB3118288 was missing and as soon as we installed it, everything started to work on this computer.

Installing the KB does not change the client version and stay 16.0.4432.1000

Hop this will help some of you !

LYNC/SKYPE FOR BUSINESS – Fail to escalate IM conversation to Microsoft Whiteboard sharing or Microsoft PowerPoint sharing session with a federated user

Hi Guys,

I have go a lot of things to say this week !

I had a new issue corrected thanks to a great MS Engineer ! We were having an error when trying to share a PowerPoint file with a federated user, this one was going to the lobby for a minute and then it failed. See below :


Again thanks to this great MS Engineer, we found that it was due to this known issue : and indeed we were using the Lync 2013 client (or Skype for Business 2015 which is Lync 2013 with SFB UI)

So after launching the following commands :

Get-CsConferencingPolicy | Set-csconferencingpolicy -AllowAnonymousParticipantsInMeetings $true -AllowFederatedParticipantJoinAsSameEnterprise $true

Set-CsAccessEdgeConfiguration -AllowAnonymousUsers $true

All was working fine !

Enjoy !!!

LYNC/SKYPE FOR BUSINESS – Desktop sharing not working with federated user

Hello folks,

It has been a while I haven’t write something ! Anyway, I had an issue some weeks ago on a fresh Skype for Business environment. We were having a “Network error” when trying to share a desktop in a peer to peer context with a federated user (Lync 2013 and Skype for Business 2015).

It was working between two internal users, between an internal and a remote user and between two remote user.

After looking at the firewall logs when performing test, we found that the federated user was trying to access the Audio/Video on port 5*****… You know the range 50000-59999 that should only be used for RTP traffic with OCS 2007 federated users ! So those ports are also used with Lync 2013 and Skype for Business federated users for RTP traffic.



LYNC/SKYPE FOR BUSINESS – Powerpoint/Whiteboard/Poll not working

Hello all,

It has been a long time since I have not write a new post but that day I got a new issue.

On a fresh new Skype for Business environment, I had an issue with the Powerpoint sharing no more working (was working some days ago…).

So I started to check all my config and check what changes I have done since it is no more working, I haven’t found something related to this issue.

So I used fiddler to check what is happening on the client side and see that the client never tried to reach the Office Web App server so I understood that the error was between the Lync/S4B client and the front-end.

Then I saw that article ->

And remember that the admin installed some updates in the last days.

So I followed the MS article ->

In my case, the key “HKEY_LOCAL_MACHINE\Software\Microsoft\.NETFramework\v4.0.30319\System.Net.ServicePointManager.SchSendAuxRecord” wasn’t existing on my front-end so I created it and created the DWORD value. I restarted the RCTDATAMCU and after restarting my S4B client, the powerpoint sharing worked again !!!!!

I would like to thanks Tom for his help.


O365 – PST Import \ Make AzCopy use a proxy

Hello folks,

In order to perform your PST import or just upload files to the Azure storage through a proxy, AzCopy can be configured to use it by following this :

  1. Go to the directory where AzCopy is installed (for me it is : “C:\Program Files (x86)\Microsoft SDKs\Azure\AzCopy\”
  2. Create a new file called “azcopy.exe.config” and edit it with the following :


Then AzCopy will use the proxy mentionned on the field “ProxyAddress” and bypass it for local ressources.

Have a good day ^^

O365 EXCHANGE – Powershell connexion to Exchange Online and Exchange On-Premise in the same console

Hello everybody,

Today I had to make a script to compare the Distribution group members between our on-premise environment and the cloud to bee sure that they all are consistent.

The problem I ran into was that the powershell command to get the group members (Get-DistributionGroup) is the same on local Exchange and Exchange Online, so I had to connect/disconnect from each one each time I parse a new Distribution Group, which is taking time and resources…

After some search, I found that in the command “Import-PSSession” use to connect the Exchange (cloud and on-prem) environment, you can use the parameter “prefix” which will be used to make the difference between the on-premise commands and cloud commands.

A bit difficult to explain, here is an example :

Here is how you will create the connection :

# Exchange Online connexion
$ExchangeOnlineSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri -Credential (Get-Credential) -Authentication Basic -AllowRedirection -ea stop
Import-PSSession $ExchangeOnlineSession -AllowClobber -Prefix “Cloud” -ea stop

# Exchange On-prem connexion
$LocalExchangSession = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri “http://$ExchangeServer/powershell/&#8221; -Credential (Get-Credential) -Authentication Kerberos -ea stop
Import-PSSession $LocalExchangSession -AllowClobber -Prefix “Local” -ea stop
Set-LocalAdServerSettings -ViewEntireForest $True -ea stop

Now if you want to get the list of mailboxes in the cloud, you have to type this :


If you want to get the list of mailboxes in your local environment, just type this :


Easy !!!

This, decrease my script time execution from 35 min to less than 5 minutes !

Enjoy 😉

O365 EXCHANGE – AutoArchive to pst and Online/in-Place archive

Hello everybody,

You maybe never pay attention of it but when you enable the online or in-place archive and assign a retention policy that move emails older than a certain date to a mailbox. The AutoArchive to pst feature of Outlook (at least 2010 version) disappear (You cannot turn it on but also cannot turn it off (graphically only)).

If this feature is still displayed even an archive is enabled on the account, check the following things :

  1. Ensure that you assign a retention policy that automatically move items to the archive
  2. Ensure that the retention policy has been applied by the MRM process. To verify, follow this :
    1. Open OWA with the intended account
    2. Click on the gear (up – right) and select options
    3. In the “mail” section, select “retention policies”
    4. You should get something like this :


If it is empty then the MRM process did not yet apply the retention policy. you can force it by launching the powershell command “Start-ManagedFolderAssistant”.

Also ensure that you have “Default Archive” retention policy tag, if it is not the case, you need to correct your retention policy.


Blog at

Up ↑