• Problème de visualisation des rapports CDR / QoE

    Il est possible que l’affichage des rapports du Monitoring Server OCS 2007 R2 se passe mal et qu’une erreur apparaisse à la place, du style :

  • An error has occurred during report processing. (rsProcessingAborted)
  • Cannot impersonate user for data source ‘CDRDB. (rsErrorImpersonatingUser)
  • Logon failed. (rsLogonFailed)
  • For more information about this error navigate to the report server on the local server machine, or enable remote errors.

    En se connectant depuis le serveur SQL et en accédant à l’URL de Reporting Services, le message est intéressant:

  • An error has occurred during report processing. (rsProcessingAborted)
  • Cannot impersonate user for data source ‘CDRDB. (rsErrorImpersonatingUser)
  • Logon failed. (rsLogonFailed)
  • Logon failure: the user has not been granted the requested logon type at this computer. (Exception from HRESULT: 0x80070569)

    La dernière ligne donne la solution : le problème vient du fait que le compte de service utilisé pour accéder à la base de données SQL n’ait pas les droits de se connecter localement au serveur SQL. Ce compte de service est normalement RTCReportPack.

    Pour résoudre le problème, il suffit de se connecter sur le serveur SQL où Reporting Services est déployé, ouvrir la console Local Security Policy, et ajouter le droit “Allow log on localy” pour le compte RTCReportPack.

    Une erreur classique aussi est d’avoir oublié de positionner l’option “Password Never Expires” sur le compte de service RTCReportPack, cela ayant pour conséquence d’avoir l’accès au CDR ou QoE ne fonctionnant plus quelques semaines après l’installation.

  • Déconnexion lors de l’appel au AAA du Deployment Validation Tool

    Lorsqu’on installe le Deployment Validation Tool d’OCS 2007 (disponible sur http://www.microsoft.com/downloads/details.aspx?FamilyID=3596a10d-65cc-4cca-8470-3f23d5ea55b2&DisplayLang=en) ou OCS 2007 R2 (disponible dans le Resource Kit sur http://www.microsoft.com/downloads/details.aspx?FamilyID=b9bf4f71-fb0b-4de9-962f-c56b70a8aecd&DisplayLang=en), il se peut que l’Auto Answering Agent ne fonctionne pas : lorsqu’on l’appelle, il est impossible d’entendre “Rita” parler.

    Cela peut se produire si le compte utilisé pour faire fonctionner l’AAA a un profil qui n’a pas les Regional Settings au format en-US. Si tel est le cas, il suffit d’ouvrir une session sur la machine où est installée l’AAA avec le compte associé, et modifier les Regional Settings pour mettre English (United States). Il ne reste plus qu’à redémarrer le service associé au DVT et tout devrait fonctionner.

    Cela est aussi valable pour les Agents et l’Organizer.