Lync Server 2010 RC ile Exchange Server 2010 SP1 OWA Entegrasyonu

Microsoft® Lync™ Server 2010 Release Candidate geçtiğimiz günlerde yayınlandı. Lync’i bende dahil olmak üzere test ortamına birçok kişi tarafından kurulmaya başlanmıştır. Test ortamıma kurduğum Microsoft® Lync™ Server 2010 Release Candidate çalışır duruma getirip, testlerime başladım. Bu makalede sizlere Exchange 2010 SP1 OWA ile Lync Server RC entegrasyonunun nasıl yapılabiliceğini göstermek istiyorum. Bu sayede OWA kullanıcılarınız Lync kullanarak local network’de ki Lync kullanıcıları ile iletişime geçebilirler.

Test ortamımda 1 adet Exchange 2010 Server var üzerinde HUB-CAS-Mailbox roller kurulu ve adı Exchange2010.ufuktatlidil.com, 1 adet Lync RC Standard Pool kurulu ve adı Lync.ufuktatlidil.com. Lync 2010 RC sorunsuz çalışıyor ve kullanıcılarım kendi aralarında mesajlaşabiliyorlar.

 

 

image001

Deafult  durumda OWA yı açtığımız da herhangi bir OCS veya Lync entegrasyonu mevcut değil.

image002

Exchange Management Shell üzerinden baktığımız da InstantMessaging ile herhangi bir ayar bulunmadığını görüyoruz.

image003

Şimdi adım adım kuruluma başlayalım.

1.       Web Service Provider Kurulumu

Exchange Server 2010 SP1 OWA ile Lync 2010 RC entegrasyonu sağlamak için öncelikle aşağıdaki güncelleme ve uygulamaların kurulumunu Exchange 2010 SP1 Client Access sunucumuz üzerinde yapmamız gerekiyor.

Microsoft Office Communications Server 2007 R2 Web Service Provider;

http://www.microsoft.com/downloads/en/details.aspx?familyid=CA107AB1-63C8-4C6A-816D-17961393D2B8&displaylang=en

Bu uygulamayı kurduğunuzda belirttiğiniz bir klasöre veya varsayılan klasör olan C: altında “Web Service Provider Installer Package” klasörüne 4 adet kurulum dosyası atacak. Bu dosyalara ek olarak aşağıdaki güncellemeleri de indirmeniz gerekiyor.

Hotfix for the OCS 2007 R2 Web Service Provider

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=45C94403-39FA-44D3-BE23-07F25A2D25C7

Update Unified Communications Managed API 2.0 Redist (64 Bit) Hotfix KB 2282949

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=1F565A42-71D2-4FBD-8AE0-4B179E8F02AB

Bütün güncellemeleri edindiğinizde şu sıra ile kurulumları gerçekleştirebilirsiniz.

1.       Vcredist_x64

2.       UcmaRedist. msi

3.       UcmaRedist. msp

4.       CWAOWASSP. msi

5.       CWAOWASSP. msp

2.       Exchange Server 2010 SP1 Client Access Server Ayarları

Exchange Server 2010 Client Access Sunucunuzda IIS için kullanılan sertifikayı bulun.

Get-ExchangeCertificate

image004

Bu sertifikada kullanılan Thumbprint bilgisini kullanacağımız için bu değeri bir yere kaydedin. Şimdi OWA Virtual Directory üzerinde Instant Messaging ayarlarını düzenleyelim.

Set-OwaVirtualDirectory –Identity “owa (Default Web Site)” –InstantMessagingCertificateThumbprint 5529401000353B1353B1C78DFB4DC3776374CC24 –InstantMessagingServerName Lync.ufuktatlidil.com –InstantMessagingEnabled $true –InstantMessagingType OCS

image005

Parametre Bilgileri:

InstantMessagingCertificateThumbprint: IIS için kullanılan sertifikanın Thumbprint değeri.

InstantMessagingServerName: Lync 2010 sunucunuzun ismi.

Instant MessagingEnabled: Aktif hale getirmek için $true kullanılır.

