Exchange 2010 SP2 Rollup 6 blad make sure enough disk space is available KB2746164

Podczas instalacji Rollup 6 dla Microsoft Exchange Server 2010 SP2 możecie ponownie spotkać się ze znanym problemem jaki występował też dla Rollup 4 oraz Rollup 5.

Niemniej jednak w najnowszej wersji aktualizacji czyli Rollup 6 błąd generuje nowy komunikat:

Rollup6_error

 

W momencie sprawdzania przez Wizard-a konfiguracji systemu, pojawia się błąd:

„…Check to make sure enough disk space is available….”

Oczywiście po sprawdzeniu ilości wolnego miejsce na serwerze okazuje się, że jest go całkiem sporo, czym więc spowodowany jest ten błąd ?

Jak zwykle problem stanowią zainstalowane aktualizacje:

  • KB2506143 – for Windows 7 SP1 and Windows Server 2008 R2 SP1
  • KB2506146 – for Windows Server 2008 SP2

 

Pisaliśmy już o nich wielokrotnie oraz o problemach jakie powodowały podczas instalacji Rollup 4 oraz Rollup 5 dla Exchange 2010 SP2.

Niemniej jednak tym razem ponownie o nich piszemy ze względu na nowy specyficzny komunikat o problemie podczas instalacji Rollup 6 dla Exchange 2010 SP2.

Oczywiście rozwiązanie jest jedno:

odinstalowanie poprawek i ponowne uruchomienie instalacji Rollup 6.

 

 

Print Friendly

iOS 6.1 Exchange 2010 wzrost ilości transaction logs, użycia CPU i pamięci KB2814847

W dniu wczorajszym Microsoft opublikował artykuł w którym potwierdza fakt wzrostu generowania transaction logs oraz nadmierne zużywanie CPU i pamięci RAM przez użytkowników synchronizujących skrzynki za pomocą urządzeń Apple z iOS 6.1

Rapid growth in transaction logs, CPU use, and memory consumption in Exchange Server 2010 when a user syncs a mailbox by using an iOS 6.1-based device

 

Z artykułu możemy dowiedzieć się to co już wiemy:

Użytkownicy którzy synchronizują skrzynkę pocztową umieszczoną na Microsoft Exchange za pomocą urządzeń z iOS 6.1, powodują zapętlenie operacji synchronizacji co skutecznie obciąża serwery Exchange.

Zarówno Microsoft jaki Apple „pracują” nad rozwiązaniem problemu i jak tylko coś wymyślą to wszyscy zostaną o tym powiadomieni.

W chwili obecnej rekomendowane jest zgłaszanie wystąpienia takich przypadków do supportu firmy Apple.

Jeżeli natomiast poszukujecie skutecznych rozwiązań tego problemu to narazie takiego nie ma, zalecane są jedynie rozwiązania ograniczające problem wystąpienia tych problemów.

Jako workaround możecie zastosować:

Continue reading

Print Friendly

Apple iOS 6.1 znowu problem z obsługą skrzynek na Microsoft Exchange

apple_wormNiedługo chyba będzie już normalne to, że z nową wersją iOS będą pojawiały się nowe problemy związane z obsługą skrzynek znajdujących się na serwerach Microsoft Exchange.

Tym razem winny temu jest iOS 6.1

Po aktualizacji systemów urządzeń mobilnych firmy Apple do wersji iOS 6.1 możecie mieć spore problemy w wolnym miejscem na logi tarnsakcyjne na serwerach Exchange.

Okazuje się, że iOS 6.1 posiada pewne błedy w oprogramowaniu, które wymuszają na IPhonach i IPadach ciągłą synchronizację kalendarza lub ciągłe próby pobierania poczty wpadając w pętle tych zadań i wykonując je cały czas.

Jak widać w przypadku aktualizacji do nowych wersji iOS sprawdzi się powiedzenie: „Co nagle do po diable”

Działanie takie powoduje oczywiście za każdym razem generowanie logów Transaction Logs na serwerach Exchange. Według niektórych sytuacja taka może powodować wygenerowanie nawet do 50GB logów dziennie.

Oczywiście w momencie kiedy zabraknie Wam wolnego miejsca dla nowych logów, baza ze skrzynkami zostanie automatycznie odmontowana co uniemożliwi pracę wielu osobom.

Niektóre firmy, których system poczty elektronicznej oparty jest na serwerach Microsoft Exchange, zabraniają swoim pracownikom instalacji iOS 6.1. Czy wychodzi na to, że znowu system firmy Apple może stać się korporacyjnie zabroniony.

