Problème lors du déplacement d’un utilisateur OCS vers Lync

Lors d’une migration OCS vers Lync, si vous déplacez un utilisateur OCS dans un pool Lync, il se peut que vous obteniez le message « Distributed Component Object Model (DCOM) operation SetMoveResourceData failed. For details, see inner exception ».

En regardant les logs Lync, on peut constater le message d’erreur suivant :

 

LS User services event id 32118

SQL server cross database chaining option is disabled for either rtc or rtcdyn database. This may be caused by attaching or restoring an existing database. Since this condition causes performance issues, database will not be acquired until the issue is resolved.

Back-end Server:server.fqdn.com\lync01   Database: rtc  Connection string of:
driver={SQL Server Native Client 10.0};Trusted_Connection=yes;AutoTranslate=no;server=server.fqdn.com\lync01;database=rtc;
Cause: Check the eventlog description.
Resolution:
Please enable cross database chaining option (using « sp_dboption ‘<dbname>’, ‘db chaining’, TRUE ») for both rtc and rtcdyn databases. Once this is done, Service will automatically reconnect to the backend

Cela peut donc se produire si pour une raison quelconque vous avez dû détacher ou restaurer les bases SQL de Lync.

Réactiver le cross database chaining avec l’option indiqué plus haut permet de rétablir la situation et de continuer la migration vers Lync 🙂

 

Panne de mot de passe ? Utilisez Lastpass

Si comme moi, il vous arrive de commencer à oublier vos mots de passe, cela signifie que vos cellules grises sont surchargées et crient « Révolution » !

Plus sérieusement, je vous conseille un petit utilitaire sympa, LastPass qui, outre le fait qu’il soit gratuit, vous permettra de conserver vos mots de passe de manière sécurisée.

En effet, il vous suffira à l’avenir de ne retenir qu’un seul mot de passe et celui-ci vous permettra d’avoir accès à tous les autres. En plus, ce logiciel est multi-plateformes, multi-browsers, synchronisable  et utilisable depuis plusieurs postes (la version payante permet même son utilisation depuis un mobile).

Petite cerise sur le gâteau, il y a même une fonctionnalité permettant le remplissage automatique de formulaires sur des sites internet.

Bref, que du bonheur.

Fédération d’Office Communications Server avec la messagerie publique MSN

Office Communications Server 2007 peut s’interfacer avec le réseau de messagerie instantanée MSN et bonne nouvelle, cette licence qui était payant auparavant est dorénavant gratuite.

Dans le cadre de l’implémentation d’OCS dans notre entreprise, nous avons fait la demande auprès de Microsoft pour activer cette fonction.

La première surprise est que toutes les personnes qui avaient ouvert un compte MSN (ou Windows Live Messenger) avec une adresse mail appartenant à notre domaine ont reçu un message leur demandant de bien vouloir changer l’adresse mail liée à leur compte MSN, car ce nom de domaine allait être géré de manière centralisée.

Petit effet de bord sur lequel nous n’avions pas trouvé d’informations et qui peut surprendre au premier abord ! 🙂

Une fois la fédération activée, premiers essais et là, cela fonctionne très bien pour les noms de domaine appartenant à Microsoft (par exemple @hotmail.com, @msn.com, etc.). Cependant, les comptes MSN associés à des adresses d’autres domaines ne fonctionnent pas.

Que faire ? La solution est expliquée dans cet article. Il suffit d’ajouter vos contacts dans votre Communicator à l’aide de la syntaxe UserName(DomainName)@msn.com. Exemple : robert.bolomey(bolomey.ch)@msn.com et cela fonctionne, vous pouvez voir la disponibilité de votre contact et lui envoyer des messages.

Si vous voulez connaître la liste des domaines MSN utilisé par Microsoft, elle se trouve ici.

Les dernières news du front

Pas beaucoup de nouvelles publications depuis le début de l’année, il faut dire que j’ai commencé l’implémentation de l’intégration d’OCS avec notre central téléphonique Cisco, et c’est quand même un monde nouveau pour votre serviteur.

Heureusement, j’ai un collègue qui est comme un poisson dans l’eau dans ce domaine et notre projet avance à grands pas.

Nous avons également mis en place une passerelle d’interconnexion entre Skype et notre réseau téléphonique, à l’aide d’une distribution basée sur Asterisk Now. Cette passerelle permet à un utilisateur Skype d’appeler gratuitement un « buddy » skype qui est routé sur un de nos téléphones internes.

Dans les nouveautés que j’ai découvertes, un utilitaire opensource très utile, Keepass, qui permet de gérer de manière unique tous vos mots de passe.

Voilà, cette première mise à jour de 2010 est faite, j’espère pouvoir trouver le temps d’en faire de manière plus fréquente et je souhaite à mes (rares ?) lecteurs une bonne année !

Outlook 2003 n’arrive pas à se connecter à un serveur Exchange 2010

Par défaut, Exchange 2010 encrypte les communications entre le serveur et les clients.

Cela ne pose pas de problème pour Outlook 2007, mais cette option n’est pas activée par défaut dans Outlook 2003.

