Na konferencji Interact 2008 Scott Schnoll i Nino Bilic zaprezentowali nowe narzędzie (jeszcze w fazie testów) mające pomóc przy rozwiązywaniu problemów komunikacyjnych z funkcjonalnością Autodiscover, Outlook 2003 RPC/HTTP i odbieranie przesyłek SMTP. Narzędzie jest dostępne przez stronę webową i ze względu na konieczność podania danych uwierzytelniania w naszej domenie dobrze jest stworzyć testowego użytkownika.
Techblog poświęcony technologiom chmurowym i lokalnym Microsoft oraz innym ciekawym tematom
11 kwietnia 2008
03 kwietnia 2008
Pełna OWA w Firefoxie
Jak dotąd zawsze sądziłem (sprawdziłem to zresztą doświadczalnie), że żadna z przeglądarek konkurencyjnych do IE nie jest w stanie wycisnąć pełnej funkcjonalności z OWA i pozwala na uruchamianie się tylko w wersji Light.
Jednak po zainstalowaniu dodatku do Firefoxa - IE Tab, który umożliwia reenderowanie wybranych okienek silnikiem IE zamiast mozilli otrzymujemy możliwość skorzystania z pełnej funkcjonalności dostępu do naszej poczty, korzystając z tak lubianej przez niektórych przeglądarki:
W tym celu po zainstalowaniu dodatku musimy tylko wskazać, że strony z naszej witryny OWA mają być wyświetlane poprzez IE Tab:
02 kwietnia 2008
Hyper-V RC0 - rozwiązanie problemu
Po zainstalowaniu zaktualizowanej wersji Hyper-V na serwerze HP mógł pojawić się problem - na ekranie pojawia się komunikat "Configuring Updates Stage 3 of 3" i postęp zatrzymuje się na 54%. Sam parę dni temu "nadziałem" się na taki problem, ale Microaoft znalazł już obejście i opublikował je w artykule When you try to enable, disable, or update Hyper-V technology, the process stops responding Problem dotyczy nieprawidłowej współpracy z narzędziami sieciowymi do konfigurowania teamingu kart sieciowych na serwerach HP i niestety wymaga zabawy z restartem serwera, użycia płyty do ratowania systemu i kilku zmian w nazwach plików (zmiana nazwy pliku cpqteam.dll). Jak na razie Microsof zaleca odinstalowanie HP Network Configuration Utility przed aktualizacją Hyper-V. Na szczęście HP szybko reaguje na problemy, więc mam nadzieję, że niebawem pojawi się poprawiona wersja narzędzia.
Renominacja MVP
Wczoraj dostałem potwierdzenie o przyznaniu mi ponownie tytułu MVP w kategorii Exchange. Cieszę się, że moje starania zostały zauważone.
01 kwietnia 2008
Foldery publiczne czy Sharepoint?
I znowu sobie zadaję pytanie... Można tak zacytować, zastanawiając się co wybrać. Chociaż foldery publiczne są funkcjonalnością wymierającą, czy też nie tak ważną jak kiedyś, to jednak ilość użytkowników tej technologii zmusiło Microsoft do dodania narzędzi administracyjnych do folderów w SP1 do wersji 2007. Jednocześnie Microsoft potwierdził fakt istnienia folderów publicznych w Exchange 14. W ostatnich dniach pojawił się również ciekawy artykuł na blogu zespołu Exchange ułątwiający podjęcie decyzji na jakie rozwiązanie się zdecydować:
You Had Me At EHLO... : Updated Exchange Public Folder Guidance
28 marca 2008
70-646 i 70-647 opublikowane
W końcu, po miesięcznym opóźnieniu Microsoft opublikował wyniki egzaminów Beta na tytuły MCITP z Windows 2008, jednocześnie wprowadzając te egzaminy do katalogu egzaminów, które można zdawać normalnie. Dla MCSA/MCSE egzaminy te są uzupełnieniem (po egzaminie aktualizacyjnym) do tytułów Server Administrator i Enterprise Administrator. Dla pozostałych niezbędne jest zdanie 2 podstawowych egzaminów MCTS (przy Server Adminie) i 4 przy Enterprise Adminie (w tym jeden z Visty).
Razem z Exchange 2007 to już mój 3 MCITP.
25 marca 2008
Certyfikaty w Exchange 2007
Na ostatnich spotkaniach PEPUG oraz Szczecińskiej Grupy IT rozmawialiśmy o certyfikatach w Exhcange 2007. Ziemek Borowski wskazał bardzo fajny podpowiadacz, który wielu początkującym adminom ułatwi generowanie odpowiednich certyfikatów przy pomocy Exchange Management Shella. Jednym z podstawowych trudności jest stworzenie odpowiedniego żądania certyfikatu, co firma DigiCert postanowiła ułatwić, tworząc odpowiedni kreator na swojej stronie.
Kreator generowania zgłoszenia certyfikatu dla Exchange
Po wpisaniu odpowiednich nazw serwera, które chcemy lub musimy (np. autodiscover) wpisać w nasz certyfikat oraz dodatkowych informacji klikamy na przycisk generate i kreator generuje nam odpowiednie polecenie Exchange Management Shella, tak jak na rysunku:
Wystarczy skopiować na swój serwer, wykonać komendę, a następnie wysłać wygenerowane w ten sposób żądanie do komercyjnego lub prywatnego urzędu certyfikacyjnego - np. z linii komend certreq -submit -attrib "Certificate Template:WebServer" certrequest.req newcert.cer.
Później już tylko wystarczy wykonać sekwencję w EMS na serwerze Exchange:
Import-ExchangeCertificate -Path C:\newcert.cer | Enable-ExchangeCertificate -Services IMAP, POP, IIS, SMTP, gdzie newcert.cer jest otrzymanym z urzędu plikiem z gotowym certyfikatem. Oczywiście jeżeli korzystamy z własnego urzędu, to komputery poza domeną muszą dodać również do zaufanych urzędów certyfikat naszego urzędu.
Problem z backupem Exchange 2007 w Windows 2008
Niedawno natknąłem się na ciekawą i niestety przygnębiającą wypowiedź Scotta Schnolla z zespołu Exchange (skróty moje własne) - "Windows Server 2008 nie zawiera NT Backupu. W jego miejsce Windows Server2008 ma Windows Server Backup, który nie posiada wsparcia dla strumieniowego backupu oraz Exchange ESE APIs, czyli nie może być wykorzystywany do wykonywania kopii zapasowych baz Exchange. Windows Server Backup nie posiada również zgodniego z Exchange VSS requestor'a; co oznacza, że nie może wykonywać również backupów Exchange poprzez VSS.
Nie oznacza to, że nie można wykonywać strumieniowych backupów Exchange poprzez ESE API, wbudowanych w Exchange 2007. Oznacza po prostu, że należy do tego wykorzystać zewnętrzne oprogramowanie, które posiada odpowiednich agentów dla Exchange 2007, wspieranych na platformie Windows 2008".
Jednak baby w maglu gadają, że w Small Business Server 2008 zostanie dodane narzędzie, które będzie umożliwiało bez dodatkowych zakupów backup Exchange. Przekonamy się o tym już niedługo.
03 marca 2008
Instalacja SQL 2005 Reporting Services na Windows 2008
Ponieważ nie jestem ekspertem od SQL, a czasami jednak go instaluję i konfiguruję, więc zauważyłem pewne różnice w konfiguracji Reporting Services na nowej platformie. Szczegóły Microsoft opublikował w artykule How to install and how to configure SQL Server 2005 Reporting Services on a computer that is running Windows Server 2008, ale podam kilka szczegółów, o których warto pamiętać:
- Na serwerze trzeba dodać rolę Web Server z następującmi komponentami:
- Uruchomić usługę webową
- Po zainstalowaniu Reporting Services (bez automatycznej konfiguracji) oraz Service Packa 2 (niezbędny na platformie Windows 2008) trzeba uruchomić konfiguratora Reporting Services i stworzyć nową pulę aplikacyjną w zakładce Web Service Identity lub wybrać Classic .NET AppPool.
- Dalej już standardowo
| Static Content |
| Default Document |
| Directory Browsing |
| HTTP Errors |
| HTTP Redirection |
| ASP.NET |
| Windows Authentication |
| IIS Metabase Compatibility |
| IIS 6 WMI Compatibility |
| IIS 6 Scripting Tools |
| IIS 6 Management Console |
02 marca 2008
Windows 2008 SP1
Po zainstalowaniu wersji finalnej wiele osób może być zaskoczonych informacją o tym, że Windows jest w wersji 2008 SP1. Ostatnio czytałem kilka wypowiedzi osób z Microsoftu, tłumaczące tą rozbieżność.
Po pierwsze ma to oznaczać zgodność z Vistą SP1 - przecież to te samo jądro systemu, ta sama data publikacji, etc.
Po drugie, (mniej oficjalnie) ma to działać psychologicznie. Dopiero po publikacji SP1 większe firmy decydują się na wdrażanie nowych produktów. Dlatego też marketingowcy liczą na to, że kiedy użytkownicy pokażą szefon informację o SP1, to łatwiej będzie to wdrożyć.
01 marca 2008
Pakiet 1 poprawek dla Exchange 2007 SP1
Kilka dni po 6 pakiecie dla RTM Microsoft wydał pierszy rollup dla wersji z SP1. Trochę byłem zaskoczony jak zobaczyłem, ile błędów zdązyli się doszukać w tak krótkim czasie.
22 lutego 2008
Update Rollup 6 for Exchange Server 2007
Microsoft wydal 6 paczkę poprawek dla Exchange'a 2007. Poprawek jet dużo (5 paczka była opublikowana w październiku), ale co ciekawe opublikowane poprawki dotyczą tylko wersji RTM, paczka dla wersji SP1 zostanie wydana osobno. Wiąże się to z nową polityką poprawek Microsoftu, o której już pisałem w zeszłym roku - są one kumulatywne, więc Rollup 6 zawiera 5 poprzednich. Jak można się domyślać SP1 teżje zawiera, więc dla SP1 musi być przygotowany w odchudzonej wersji.
20 lutego 2008
Konkurs na artykuł o Exchange
Tydzień temu ogłosiłem konkurs na artykuł dotyczący technologii Exchange. Ponieważ PEPUG wygrał (voucher Amazona na 250$) styczniowy konkurs ankiet Culminis, więc nagrody już zamówiłem - mam nadzieję, że tytuły są ciekawe, a przy okazji nie tak łatwo dostępne na polskim rynku:
"Mastering Microsoft Exchange Server 2007" Barry Gerber i Jim McBee
"Microsoft Exchange Server 2007: Implementation and Administration" Jim McBee
"How to Cheat at Configuring Exchange Server 2007: Including Outlook Web, Mobile, and Voice Access (How to Cheat) (How to Cheat)" Henrik Walter
Jeżeli prac będzie więcej, to postaram się o dodatkowe nagrody. Czekam na maile z artykułami.
03 lutego 2008
Move mailbox - problem
Natrafiłem ostatnio w Exchange 2007 na ciekawy błąd przy przenoszeniu skrzynek:
Error occurred in the step: Approving object. The server is not operational., error code: -2147016646
Co ciekawe, błąd występował tylko dla niektórych skrzynek. Po dokładniejszym badaniu tematu okazało się, że błąd ten pojawia się również przy eksporcie skrzynek, a nawet w Exchange 2003. Rozwiązanie okazało się banalnie proste - wystarczy uruchomić program fixmapi.exe, który domyślnie pojawił się w systemie operacyjnym razem z przeglądarką IE 5.0 - Description of the Fixmapi.exe Tool Included with Internet Explorer 5. I po kłopocie
24 stycznia 2008
Nowa wersja Transport Suite
Microsoft zaktualizował oprogramowanie Transport Suite, które jest wykorzystywane do migracji serwerów Lotus Notes do Exchange. Nowa wersja umożliwia również migrację z innych serwerów, wykorzystujących protokoły POP3/IMAP4.
Chociaż migrowałem kilkukrotnie tego typu rozwiązania do Exchange Servera, to na pewno wiele osób chętnie skorzysta z możliwości masowej migracji skrzynek POP3/IMAP4 na serwer Exchange. Oprócz tego narzędzie ma poprawione i rozbudowane opcje migracji użytkowników, grup, osobistych książek adresowych, archiwów maili lotusowych, oraz aplikacji na paltformę Exchange 2007/Sharepoint Services 3.0.
Do pobrania tutaj http://www.microsoft.com/downloads/details.aspx?FamilyId=35FC4205-792B-4306-8E4B-0DE9CCE72172&displaylang=en
One liner - cd
W odpowiedzi na skrypt, który opublikowałem kilka dni temu dostałem od Shay Levi ($cript Fanatic) http://scriptolog.blogspot.com skrypt wykorzystujący WMI server side filtering (mój skrypt korzystał z WMI oraz standardowych komend PS).
get-wmiObject win32_service -filter "StartMode='Auto' and State='stopped' and name like 'MSExchange%'" | foreach { start-service $_.name }
Kolejna modyfikacja umożliwia wykonanie skryptu na innym komputerze. W tym celu serwisy należy uruchamiać funkcją StartService():
$computer="serverName"
get-wmiObject win32_service -computerName $computer -filter "StartMode='Auto' and State='stopped' and name like 'MSExchange%'" | foreach { $_.StartService() }
20 stycznia 2008
PowerShell w Exchange - nowa książka
Szukając informacji do napisania potrzebnego skryptu, natrafiłem na zapowiedź nowej książki Ilse van Criekinge "Exchange Management Shell: TFM". Ilse jest szefową user grupy Exchange w Belgii. Na stronie wydawnictwa opublikowano dwa rozdziały - zachęcam do lektury: SAPIEN Press.
One liner do uruchamiania zatrzymanych serwisów Exchange'a 2007
Miałem niedawno problem z uruchamianiem się serwisów Exchange 2007, ze względu na współdzielenie maszyny z kontrolerem domeny. Microsoft opisuje ten problem w artykule "Exchange 2007 services cannot start automatically after you install Exchange 2007 on a global catalog server"
http://support.microsoft.com/kb/940845
Rozwiązanie to jednak nie jest doskonałe (tak samo zresztą jak instalacja Exchange na kontrolerze domeny). Być może jest już gdzieś opublikowany, ale ja takiego nie znalazłem, więc pokusiłem się o krótki skrypt w Power Shellu (tak popularne ostatnio one-linery). :
get-wmiObject win32_service | where { $_.StartMode -eq "Auto"} | ForEach-Object `
{if (($_.State -eq "stopped") -and ($_.name -match "MSExchange")){ start-service -inputobject $_.name}}
Skrypt jest prosty - poprzez WMI pobiera listę usług uruchamianych automatycznie (to ważne, bo jest kilka usług Exchange instalowanych w trybie manual i nieuruchamianych), następnie dla każdego zwróconego obiektu sprawdzany jest warunek, czy zawiera w nazwie ciąg MSExchange i jeżeli ma status stopped, to uruchamia ten serwis. OCzywiście możemy uruchamiać taki skrypt cyklicznie, albo odwołując siędo zdalnego komputera, jeżeli nasza instalacja ma więcej niż jeden serwer Exchange.
03 stycznia 2008
Exchange Server 2003 Assessment Configuration Packs
Osoby, które korzystają z System Center Configuration Managera do aplikowania zalecanych opcji konfiguracyjnych dla Exchange zainteresuje z pewnością informacja, że Microsoft opublikował configuration packi, które po pobraniu można zaimportować do ustawień SCCM Desired Managementu:
European Union Data Protection Directive (EUDPD)
Federal Information Security Management Act (FISMA)
Health Insurance Portability and Accountability Act (HIPAA)
Na szczęście większość z tych aktów prawnych w Polsce nie obowiązuje, ale lepiej być gotowym.
02 stycznia 2008
SP1 dla Antigena
Z pewnym opóźnieniem w stosunku do nowszej wersji Microsoft wydał SP1 do Antigena 9. Podstawowe cechy to:
- lepsze wsparcie dla clustrów (np. łatwiejsza instalacja),
- poprawiona obsługa formatów plików Office 12,
- wsparcie dla Unicode,
- włączenie wszystkich wydanych dotychczas poprawek,
- integracja z Microsoft Update,
- połączenie silników AV firmy CA (tak jak w FSE),
- modyfikacja sposobu licenjonowania (zamiast pliku licencji numer umowy licencyjnej i data wygaśnięcia),
- usprawnienie schedulera,
- zmiana trybu aktualizacji szczepionek antyspamowych z dobowej na 15-minutową.