W chwili obecnej nie ma żadnego skutecznego rozwiązania tego problemu. Mamy nadzieję, że firma Apple szybko wyda jakąś aktualizację która naprawi ten problem i fajnie by było gdyby aktualizacja ta nie spowodowała nowych problemów.

Continue reading

Print Friendly

Exchange 2010 usunięcie wyłączonych kont z grup dystrybucyjnych

W celu utrzymania porządku w grupach dystrybucyjnych, dobrze jest od czasu do czasu usunąć z tych grup użytkowników którzy mają wyłączone konta.

Poniżej prezentujemy skrypt który przeszukuje wszystkie grupy dystrybucyjne, następnie usuwa z nich wszystkich użytkowników którzy są wyłączeni (RecipientTypeDetails – DisabledUser), oraz dodatkowo możemy określić z jakich OU mają to być użytkownicy.

 

Dodatkowo skrypt tworzy plik wynikowy .csv w którym zapisane są poniższe informacje:

  • nazwa grupy dystrybucyjnej
  • DisplayName użytkownika
  • SamAccountName
  • scieżka AD w której znajduje się użytkownik

Continue reading

Print Friendly

Exchange 2010 SP2 RU4 opoznienie dostarczania emaili do urządzeń BlackBerry

Jak niedawno poinformował Microsoft, po instalacji dodatku Rollup 4 dla Microsoft Exchange 2010 SP2, możemy mieć problem z obsługą skrzynek na urządzeniach BlackBerry.

Na szczęście problem ten występuje przy dość specyficznych skrzynkach, ale polega on na tym, że wiadomości są dostarczane ze sporym opóźnieniem.

Problem pojawia się w przypadku gdy:

  • mamy zainstalowanego Rollup 4 dla Microsoft Exchange 2010 SP2 w środowisku z BES (BlackBerry Enterprise Server)
  • BES używa MAPI lub CDO zamiast EWS do komunikacji z serwerem Exchange
  • skrzynka emailowa posiada dużo folderów, np.: więcej niż 5000

 

W takim przypadku możecie spodziewać się, że:

  • dostarczanie wiadomości do urządzeń BlackBerry będzie opóźnione i to znacznie
  • skanowanie hierarchii folderów w skrzynce będzie zajmowało 30-60 minut zamiast 5 minut
  • na serwerze Exchange proces store.exe może zużywać 100% CPU
  • w logach BES pojawiają się wpisy Busy Working”

Nie istnieje skuteczne rozwiązanie tego problemu, możliwe jest tylko pewne jego obejście jak poniżej, które pomaga w niektórych przypadkach. Microsoft informuje, że rozwiązanie powinno znaleźć się w Rollup 6 dla Exchange 2010 SP2.

Workaround:

  • dodanie większej liczby agentów na serwerze BES – maksymalna wartość to 15
  • zmniejszenie liczby folderów w skrzynce z którą mamy problem

 

Więcej informacji na ten temat możecie znaleźć tutaj:

Email message delivery is delayed on a Blackberry mobile device after you install Update Rollup 4 for Exchange Server 2010 SP2

 

Print Friendly

Exchange 2010 wyłączenie dla bazy opcji Provisioning

radar

W poprzednich wersjach Microsoft Exchange (2003 i 2007) kiedy tworzyliśmy skrzynkę lub przenosiliśmy ją do innej bazy, musieliśmy ręcznie wskazać tą bazę.

Wraz z wersja Microsoft Exchange 2010, wprowadzona została opcja automatycznego wyboru bazy w, której ma zostać utworzona skrzynka emailowa.

Dlatego w momencie tworzenia skrzynki aby skierować ją do konkretnej bazy musimy w kreatorze wybrać taką opcję, w przeciwnym wypadku system Exchange sam zdecyduje do jakiej bazy ma trafić nowa skrzynka.

Parametr jaki za to odpowiada to IsExcludedFromProvisioning który domyślnie dla baz ma przypisaną wartość False.

Możemy to sprawdzić wpisując:

Get-MailboxDatabase | select name, *provisioning

Continue reading

Print Friendly

Exchange Environment Report 1.5.6 – nowa wersja

ExchangeEnvironmentscript

Na swoim blogu Steve Goodman udostępnił niedawno nową wersję swojego skryptu Get-ExchangeEnvironmentReport.ps1 dzięki któremu w prosty sposób możecie wygenerować raport o całym środowisku Microsoft Exchange.

 

W nowej wersji dodana została obsługa serwerów Microsoft Exchange 2013 oraz uaktualnione zostały wersje Rollup-ów wydanych dla różnych wersji Microsoft Exchange, oraz poprawione zostały zgłoszone błędy.