InstantMessagingType: OCS

Bu işlemleri yaptıktan sonra IIS’in bu ayarları alması için IISReset yapıyoruz.

3. Microsoft Lync Server 2010 RC Ayarları

 

Topology Builder kullanarak yeni bir Trusted Application Pool ekliyoruz.

 

image006

image007

image008

image009

Trusted Application Pool oluşturulduktan sonra Publish işlemini yapıyoruz.

image010

Publish işleminden sonra Lync Server Management Shell ile baktığımız zaman CsTrustedApplicationPool ve CsTrustedApplicationComputer değerlerini görebiliyoruz.

Get-CsTrustedApplicationPool

image011

Get-CsTrustedApplicationComputer

image012

Exchange 2010 Sp1 Owa için yeni bir uygulama oluşturmamızın vakti geldi. New-CsTrustedApplication komutunu Lync Server Management Shell üzerinde kullanarak uygulamamızı ekliyoruz. (Lync Server Üzerinde)

New-CsTrustedApplication –ApplicationId ExchangeOutlookWebAccess –TrustedApplicationPoolFQDN Exchange2010.ufuktatlidil.com –port 4777

image013

Parametreler:

ApplicationID: Kullanacağınız uygulama için vereceğiniz isim.

TrustedApplicationPoolFQDN: Trusted Application Pool için verdiğiniz isim.

Port: Boş herhangi bir port.

 

Aşağıda ki gibi OWA üzerinde bir hata mesajı alırsanız ;

 

image014

Lync Server Logging Tool’u açın. Aşağıda belirttiğim yerleri işaretleyin. Start loging ‘e tıklayıp , OWA’yı açın. OWA açıldığında loglar düşmeye başlayacaktır. Loglara göz atın.

image015

Ben ilk ekranda ki gibi bir hata ile karşılaştım.

Yaptığım işlemleri aşağıda paylaşıyorum.

Öncelikle OWA’yı kapatıyoruz.  Yukarıda ki gibi;

Logging Tool’u açıp, Compenents altında SIPStack box’ı işaretliyoruz.
Level kısmından All’ı seçiyoruz. Real Time Options kımını’da Enable olarak işaretleiyoruz.
Start Logging butonuna tıklıyoruz. Açılan Command ekranını kapatmıyoruz.
Bu söylediğim işlemler ile logları kontrol ediyorsunuz.

 

Bu hatanın çözümünü ben şöyle sağladım.

Lync Server Topology Builder’ı açtım. Download from builder kısmı ile ekranım açıldı.

Trusted Application Server Kısmına geldim.  Burada

exchange2010.ufuktatlidil.com yazan kısmın üstünde sağ klik ve edit properties  ile gelen ekranda ki FQDN kısmımı mail.ufuktatlidil.com olarak değiştirdim. Daha sonra Publish Topology linkine tıklıyarak, tekrar ayarladımı Publish ettim. (Bu işlemler sırasında Yes Yes to All) ile çıkan ekranı geçmeniz gerekmektedir.

 

Daha sonra aşağıda belirttiğim komutlar ile işlemlerimi kontrol ettim.

Get-CsTrustedApplicationPool

Get-CsTrustedApplicationComputer

Son olarak Exchange sunucum üzerinde iisreset komutunu çalıştırdım. Böylelikle sorunu aşmış oldum J

Kurulumu tamamış olduk sonunda JArtık Exchange Server 2010 Sp1 Owa üzerinden Lync iletişimini sağlayabiliriz.

image016

image017

Bu kurulumu yaptıktan sonra sorunsuz çalıştığını görmek için Lync Server Logging Tool en büyük yardımcınız. SIP Stack’in tamamını loglayarak sorunları kolaylıkla tespit edebilirsiniz.

Ek olarak MS Exchange Team tarafından yayınlanan Configuration Improvements in Outlook Web App / Instant Messenger integration in Exchange Server 2010 SP1makalesinde Exchange 2010 SP1 ile Instant Messenger entegrasyonundaki geliştirmeleri okuyabilirsiniz.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.