Office Communications Server 2007 R2, aracı sunucusu ağ geçidi tarafında ortam zaman aşımı ortaya çıktığında, çağrı bırakılır


Belirtiler


Ortam zaman aşımı 30 saniye boyunca hiçbir gerçek zamanlı aktarma iletişim kuralı (RTP) paketleri veya gerçek zamanlı denetim iletişim kuralı (RTCP) paketleri aldıysanız Microsoft Office Communications Server 2007 R2 üzerinde aracı sunucu oluşur. Office Communications Server 2007 R2, aracı Server etkileşim kurduğunda doğrudan ile Cisco Call Manager (CCM) aracılığıyla oturum Başlatma Protokolü (SIP), aşağıdaki senaryolarda ortaya çıkar.

Not: Bu senaryolarda, RTP paketleri ya da RTCP paketleri için bir çağrı alınır.
  • Tutulan bir çağrı yön öznitelik Etkin aracı sunucu ve CCM açısından değil. Bu durumda, CCM RTP paketleri ya da RTCP paketleri göndermez. Varolan aracı sunucu kodu ortam zaman aşımı yoksayıldı. Bu nedenle, çağrı bırakılır değil.
  • CCM kullanıcı bir Office Communications Server 2007 R2 konferansa katılır ve sonra telefon sesini kapatır. Ayrıca, aracı sunucunun CCM ile etkileşim için yön özelliği sendonlydeğil. Ayrıca, yön özelliği telefon recvonlydeğil. Telefon kapatıldığında bu durumda CCM RTP paketleri ya da RTCP paketleri göndermez. Bu nedenle, 30 saniye sonra çağrı bırakılır.
  • Bir Office Communicator Kullanıcısı Cisco Unity sesli posta kullanmak üzere yapılandırılmış bir CCM kullanıcı çağırır. Çağrı için Cisco Unity bağlandığınızda, çağrı Cisco Unity özgün ortam paketleri alır. Office Communicator kullanıcı bir sesli posta iletisi bırakmak sonra istenir. Office Communicator kullanıcı bir ileti ayrıldığında ancak, Cisco Unity RTP paketleri ya da RTCP paketleri göndermez. Bu nedenle, ortam zaman aşımı 30 saniye sonra ortaya çıkar ve aramanın bağlantısı kesildi. Bu gerçekleştikten sonra Office Communicator kullanıcı sesli posta bırakamazsınız.

Çözüm


Bu sorunu gidermek için aşağıdaki güncelleştirmeyi yükleyin:
977937 aracı Server Office Communications Server 2007 R2 toplu güncelleştirmesinin açıklaması: Nisan 2010

Bu güncelleştirmeyi uyguladıktan sonra aracı sunucunun Sunucu RTCP desteklemeyen ağ geçidinin eş ile etkileşim kurduğunda ortam zaman aşımı yok saymak için yapılandırılır.

Durum


Microsoft bu sorunun "Aşağıdakilere Uygulanır" bölümünde listelenen Microsoft ürünlerinde bulunduğunu onaylamıştır.

Daha fazla bilgi


Aracı sunucu RTCP desteklemeyen ağ geçidinin eş ile birlikte beklendiği gibi çalışmasını sağlamak için bu düzeltme aracı sunucuya yeni bir yapılandırma dosyası ayarını ekler. Bu yapılandırma dosyası ayarı GatewayIgnoreMediaTimeout olarak adlandırılır. Bu ayar iki değerden birini içerir: True veya False. Yapılandırma dosyası MediationServerSvc.exe.config dosyasıdır. Bu dosya aracı sunucunun yüklü olduğu dizine koymanız gerekir. Bu dizini bulmak için Microsoft.RTC.MediationServerCore.dll dosyayı arayın.

Not: Varsayılan olarak, aracı sunucu C: sürücüsündeki aşağıdaki konuma yüklenir
C:\Program Files\Microsoft Office Communications Server 2007\Mediation Server
Bu dosya için aracı sunucusu ağ geçidi tarafında ortam zaman aşımı yoksaymak için ayarlanmışsa, içeriği aşağıdaki gibi görüntülenir.

<?xml version="1.0" encoding="utf-8" ?><configuration>
<appSettings>
<add key="GatewayIgnoreMediaTimeout" value="True" />
</appSettings>
</configuration>

Dosya mevcut değilse, GatewayIgnoreMediaTimeout varsayılan değeri Falseolarak ayarlanır. Aracı sunucusu ağ geçidi yan için ortam zaman aşımı yok saymak için ayarlı ise, otomatik olarak oturum zamanlayıcıları etkileşimlerini kendi ağ geçidi yan eşiyle etkinleştirir. Oturum zamanlayıcıları zaman aşımına uğrarsa, çağrı otomatik olarak temizlenir. Kendi ağ geçidi yan etkileşimleri için ortam zaman aşımı yok saymak aracı sunucusu varsa ancak oturum zamanlayıcıları etkinleştirilmiş olması gerekmez, bir yapılandırma dosyası ayarı kullanılır. Bu yapılandırma dosyası ayarı GatewaySessionTimer olarak adlandırılır. Bu ayar iki değerden birini içerir: True veya False. False değeri oturum zamanlayıcıları ile ağ geçidi yan etkileşimleri için devre dışı bırakır.