22 lutego 2009

OCS 2007 R2 – aktualizacja telefonów

Możliwość wykorzystania sprzętowych telefonów, tzw. Office Communicator Phone Edition (OCPE) jest jedną z wielu ciekawych funkcji Office Communication Servera. OCS 2007 w wersji RTM wprowadził dodatkową usługę instalowaną na zewnętrznym serwerze sharepointowym o nazwie OCS Update Service. Jej instalacja i konfiguracja nie była zbyt skomplikowana, jednak konieczność doinstalowania i utrzymania kolejnego serwera Windows 2003, bo dodatek nie współpracował z IIS 7.0, w dodatku z WSS 3.0 lub lub pełną wersją sharepointa, była trudna do zaakceptowania (zwłaszcza dla firm, które zmigrowały środowisko na platformę Windows 2008). W wersji OCS 2007 R2 moduł do aktualizacji telefonów (o zmienionej nazwie Device Updater) jest zintegrowany z usługami webowymi serwera OCS i w zasadzie jest dostępny od razu po instalacji OCS 2007 R2 (nawet w wersji Standard. Dostępny jest z poziomu menu kontekstowego dla puli, jak widać na poniższym rysunku.

OCSDevUpd1

Po uruchomieniu powinniśmy oczywiście pobrać ze strony Microsoftu najnowszą wersję oprogramowania OCPE (jak na razie jest to wersja 6907.0) i rozpakować ściągnięty plik – otrzymamy pojedynczy plik ucupdates.cab. Teraz możemy plik dodać do zasobów DeviceUpdatera jak widać na kolejnym rysunku.

image

Plik po rozpakowaniu wrzuci nam poprawki na kilka różnych urządzeń. Musimy je zaaprobować, klikając przycisk approve

image

Po zaaprobowaniu poprawki przeniosą się z zakładki Pending Updates na Deployed Updates. I to w zasadzie wszystko. Nasze telefony OCPE powinny zacząć się aktualizować. Oczywiście jeszcze należy pamiętać o dwóch drobiazgach. Niestety telefonów OCPE nie można aktualizować z pendrive’a czy też w inny podobny sposób, więc musimy zrealizować taką procedurę. Pierwszym problemem może być wersja oprogramowania zainstalowana na telefonie. Zasadniczo, telefony OCPE muszą mieć  wersję co najmniej 522.98, żeby skorzystać z nowej wersji updatera, chociaż dla staszych wersji serwer OCS R2 wysyła dodatkowo pakiet przejściowy 522.103. Jednakże dla telefonów korzystających z bardzo wczesnych wersji oprogramowania są z tym problemy. Wtedy niezbędna jest aktualizacja przy pomocy starej wersji aktualizatora. Druga kwestia to DNS. Telefon szuka serwera aktualizacji przez rekord ucupdates, który wskazuje na nazwę hosta świadczącego usługi aktualizacji - np. jeżeli serwer OCS ma nazwę ocs.contoso.com, to musimy opublikować rekord ucupdates.contoso.com wskazujący na powyższego hosta:

ucupdates.contoso.com –cname ocs.contoso.com

Oczywiście informacje o aktualizacji można sprawdzić w logach serwera, które znajdują się w katalogu instalacyjnym OCS R2, w podkatalogu

 \Web Components\DeviceUpdateFiles\Logs\Server\Audit\imageUpdates.

Fax w Exchange 2007 SP1

Odbieranie faxów przez serwer Exchange to trudniejsza sprawa, niż z początku mi się wydawało. Zasadniczo, przy połączeniu serwera z rolą UM Exchange 2007 z bramką głosową, możemy rozróżnić trzy możliwości nawiązania połączenia faksowego:

  1. Jeżeli bramka głosowa wykryje sygnał nadchodzącego faksu (tzw. sygnał CNG), bramka wykorzystując protokół T.38 SDP (Session Description Protocol) wysyła zgłoszenie RE-INVITE .
  2. Jeżeli bramka nie potrafi wykryć zgłoszenia faksu, zgłoszenie CNG może być przekazane jako normalny sygnał telefoniczny, zgodnie z RFC2833. Jeżeli odpowiednio ustawimy przekierowanie numeru, to serwer UM rozpozna połączenie faksowe i wyśle zgłoszenie RE_INVITE korzystając z T.38 SDP i nawiąże połączenie.
  3. Serwer Exchange UM może również wykrywać nadchodzące sygnały CNG samodzielnie, wykorzystując nowy parametr konfiguracyjny, który pojawił się w Service Packu 1 -EnableInbandFaxDetection w globalnym pliku konfiguracji Exchange.

Często niestety jak widać z dyskusji na forach internetowych, funkcja odbierania faksu nie zawsze działa poprawnie. Często najlepiej działa ostatnia opcja, chociaż należy używać je rozważnie.

W tym celu należy zmienić wartość paramtru z domyślnej false (jak poniżej) na true w pliku globcfg.xml (w katalogu bin instalacji Exchange), a następnie zrestartować serwer UM.

<EnableInbandFaxDetection>false</EnableInbandFaxDetection>

16 lutego 2009

Hyper-V Remote Management Configuration Utility

Przygotowując prezentację na konferencję Virtualization Community Launch natknąłem się na problem ze zdalnym dostępem z serwerem Hyper-V 2008. Znalazłem ciekawe narzędzie Johna Howarda, które umożliwia zdalną konfigurację takiej maszyny.

HVRemote Version 0.5

10 lutego 2009

Update Rollup 6 for Exchange Server 2007 Service Pack 1 (KB959241)

Zgodnie z zapowiedzią, pojawił się właśnie dodatek RU6 dla Exchange 2007 SP1. Ciekaw jestem, do ilu doliczymy przed pojawieniem się Service Packa 2? Tym razem Rollup jest typu security, ale oprócz załatania dziury Remote Code Execution, poprawia współpracę OWA z przeglądarką Internet Explorer 8.

Update Rollup 6 for Exchange Server 2007 Service Pack 1 (KB959241)

http://support.microsoft.com/?kbid=959241

Warto pamiętać, że ten sam problem zabezpieczeń dotyczy również poprzednich wersji Exchange i powinno się zabezpieczyć serwery:

Security Update for Exchange Server 2003 Service Pack 2 (KB959897)

Security Update for Exchange 2000 Server (KB959897)

07 lutego 2009

6 Rollup do Exchange 2007 SP1

Pojawiła się notka na blogu produktowym o nowym rollupie do Exchange 2007, więc mogęjużujawnić tę informację. Zespół produktowy Exchange stara się publikować zbiorcze pakiety poprawek do Exchange 2007, a w lutowym biuletynie bezpieczeństwa jest komunikat o dziurze w systemie bezpieczeństwa Exchange (problem dotyczy również systemów Exchange 2000 i 2003), więc dla Exchange 2007 zamiast prostej łatki zostanie po prostu opublikowany nowy pakiet zbiorczy poprawek, który ma zawierać również poprawki usprawniające pracę OWA w przeglądarce Internet Explorer 8. Rollup 6 ma zostać opublikowany 10 lutego razem z pozostałymi poprawkami bezpieczeństwa (patch tuesday). Co będzie zawierać i kiedy pojawi się RU7 na razie nie mogę powiedzieć.

smile_wink

AutoBCC, Delegate Message Mover oraz Category Importer for MS Outlook

Znalazłem ostatnio kilka ciekawych narzędzi do Outlooka. AutoBCC jak sama nazwa wskazuje pozwala definiować adres, wstawiany automatycznie w pole BCC. Delegate Message Mover przenosi wiadomość wysłaną jako inny użytkownik (Send As) do folderu Elementy Wysłane tego użytkownika. Category Importer pozwala importować kategorie wiadomości pomiędzy outlookami. Co najważniejsze narzędzia są bezpłatne.

Professional ICT Consulting Services - AutoBCC, Delegate Message Mover and Category Importer for MS Outlook