Pour l’activer, il suffit d’aller dans les propriétés de sécurité de votre compte Exchange Server et d’activer l’option « Crypter les données entre Microsoft Office Outlook et Microsoft Exchange Server ».

Impossible de synchroniser un iPhone avec Exchange 2010

Si vous essayez de synchroniser un iPhone avec la dernière version d’Exchange 2010 et que rien ne se passe, c’est peut-être que vous faites partie d’un groupe « builtin » de votre Active Directory.

Vérifiez le log http des connections sur le site web Active Sync, si vous y voyez des messages indiquant que l’appareil n’est pas « provisionné », c’est un symptôme supplémentaire.

Pour résoudre ce problème, ouvrez la console Active Directory des utilisateurs, vérifiez que l’option d’affichage des options avancées est bien activée, prenez les propriétés de l’utilisateur, onglet sécurité, bouton avancé et activez l’option « inclure les permissions héritables du parent de cet objet.

ActiveSync devrait maintenant fonctionner.

Impossible d’envoyer un message à un utilisateur Office Communicator 2007

Si lorsque vous essayez d’envoyer un message à l’un de vos contacts, vous n’y arrivez pas et que vous recevez en retour le message « Impossible d’atteindre <nom du contact>. Ce message n’a pas été remis », il se peut que le contact en question ait un attribut défini de manière incorrecte dans les propriétés de son compte AD.

Le fichier trace de Communicator contient les entrées suivantes :

11/13/2009|12:28:05.724 1098:1864 INFO  :: MSP.SetState[001717F8] SIP_CALL_STATE_CONNECTING->SIP_CALL_STATE_ALERTING, local=sip:michel.muster@muster.ch
11/13/2009|12:28:05.724 1098:1864 INFO  :: CUccSessionParticipant::InternalSetState [0471481C] – state: 0x2->0x2
11/13/2009|12:28:05.724 1098:1864 ERROR :: SIP_URL::InternalInitialize Didn’t find host while parsing SIP URL
11/13/2009|12:28:05.849 1098:1864 TRACE :: SECURE_SOCKET: decrypting buffer size: 866 (first 8):
11/13/2009|12:28:05.849 1098:1864 TRACE ::  17 03 01 03 5D 35 E6 CE  :….]5æÎ
11/13/2009|12:28:05.849 1098:1864 INFO  :: Data Received – 10.130.7.120:5061 (To Local Address: 10.50.116.133:1508) 841 bytes:
11/13/2009|12:28:05.849 1098:1864 INFO  :: SIP/2.0 500 The server encountered an unexpected internal error

Vérifiez dans les propriétés du compte, onglet Telephones/IPPhone/Other que ce champ ne contienne pas une valeur incorrecte, voire supprimer son contenu si c’est possible  et réessayer d’envoyer un message.

IpPhone Number (Others)

Installer automatiquement les pré-requis pour une installation OCS 2007 R2 sur un serveur 2008 R2

Voici les commandes pour ajouter toutes les features nécessaires pour l’install d’un serveur OCS (utile lorsqu’on en a 3 à faire pour automatiser l’installation)

 Import-Module ServerManager

Add-WindowsFeature Web-Windows-Auth

Add-WindowsFeature Web-Mgmt-Compat

Add-WindowsFeature MSMQ-Server

Add-WindowsFeature MSMQ-Directory

Add-WindowsFeature WAS-Process-Model

Add-WindowsFeature WAS-Config-APIs

Add-WindowsFeature Web-Mgmt-Console

Add-WindowsFeature Web-HTTP-Logging

Add-WindowsFeature RSAT-AD-Tools

 

Attention, si vous sauvez ceci dans un fichier .ps1 afin d’avoir un script tout prêt, il faut autoriser l’exécution d’un script powershell non signé et exécuter la commande suivante : Set-ExecutionPolicy -ExecutionPolicy unrestricted

Ajouter un onglet supplémentaire à Communicator 2007

La version 2007 R2 d’Office Communication Server offre une application supplémentaire de gestion de « response group » (il s’agit basiquement d’une liste de distribution téléphonique, permettant de distribuer les appels en fonction de critéres pré-définis).

On peut configurer le client Communicator afin de lui rajouter un onglet supplémentaire qui permet de quitter ou rejoindre un de ces groupes de réponses.

La procédure pour le faire est disponible chez Microsoft.

Un client OCS disponible pour iPhone

OCS Communicator était pour l’instant disponible pour tout portable équipé d’une version récente de Windows Mobile.

Microsoft souhaitant avantager ses solutions n’avait pas jugé profitable de développer une version de Communicator pour d’autres téléphones mobiles (on pense tout de suite à l’iPhone et son succès).

C’est maintenant chose faite puisque Modality Systems propose maintenant iDialog, un client compatible OCS pour l’iPhone. Ce client requiert que votre infrastructure OCS dispose d’un serveur CWA (Communicator Web Access) pour fonctionner.

On peut se procurer cette application depuis l’App Store, mais des solutions sont également disponibles pour les entreprises qui voudraient mettre à disposition de leurs utilisateurs cette application.

Plus d’informations quand notre infrastructure OCS sera mise en place.

Stay tuned, folks !