Ten skrypt powinien posiadać każdy administrator serwerów Exchange, dzięki niemu w szybki sposób można uzyskać dość szczegółowe informacje na temat obsługiwanego środowiska exchange.

Uruchomienie skryptu jest proste, wystarczy wpisać jego nazwę, oraz podać parametr HTMLReport ze ścieżką gdzie ma zostać zapisany raport:

.\Get-ExchangeEnvironmentReport  -HTMLReport c:\report.html

 

Jeżeli natomiast chcemy aby po wykonaniu skryptu został on do nas wysłany jako email wówczas używamy składni jak poniżej:

.\Get-ExchangeEnvironmentReport  -HTMLReport c:\report.html -SendMail:$true -MailFrom:you@example.com -MailTo:you@example.com -MailServer:smtp.example.com

 

 

Print Friendly

Exchange Event id 3 WebHost failed to process a request

Jeżeli macie problem z uruchomieniem serwisu Microsoft Exchange Mail Submission  lub Microsfot Exchange Transport lub jeżeli użytkownicy nie mogą usunąć wiadomości korzystając z OWA (Microsoft Outlook Web Access) otrzymując komunikat:
An unexpected error occurred and your request couldn’t be handled

sprawdźcie Event Log i poszukajcie poniższych błędów:

Event ID: 3 
Description:
WebHost failed to process a request.

 

Event ID: 1031
Description:
The service configuration file could not be loaded for the following reason: System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize —> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section system.serviceModel. (C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Config\machine.config line 134) at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)

 

Event ID: 1002
Description:
Unable to start the Microsoft Exchange Mail Submission service: System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize —> System.Configuration.ConfigurationErrorsException: Unrecognized configuration section system.serviceModel. (C:\WINDOWS\Microsoft.NET\Framework64\v2.0.50727\Config\machine.config

 

Jeżeli znajdziecie takie wpisy oznacza to, że macie problemy powstałe po zainstalowniu KB2756920 .NET Framework Update.

 

Rozwiązaniem jest zainstalowanie: KB2637518 Hotfix for Microsoft .NET Framework 3.5.1 on Windows 7 RTM and Windows Server 2008 R2 RTM

 

Print Friendly

Exchange 2010 usuniecie mobile device blad The ActiveSyncDevice Cannot be Found

Jeżeli dla jakiejś skrzynki próbujecie usunąć lub wyczyścić urządzenie mobilne (Mobile Device) tak aby już więcej nie było połączone z kontem emailowym, możecie czasami otrzymać błąd:

The ActiveSyncDevice Cannot be Found

Błąd ten spowodowany jest tym, że użytkownik do którego należy skrzynka był przenoszony do innego OU po podłączeniu urządzenia. Przez co odwołanie do urządzenia jest nieprawidłowe ponieważ zawiera „ścieżkę” do poprzedniego OU z którego użytkownik został przeniesiony.

Jest to spowodowane tym, że Exchange nie aktualizuje informacji dla urządzenia mobilnego o tym że użytkownik został przeniesiony w Active Directory.

Jeżeli wykonacie polecenie Get-ActiveSyncDeviceStatistics dla danej skrzynki jak poniżej:

Get-ActiveSyncDeviceStatistics -mailbox JSmith | select DeviceId, Identity

w wyniku otrzymamy:

DeviceID                 Identity
--------                 --------
androidc1640524549       domain.local/Users/Test1/Smith John/.....
androidc2040902280       domain.local/Users/Test2/Smith John/.....

Continue reading

Print Friendly

Get-MessageTrackingLog przyspieszenie wykonania

Przeszukiwanie transport logów na wielu serwerach z rolami Hub Transport za pomocą komendy Get-MessageTrackingLog czasami może zająć dużo czasu.

Aby przyśpieszyć całą operację możemy zastosować pewną modyfikację poniższego polecenia:

Get-TransportServer | Get-MessageTrackingLog -resultsize unlimited -start (get-date).adddays(-2) -end (get-date) -eventid Deliver | ? {$_.messagesubject -like "Important *"}

 

W celu przyśpieszenia powyższego polecenia możemy zastosować zdalne zapytanie PowerShell do serwerów HT wykorzystując polecenie Invoke-Command.

Wówczas polecenie będzie miało postać:

Get-TransportServer | Invoke-Command {Get-MessageTrackingLog -resultsize unlimited -start (get-date).adddays(-2) -end (get-date) -eventid Deliver | ? {$_.messagesubject -like "Important *"}}

 

 

Print Friendly