Communications Servers

OCS ve Exchange'e Dair
RSS ikon Email ikon Anasayfa ikon
  • Exchange Server Sertifikası

    Haziran 10th, 2010 admin Yorum yok

    Exchange Server üzerinde kullanılan ve kullanıcı erişimlerinde güvenli iletişimi sağlayan sertifikalar özellikle yaşanan problemlerin ana kaynağını oluşturmaktadır. Bu noktada özellikle kullanıcı-sunucu erişimlerinde kullanılacak sertifikalar için aşağıdaki formatta olmasına dikkat ederseniz en az hata ile Exchange yapınızı kullanmış olursunuz.

    Bu bilgileri verirken özellikle Autodiscovery,OWA, RPC/HTTPs ve ActiveSync üzerinde yaşanan problemler’e çözüm olacak bir yapıyı paylaşacağım.

    Bu yapıda sertifikanızı oluştururken aşağıdaki bilgilerin sertifika içerisinde olduğundan emin olun.

    • Subject Name (Common Name) kısmında ActiveSync erişiminde kullanılacak adresin FQDN‘inin olmasına dikkat edin.Bu aynı zamanda RPC/HTTPs içinde kullanılacaktır (örneğin: mail.communicationsservers.com)
    • DNS Name = Internet Published OWA URL (OWA URL içerisinde yer alan FQDN ) (örneğin: webmail.communicationsservers.com)
    • DNS Name = CAS machine NETBIOS name (CAS Sunucunun Netbios Adı) (örneğin: MSEXCCAS01)
    • DNS Name = CAS machine Full Computer  Name (CAS Sunucunun FQDN’i) (örneğin: MSEXCCAS01.communicationsservers.local)
    • DNS Name = Internal Domain Name (FQDN ) (SMTP Domain Adı) (örneğin: communicationsservers.local)
    • DNS Name = autodiscover.<InternalDomainName> (AutoDiscover için kullanılacak iç SMTP Domain adı) (örneğin: autodiscover.communicationsservers.local)
    • DNS Name = autodiscover.<ExternalDomainName> (AutoDiscover için kullanılacak dış SMTP Domain adı) (örneğin: autodiscover.communicationsservers.com)

  • Exchange Server 2010 ActiveSync FolderSync Problem

    Haziran 10th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 heryerden erişim ile OWA (Outlook Web Application), RPC / HTTPs, ActiveSync. Bu iletişim yöntemlerinden biriki sürekli erişimimizi sağlayan push teknolojisini barındıran ActiveSync hizmeti. Exchange Server 2010 üzerinde ActivSync aktivasyonunu hızlı bir şekilde yaptınız mobil cihazınızda ilgili ayarları yaptınız ancak ilk iletişimin kurulmasından sonra FolderSync işleminde takılıp kalıyor ve devam etmiyor ise bunun ile birlikte event loglarda

    An exception occurred and was handled by Exchange ActiveSync. This may have been caused by an outdated or corrupted Exchange ActiveSync device partnership. This can occur if a user tries to modify the same item from multiple computers. If this is the case, Exchange ActiveSync will re-create the partnership with the device. Items will be updated at the next synchronization.

    URL=/Microsoft-Server-ActiveSync/default.eas?User=TEST&DeviceId=xxx&DeviceType=TEST&Cmd=FolderSync

    — Exception start —

    Exception type: Microsoft.Exchange.AirSync.AirSyncPermanentException

    Exception message: The device container ExchangeActiveSyncDevices for the user ‘TEST’ in Active Directory couldn’t be created.

    Exception level: 0

    HttpStatusCode: 500

    AirSyncStatusCode: 111

    XmlResponse:

    This request does not contain a WBXML response.

    Exception stack trace:    at Microsoft.Exchange.AirSync.ADDeviceManager.CreateActiveSyncDeviceContainer(Boolean retryIfFailed)

    at Microsoft.Exchange.AirSync.ADDeviceManager.CreateActiveSyncDevice(GlobalInfo globalInfo, ExDateTime syncStorageCreationTime, Boolean retryIfFailed)

    at Microsoft.Exchange.AirSync.Command.UpdateADDevice(GlobalInfo globalInfo)

    at Microsoft.Exchange.AirSync.Command.WorkerThread()

    — Exception end —.

    Event logu ile karşılaştıysanız bu FolderSync problemini şu iki yöntem ile aşmanız gerekecektir.

    Bunlardan ilki Active Directory Users and Computers içerisinden ilgili kullanıcının Inheritance olarak bazı yetkileri almasını sağlayacağız. Bunun için;

    • Active Directory Users and Computers‘ı açıp View menüsünden Advanced Features seçeneğini seçin.

    AD_Advanced_feature

    • Active Directory Users and Computers içerisinden problem yaşayan kullanıcıya sağ tıklayıp Properties Seçin. Açılan Menüden Security Tabını seçip Advanced’a tıklayın Advanced Security For <User Display Name> başlıklı pencerede Permission Tabı içerisinde Allow inheritable Permissions from the parent to propagate to this object and all child object….. seçeneğini işaretleyip Apply‘a tıklayın

    AD_Allow_Inheritable_Permissions

    Bir diğer ilgili düzenleme ise AdsiEdit.msc düzenleme aracı ile yapılacak olan düzenlemedir. Bu düzenleme özellikle problem yaşayan kullanıcının Domain Admins grubu üyesi olması halinde geçerli olacaktır.

    Bu işlemler için öncelikle ADSI Edit aracını çalıştırdıktan sonra Default Naming Context‘in seçilerek ilgili objelere erişim sağlanabilir.

    Adsi_Edit_1

    • ADSI Edit aracı açıldıktan ve ilgili bileşen bağlantısı sağlandıktan sonra FolderSync problemi yaşayan kullanıcının bulunduğu ilgili OU altında ilgili user’a sağ tıklayıp  Properties‘ı seçin

    Adsi_Edit_2

    • Properties Penceresi içerisinde yer alan Attribute Editor ekranında iken adminCount bileşeninde (Domain Admins grubu üyesi ise) 1 değerine sahip olacaktır. Bu değeri Edit‘e tıklayarak 0 (sıfır) yapıp Apply sonrasında OK tıklayıp ADSI Edit aracını kapatabilirsiniz.

    Bu işlemlerin tamamlanması halinde ActiveSync için mobile cihazınız üzerinde syncronization işlemini tekrarlamanız halinde problemsiz olarak FolderSync işlemi gerçekleşecektir.

  • Exchange Server 2010 SP1 Download

    Haziran 10th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 SP1 Beta sürümü public olarak download edilebilir durumda. Buradan veya http://www.microsoft.com/downloads/details.aspx?FamilyID=a0965fc9-2723-4947-ae6b-74bc3808e72a&displaylang=en linkinden download edebilirsiniz.

    Exchange Server 2010 SP1 ile neler değişiyor’a bakacak olursak hızlıca şu şekilde özetleyebiliriz.

    • DAG Network IP adresini artık DAG oluşturulurken verebileceğiz Power Shell’e ihtiyaç olmayacak.
    • Exchange Server 2010 ile hayatımıza giren Arşivleme özelliğinde artık tekbir Database ile değil Arşiv datalarımızı daha düşük disk performansına sahip disklerde barınan databaselerde barındırabileceğiz.

    Detaylı incelemeleri yakın zamanda paylaşacağım.

  • Exchange Server 2010 Export-Mailbox Import-Mailbox

    Mayıs 20th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 ile birlikte daha yoğun olarak kullandığımız Exchange Management Shell aracılığı ile mailbox’ımızda bulunan bileşenleri isteğimiz doğrultusunda bir başka mailbox’a veya PST’ye alabiliyoruz. Bu konumuzda PST’ye export ve import edilmesini açıklamaya çalışacağım.

    Bu işlemler öncesinde export ve import işlemlerinin yapılacağı platformda Exchange Server 2010 Management Tools ve Outlook 2010 64 bit uygulamasının yüklü olması gerekiyor

    Öncelikli olarak kullanıcımızın Mail Export ve Import işlemlerini yapabilmesi için Exchange Server 2010 yapısında bulunana Mail Import Export Rolüne ait yetki tanımını aşağıdaki komut satırı ile gerçekleştiriyoruz. (Exchange Management Shell üzerinden)

    New-ManagementRoleAssignment -Role “Mailbox Import Export” -User administrator

    Bu işlemlerden sonra aşağıdaki komut’u Exchange Management Shell üzerinden giriyoruz.

    Export-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    Bu işlemler sonucunda aşağıdaki hata mesajı karşımıza çıkacaktır.

    -1056749164
    Error occurred in the step: Moving messages. Failed to copy messages to the destination mailbox store with error:
    MAPI or an unspecified service provider.
    ID no: 00000000-0000-00000000

    -1056749164
    Error occurred in the step: Moving messages. Failed to copy messages to the destinat
    ion mailbox store with error:MAPI or an unspecified service provider.
    ID no: 00000000-0000-00000000

    Bu hata mesajı sonrasında oluşan pst dosyasını outlook ile birlikte açtığınızda ve outlook açık iken export komutunu çalıştırmanız halinde ise aşağıdaki hata mesajı ile karşılacaksınız.

    -2147221226
    Error occurred in the step: Approving object. An unknown error has occurred.

    Error was found for Administrator (Administrator@byd.local) because: Error occurred in the step: Approving object. An unknown error has occurred., error code: -2147221226
    + CategoryInfo          : InvalidOperation: (0:Int32) [Export-Mailbox], RecipientTaskException
    + FullyQualifiedErrorId : F3F9241,Microsoft.Exchange.Management.RecipientTasks.ExportMailbox

    Bu hatalar nedeni ile mailbox export işlemi yapılamamaktadır. Bu nedenle farklı bir çözüm yolu ile bu işlemi gerçekleştirebiliriz. (Bu konunun bir bug olduğu ve roolup 5 ile giderileceği bilgisi edinilmiştir.)

    Exchange Server 2010 sunucusunda iken Exchange Management Shell yerine PowerShell arabirimini kullanacağız. Bunun için öncelikle kullandığımız PowerShell arabiriminde Exchange Server 2010 komutlarını kullanabilmek için aşağıdaki komut satırını kullanalım:

    (Not:Bu işlemlerde Exchange Server 2010 Management Tools kurulu olduğu varsayılmıştır.)

    Add-PSSnapin *e2010*

    Bu komut sonrasında artık normal PowerShell ekranımızdan Exchange Server 2010 shell komutlarını kullanabiliriz.

    Export-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    komutu ile export işlemini

    Import-Mailbox -Identity Administrator -PSTFolderPath c:\Administrator_pst.pst

    komutu ile import işlemini gerçekleştirebilirsiniz.

    Not: Import işleminde pst import edilecek mailbox üzerinde işlem yaptığınız user’ın full access yetkisi olması gerekiyor.

    Konu ile ilgili video linkinden adım adım izleme şansınız bulunuyor. Video Link

  • Mailbox Move Configuration Only

    Mayıs 18th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server organizasyonları içerisinde mailbox sunucu değişimlerinde Exchange Server 2007 de bize büyük avantajlar sağlayan -ConfigurationOnly seçeneğini Exchange Server 2010 da kullanamamak mailbox taşıma işlemlerinde zaman ve kesinti (Exchange Server 2010 dan Exchange Server 2010′a taşımalarda online taşıma işlemi yapılabiliniyor.)  istemediğimiz birşey. Peki database’i taşıdıktan sonra -ConfigurationOnly’i nasıl yapacağız. Bu sorumuzun cevabı tabiki powershell komutdiziminde saklı, bu komut ise;

    get-mailbox -Database <source_dbname> | set-mailbox -Database <destination_dbname>

  • Exchange Server 2010 Update Rollup 3

    Nisan 19th, 2010 admin Yorum yok

    Exchange Server 2010 Rollup 3 yayınlandı bu güncelleme paketi içerisinde bazı düzenlemeler gelmektedir. Bu güncellemeye ait detayları http://support.microsoft.com/kb/981401 linkinden veya KB 981401 tıklayarak ulaşabilirsiniz. Exchange Server 2010 DAG yapısında rollup güncelleme işlemleri için buradan (ingilizce içerik) detaylı bilgi elde edebilirsiniz.

  • Office Communications Server 2007 R2 Cumulative Update 5

    Nisan 16th, 2010 admin Yorum yok

    Office Communicatons Server 2007 R2 için Server, Database Update, Communicator Update, Phone Edition Update, Attendant Console 2007 update yayınlandı. Sunucu güncelleştirmelerinde daha öncesinde yayımlanan yazılarımızda belirttiğimiz gibi güncelleştirmeler belirli bir sıra ile yapılmalıdır. Bu işlemler için aşağıdaki linklerden ilgili KB lere ulaşabilirsiniz.

    Office Communications Server 2007 R2 CU5 Update
    Office Communications Server 2007 R2 CU5 Database Update
    Office Communicator 2007 R2 CU5 Update
    Office Communicator Phone Edition 2007 R2 CU5 Update
    Office Communicator Attendant Console 2007 R2 CU5 Update

    Sait SADUNOĞLU

  • Exchange Server 2010 için Message Tracking Ayarları

    Mart 16th, 2010 admin Yorum yok

    dd203064_Exchange_logo_GIF(en-us,MSDN_10)

    Exchange Server 2010 üzerinde yapılan mail trafiği ile ilgili olarak zaman zaman bu mail trafiğine ilişkin incelemeler yapmak durumunda kalıyoruz. Bu ayarlamalar Hub Transport, Edge Transport ve Mailbox rolleri üzerinde yapılabilir. Exchange Server 2010 daki varsayılan Message Tracking ayarları;

    default_message_tracking

    şeklindedir.

    Bu ayarları aşağıdaki şekilde veya PowerShell komut istemi ile değiştirebilirsiniz. Bu seçenekler Exchange Server 2007 içinde geçerlidir.

    Message Tracking Log aktif/pasif hale getirilmesi;

    PowerShell komut satırı üzerinden ilgili değişiklik için aşağıdaki komut dizisini kullanabilirsiniz.

    Hub Transport veya Edge Transport Sunucu üzerinde iken aşağıdaki komut kullanılır;

    Set-TransportServer <sunucuadı> -MessageTrackingLogEnabled:$false

    Mailbox Sunucu üzerinde iken aşağıdaki komut kullanılır;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogEnabled:$false

    Message Tracking Log Dosya Yolunun Değiştirilmesi;

    Edge / Hub Transport Rolüne sahip sunucuda kullanılacak komut;

    Set-TransportServer <sunucuadi> -MessageTrackingLogPath <Local_Path>

    Mailbox Rolüne sahip sunucuda kullanılacak komut;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogPath <Local_Path>

    Message Tracking Log dosyalarının boyutlandırılması;

    Edge / Hub Transport Rolüne sahip sunucuda kullanılacak komut;

    Set-TransportServer <sunucuadi> -MessageTrackingLogMaxFileSize <FileSize>

    Mailbox Rolüne sahip sunucuda kullanılacak komut;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogMaxFileSize <FileSize>

    Message Tracking Log Klasörünün boyutlandırılması;

    Edge / Hub Transport Rolüne sahip sunucuda kullanılacak komut;

    Set-TransportServer <sunucuadi> -MessageTrackingLogMaxDirectorySize <FileSize>

    Mailbox Rolüne sahip sunucuda kullanılacak komut;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogMaxDirectorySize <FileSize>

    Message Tracking Loglarının Barındırılma Süresinin Belirlenmesi;

    Komut içeriğinde kullanılacak olan süre için format : dd.hh:mm:ss d = days, h = hours, m = minutes, and s = seconds şeklinde olmalıdır. Varsayılan süre 30 gündür.

    Edge / Hub Transport Rolüne sahip sunucuda kullanılacak komut;

    Set-TransportServer <sunucuadi> -MessageTrackingLogMaxAge 45.00:00:00

    Mailbox Rolüne sahip sunucuda kullanılacak komut;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogMaxAge 45.00:00:00

    Message Tracking Loglarında Subjectlerin (mail konu başlıklarının) İçermesi;

    Bu ayarlamalar sadece PowerShell komut sisteminde düzenlenebilmektedir. Bu düzenleme ile Message Tracking yapısı içerisinde mail trafiğinde yer alan maillere ait subject (konu) bilgisinin tutulup tutulmayacağına karar verilir. Bu seçenek için varsayılan değer subject (konu) bilgisinin loglar içerisinde tutulması yönündedir.

    Edge / Hub Transport Rolüne sahip sunucuda kullanılacak komut;

    Set-TransportServer <sunucuadi> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>

    Mailbox Rolüne sahip sunucuda kullanılacak komut;

    Set-MailboxServer <sunucuadi> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>


  • Exchange Server 2010 Update Rollup 2

    Mart 16th, 2010 admin Yorum yok

    Exchange Server 2010 için rollup 2 yayınlandı. Bu güncelleştirme paketini linkinden veya KB 979611 nosu ile support.microsoft.com dan elde edebilirsiniz. Bu güncelleştirme paket’i aşağıdaki konulara ilişkin güncelleme ve düzeltmeleri içermektedir.

    1. KB 977633 Bu yama Exchange Server 2010 CAS üzerinden bağlanan ancak mailboxları Exchange Server 2003 Backend sunucu üzerinde bulunan kullanıcıların logon problemi olarak  karşımıza çıkan hatayı onarmaktadır.
    2. KB 979480 İki Exchange Server 2010 sunucusu arasında yapılan çoklu kullanıcı transferi sonrasında yaşanan IMAP id problemini gideren yamadır.
    3. KB 979431 Exchange Server 2003 den Exchange Server 2010′a taşınan kullanıcılar içerisinde POP3 üzerinden kullanıcıların bağlanmasaı sonrasında crash olan POP3 servisi ile ilgili problem bu yama ile düzenlenmiştir.
    4. KB 979563 Push Notification larda alınan HTTP 500 hatasını gideren bir düzenleme içermektedir.
    5. KB 980261 Exchange Server 2010 HA seçeneklerinde problemli database bileşenleri ile ilgili alınan The read operation will fail with error -1022 (0xfffffc02) hatasını düzenleyen bir yama içermektedir.
    6. KB 980262 Source side log copier errors are more gracefully handled when the log has a bad block and the read fails.
    7. KB 979566 CAS to CAS Activesync proxy yapısı içerisinde yaşanan problemleri gideren düzenlemeler içermektedir.
  • Live Meeting Client Download

    Şubat 26th, 2010 admin Yorum yok

    Office Communications Server 2007 ve R2 sürümleri için, aynı zamanda Microsoft Live Meeting hizmeti ile yapılan aktivite ve toplantılara katılmak için kullanılan Live Meeting 2007 uygulamasının son sürümünü buradan download edebilirsiniz.

    Sait Sadunoğlu

    ocs