Teams Calendar Tab: Episode 2


 

Bonjour

Je vous avais promis une série pleine d’aventure et bien ça continue.
Comme on ne peut pas compter sur l’outil de Microsoft https://testconnectivity.microsoft.com/tests/o365 en raison du fait que nous avons supprimer l’implantation de TLS 1.0 nous devons nous assurer que les requêtes au format que nous ne connaissons pas, car pas documenté, arrivent bien sur nos serveurs MBX .La problématique dans les entreprises c’est que contrairement à ma maquette du départ, il n’y a pas un serveur mais 4 . Tous bien répartis derrière un répartiteur de charge, et que la encore, contrairement à un lab , l’activité ne manque pas.
Récupérer les Log IIS de ces 4 Serveurs de production sur une journée c’est plus de 5 Go de journalisation qu’il va falloir extraire, organiser et analyser.
La question est : quoi cherché car nous ne savons pas quel est le format de la requête. Vous savez la fameuse requête effectuée par https://testconnectivity.microsoft.com/tests/o365 lorsque vous utilisez l’option Teams Calendar Tab

 

I promised you a series full of adventure and well it continues. As we can’t rely on Microsoft’s tool https://testconnectivity.microsoft.com/tests/o365 because we have removed the implementation of TLS 1.0 we have to make sure that the requests in the format we don’t know because they are not documented arrive on our MBX servers. The problem in companies is that contrary to my initial model, there is not one server but 4. All well distributed behind a load balancer and that again unlike a lab, the activity is not missing. Recovering the IIS logs of these 4 production servers over a day is more than 5 GB of logging that will have to be extracted, organized and analyzed.
The question is: what to look for because we don’t know what the format of the query is. You know the famous query made by https://testconnectivity.microsoft.com/tests/o365 when you use the Teams Calendar Tab option

Et qu’il vous répond / And he answers you
The user’s mailbox is marked as undiscoverable by the Teams middle-tier service

Donc nous voilà à la recherche d’une requête Webservice dont nous ne connaissons pas la forme, mais qui est émise par un utilisateur que nous connaissons.
Si les ports de communications sont ouverts, si les Load Balancer sont correctement paramétrés, si l’absence du TLS 1.0 n’est pas un problème pour l’option Teams Calendar Tab alors.. Nous devrions trouver une requête sur un de nos serveurs MBX qui pourrait peut-être nous donner des indications sur la raison du non-fonctionnement de la fonctionnalité Calendar TAB.
Ca va être simple….

So here we are, looking for a Webservice request that we don’t know what form it takes, but that is issued by a user we know. If the communication ports are open, if the Load Balancers are correctly set up, if the lack of TLS 1.0 is not a problem for the Teams Calendar Tab option then. We should find a query on one of our MBX servers that might be able to give us some clues as to why the Calendar TAB functionality is not working. It’s going to be simple….

Un fois que vous avez récupérer ces journaux vu leurs tailles n’essayer même pas de les ouvrir avec Notepad++ ou Excel.. impossible. Il va falloir utiliser Logparser de Microsoft . un outils JurassicparkSien digne de VI sous linux. Si vous ne connaissez pas le langage SQL. Il va falloir l’apprendre. Quant à l’outils Logparser en mode graphique, je l’ai cherché 1 heure sur le Net sans jamais le trouver. D’ailleurs au vu des forums je ne suis pas le seul.

Once you have retrieved these logs, given their size, do not even try to open them with Notepad++ or Excel… impossible. You’ll have to use Logparser from Microsoft . a Jurassicpark tool worthy of VI under linux. If you don’t know the SQL language. You will have to learn it. As for the Logparser tool in graphical mode, I searched for 1 hour on the Net without ever finding it. Besides, in view of the forums, I am not the only one.

 

 

Votre commentaire

Choisissez une méthode de connexion pour poster votre commentaire:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s