Welcome to TechNet Blogs Sign in | Join | Help

OCS 2007 R2 Front End Wizard ““Error: One or more pool hosted users are enabled for telephony…” uyarısını gösteriyor…

Geçen günlerde yaşadığımız başka bir sorunu daha sizlerle paylaşalım istedik. Sorunun detaylarını ve çözümünü aşağıda bulabilirsiniz.

Senaryo:

FE server validation log’ unda tüm sip-enabled kullanıcılar enhanced-precence-enabled olmasına ve hiçbiri enterprise-voice-enabled olmamasına rağmen,  “Error: One or more pool hosted users are enabled for telephony, but default location profile hasn't been specified for the pool.”  hatası yer almamaktadır.

Tüm sip-enabled kullanıcılar için Active Directory ortamımızda her kullanıcı için msRTCSIP-OptionFlags attribute değeri 256 dır. Aşağıdaki Technet makalesine göre, sip-enabled tüm kullanıcıların enhanced-presence-enabled olduğunu fakat enterprise-voice-enabled olmadığı sonucunu çıkarıyoruz. Buna rağmen, FE server validation log’ u  yukarıdaki mesajı vermektedir.

http://technet.microsoft.com/en-us/library/bb663647.aspx

msRTCSIP-OptionFlags

  • 1: Enabled for public IM connectivity
  • 2: Reserved
  • 4: Reserved
  • 8: Reserved
  • 16: RCC (remote call control) Enabled [Telephony]
  • 64: AllowOrganizeMeetingWithAnonymousParticipants (allow users to invite anonymous users to meetings
  • 128: UCEnabled (enable users for Enterprise Voice)
  • 256: EnabledForEnhancedPresence
  • 512: RemoteCallControlDualMode
  • 1024: Enabled auto-attendant (enables the use of auto attendant)

FE server validation log:

AD search filter: (&(msRTCSIP-PrimaryHomeServer=CN=LC Services,CN=Microsoft,CN=OCS,CN=Pools,CN=RTC Service,CN=Services,CN=Configuration,DC=test,DC=com)(msRTCSIP-OptionFlags:1.2.840.113556.1.4.803:=128))
Any user enabled for voice routing: True
AD search filter: (&(msRTCSIP-PrimaryHomeServer=CN=LC Services,CN=Microsoft,CN=OCS,CN=Pools,CN=RTC Service,CN=Services,CN=Configuration,DC=test,DC=com)(msRTCSIP-FederationEnabled=TRUE))
Any user enabled for federation: True
AD search filter: (&(msRTCSIP-PrimaryHomeServer=CN=LC Services,CN=Microsoft,CN=OCS,CN=Pools,CN=RTC Service,CN=Services,CN=Configuration,DC=test,DC=com)(msRTCSIP-InternetAccessEnabled=TRUE))
Any user enabled for remote access: True
AD search filter: (&(msRTCSIP-PrimaryHomeServer=CN=LC Services,CN=Microsoft,CN=OCS,CN=Pools,CN=RTC Service,CN=Services,CN=Configuration,DC=test,DC=com)(msRTCSIP-OptionFlags:1.2.840.113556.1.4.803:=1))
Any user enabled for public IM connectivity: True
Warning: One or more pool hosted users are enabled for telephony, federation or remote access, but no audio-video edge server is specified for the pool.
Error: One or more pool hosted users are enabled for telephony, but default location profile hasn't been specified for the pool.

Açıklama:

AdsiEdit.msc ile baktığımızda  RTC Service\Application Contacts altında servis spesifik contact’ lar olduğunu görürüz (CN=Application Contacts,CN=RTC Service,CN=Services,CN=Configuration,DC=test,DC=com) ve bu contact’ lar için msRTCSIP-OptionFlags  değeri 384 (128+256) ve msRTCSIP-UserEnabled=TRUE şeklindedir. msRTCSIP-OptionFlags  değerine 128 eklendiğinden dolayı bunların enterprise-voice-enabled olduğu sonucunu çıkarıyoruz.

image

Test amaçlı; tüm bu contact’ lar için msRTCSIP-OptionFlags değerini 256 verip, FE servisini restart ettikten sonra validation log içindeki hata mesajının kaybolduğunu görürüz.

Tabiki bu işlemin yapılması başka sorunlara yol açabildiğinden dolayı validation log içerisindeki hata mesajını kabul ediyoruz. Burada bu mesajın nereden kaynaklandığını öğrenmiş oluyoruz.

Okan & Haydar.

Published Thursday, August 13, 2009 3:46 PM by OkanG

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

No Comments

Leave a Comment

(required) 
required 
(required) 

  
Enter Code Here: Required
 
Page view tracker