Tag Archives: Exchange 2010

#Exchange On-Prem PST Migration zu #Office365

In den letzten Tagen war ich mal mehr in Office 365 unterwegs ­čśë

F├╝r eine kleine Umgebung war eine Migration vorhandener Postf├Ącher eines lokalen Exchange nach Office 365 notwendig. Allerdings sollte die lokale Umgebung aufgel├Âst und die vorhandenen User in einer neu angelegtem Dom├Ąne innerhalb von Office 365 angelegt und portiert werden. Da es sich um eine kleine Organisation handelt, die prim├Ąr Mail und Fileserver Dienste einsetzt war die Migration ├╝ber einen Export der lokalen PST-Dateien und Import ├╝ber Office 365 die sinnvollste Alternative.

Continue reading #Exchange On-Prem PST Migration zu #Office365

Installation Exchange SP2

Am 04.12.2011 hat Microsoft das Service Pack 2 zu Exchange 2010 ver├Âffentlicht. Da ich ein wenig Zeit gefunden habe, meine Umgebung ein wenig zu aktualisieren, habe ich das zum Anlass genommen, dass SP2 zu installieren.

Zu den Interessantesten Neuerungen geh├Âret z.B. die Neuauflage der Mini-Version von Outlook Web App. Diese ist speziell f├╝r den Webzugriff ├╝ber Smartphones gedacht. Ansonsten finden sich viele Verbesserungen im Detail und eine verbesserte Cloud-Kompatiblit├Ąt. Alle Neuerungen sind unter folgenden Link einsehbar: http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=4e5554f9-a5ce-40d6-8353-94d5a34b635e

Die Installation selbst, ist ziemlich unspektakul├Ąr, nachdem alle Parameter konfiguriert wurden, l├Ąuft die Setuproutine durch und aktualisiert alle erforderlichen Rollen.

Nachdem die Rollen aktualisiert wurden, ist kein Neustart erforderlich und der Exchange steht weiterhin den Usern zur Verf├╝gung.

Um z.B. die neue Funktionalit├Ąt der Outlook Mini Anwendung in Augenschein zu nehmen, gen├╝gt der Aufruf von “https://mail.domain,de/owa/oma”┬áim Internet Explorer. Nach erfolgreicher Authentifizierung sieht man bereits die sehr minimalistische Oberfl├Ąche. Anbei mal zwei Bilder, einmal nach Login und daneben die Ansicht auf den Posteingang.

Login- und Posteingangsansicht bei Login via OMA

Das SP2 kann unter folgendem Link bezogen werden: http://www.microsoft.com/downloads/de-de/details.aspx?FamilyID=4e5554f9-a5ce-40d6-8353-94d5a34b635e

 

PDF Indizierung Exchange 2010

Bei der Installation von Exchange 2010 wird standardm├Ą├čig das Filterpack von Microsoft installiert. Dieses erm├Âglich die Volltext-Indizierung von nachfolgenden Dokumenten:

  • Filter f├╝r ├Ąltere Office-Versionen (97-2003; .doc, .ppt, .xls)
  • Filter f├╝r Metro-Office (2007; .docx, .pptx, .xlsx)
  • Zip-Filter
  • OneNote-Filter
  • Visio-Filter
  • Publisher-Filter
  • Filter f├╝r Open Document-Format

Wie zu sehen ist, wird das PDF-Format in dieser Sammlung nicht aufgelistet. Da PDF ja einen quasistandard darstellt, sollte die Funktion zur Volltext-Indizierung dieses Formats nachtr├Ąglich installiert werden. Dies ist durch den Adobe PDF iFilter m├Âglich.

Dieser kann  unter http://www.adobe.com/support/downloads/detail.jsp?ftpID=4025 bezogen werden.

Leider ist es mit der reinen Installation nicht getan. Es m├╝ssen einige Konfigurationsschritte manuell auf den entsprechenden Exchange Servern erfolgen.

  1. Installieren des iFilters
  2. Aufnehmen des Installationspfads in die Pfadvariable
  3. Konfiguration PDF iFilter
  4. Konfigurieren der Registry, zun├Ąchst importieren der folgenden Einstellungen:
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv14MSSearchCLSID{E8978DA6-047F-4E3D-9C78-CDBE46041603}]
@="PDFFilter.dll"
"ThreadingModel"="Both"
"Flags"=dword:00000001
[HKEY_LOCAL_MACHINESOFTWAREMicrosoftExchangeServerv14MSSearchFilters.pdf]
@="{E8978DA6-047F-4E3D-9C78-CDBE46041603}"

Sobald diese Schritte durchgef├╝hrt wurden, muss der Server neu gestartet werden.
Um nun auch die PDF Dokumente mit in den Index zu bekommen, muss dieser neu erstellt werden.
Dies geht am besten ├╝ber die Powershell unter Eingabe von “./ResetSearchIndex.ps1 -force -all” im Scripts-Verzeichnis des Exchange 2010 Installationsverzeichnisses.

Leider dauert der Vorgang mehrere Stunden, aber danach sind nun auch die PDF Dokumente durchsuchbar.

Exchange 2010 SP1 OWA Mails lassen sich nicht l├Âschen – Behoben

Nun ist das Update einige Tage vorr├╝ber und leider hat sich doch ein Fehler nachdem Updateprozess gezeigt. Zum einen wird in der Ereignisanzeige folgender Fehler:
System EventID 3 – WebHost konnte eine Anforderung nicht verarbeiten
Anwendung EventID 108 – Outlook Web App konnte aufgrund eines Konfigurationsfehlers keine Verbindung zu den Exchange-Webdiensten herstellen. Antwortcode = ‘500’.
Es lassen sich keine Mail mehr in OWA l├Âschen. Sobald versucht wird zu l├Âschen oder zu verschieben, wird folgende Fehlermeldung angezeigt:

Exchange 2010 OWA Fehler

Das Problem besteht bei mir nur in OWA. OWA-Light ist davon nicht betroffen. Nach einigen Recherchen habe ich zun├Ąchst das SSL-Zertifikat Testweise erneuert und mir die konfigurierten HTTP-Weiterleitungen im IIS angesehen und rekonfiguriert. Doch der Fehler blieb bestehen. So habe ich mir erstmal angeschaut, wie die Konfiguration vom https://www.testexchangeconnectivity.com betrachtet wird und dieser hatte auch einige Einstellungen zu bem├Ąngeln.
Danach habe ich ein wenig innerhalb von Technet recherchiert und bin dabei ├╝ber folgenden Thread gesto├čen,Microsoft Technet Forum
Zun├Ąchst wurde hier als L├Âsung angegeben, dass man die web.config unterhalb von (Standardkonfiguration) C:Inetpubwwwroot umbennen soll, z.B. in web.config.old.

Doch dies half bei mir nicht. Der Fehler blieb identisch. Einige passten auch die REchte an, doch dies w├╝rde ich aufgrund von Sicherheits├╝berlegungen, nicht empfehlen. So fand ich noch einen Tipp, in dem angegeben wurde, dass in der IIS-Konfiguration die Bindungen der “Default Web Site” entfernt werden sollen, wenn diese einen Hostnamen enthalten.
Nachdem ich dies probierte, konnte ich wieder ohne Probleme Mails l├Âschen und verschieben. Eine erneute Pr├╝fung mit https://www.testexchangeconnectivity.com zeigte auch keine Fehler mehr an.

Also, aufrufen von IIS-Manager und unter der “Default Web Site” rechts auf “Bindungen” und bei den Eintr├Ągen schauen, ob dort Hostheader angegeben sind (gilt f├╝r Port 80). Sollten welche angegeben sein, so k├Ânnen diese Eintr├Ąge entfernt werden. Danach sollte die komplette Funktionalit├Ąt von OWA gew├Ąhrleistet sein. Der Fehler liess sich bei mir nachstellen. Sobald ich ein Eintrag zu den Bindungen hinzugef├╝gt wurde, war die Funktionalit├Ąt von OWA nicht mehr gew├Ąhrleistet.

Exchange 2010 SP1

Da gerade ein wenig Zeit besteht, werde ich die Installation vom Service Pack 1 f├╝r Exchange 2010 vornehmen.
Ein einfacher Klick auf setup.exe reicht hier nicht aus. Zun├Ąchst sind einige Vorarbeiten notwendig. Unter anderem m├╝ssen einige Patches installiert werden, die nicht ├╝ber WSUS verteilt angeboten werden. Vorher sollte das Backup nicht vergessen werden. Ich gehe hier von der Installation auf einem Exchange 2010 unter Server 2008 R2 aus.

Exchange 2010 SP1 Begr├╝├čung

Vor der Installation des Service Packs sind einige Vorbereitungen, wie bereits erw├Ąhnt, notwendig. Da der Download vom SP1 ca. 550MB nicht gerade klein ausf├Ąllt, sollte man den Download bereits ansto├čen.
Das Service Pack 1 f├╝r Exchange 2010 k├Ânnt ihr hier Downloaden:
http://technet.microsoft.com/de-de/evalcenter/dd185495

Au├čerdem sind folgende Patches Vorraussetzungen bzw. Empfohlen:
KB982867 – WCF: Enable WebHeader settings on the RST/SCT
http://code.msdn.microsoft.com/KB982867
NET Framework 2.0-based Multi-AppDomain application stops responding when you run the application
http://code.msdn.microsoft.com/KB979744

http://support.microsoft.com/hotfix/KBHotfix.aspx?kbnum=977357&kbln=en-us
Microsoft Unified Communications Managed API
http://download.microsoft.com/download/3/6/9/3693C940-1B9A-4386-836F-A21C7F4AE9C6/UcmaRedist.msp
Office 2010 Filterpack
http://download.microsoft.com/download/0/A/2/0A28BBFA-CBFA-4C03-A739-30CCA5E21659/FilterPack64bit.exe
Exchange 2010 Pr├╝fung der Vorraussetzung
Die Installation der Patches l├Ąsst sich mit folgendem Befehl vereinfachen:
For /F “” %%i IN (‘Dir /B *.msu’) Do wusa %%i /quiet /norestart
Wichtig: Danach einen Neustart des Server durchf├╝hren!

Weiterhin muss zun├Ąchst das UM Language Pack deinstalliert werden
setup.com /RemoveUmLanguagePack:DE-de

Nachdem diese Voraussetzungen erf├╝llt wurden, sollte die n├Ąchste Pr├╝fung folgenderma├čen aussehen:
Exchange 2010 SP1 Erfolgreiche Voraussetzungspr├╝fung

Danach konnte das Update gestartet werden. Das Update ben├Âtigte in meiner kleinen Umgebung ca. 1 Stunde bis zum Abschluss. Nach Abschluss ben├Âtigte das Setup keinen Neustart.
OWA pr├Ąsentierte sich beim erneuten Einloggen in einem deutlich ├╝berarbeiteten Layout.

Mit einigen Vorbereitungen und ein wenig Zeit verlief das Setup ziemlich unspektakul├Ąr. Leider kam der ganze Prozess aufgrund der Updates, die nicht ├╝ber WSUS verteilt werden, nicht wirklich ohne Neustart aus. In einer hochverf├╝gbaren Umgebung oder mit mehreren Servern, sollte der Updateprozess geplant werde.

Exchange 2007 Migration abgeschlossen

Die Migration des Exchange 2007 nach Exchange 2010 ist abgeschlossen. Alle vorhandenen, zus├Ątzlichen, Dienste auf dem 2007er wurden auf andere Server verschoben.

Es gab keine Nennenswerte Probleme, ein paar Kleinigkeiten die im Changelog zu finden sind. Der Server wurde nun erstmal Probeweise abgeschaltet, wird aber noch einige Zeit, wegen Seminaren, bestehen bleiben.

Exchange 2010 – OWA Fehler Timeout

Nachdem die Grundkonfiguration abgeschlossen ist, wurde der erste Anmeldeversuch ├╝ber OWA an den Server versucht, leider ohne Erfolg. Folgende Fehlermeldung erscheint:

OWA version: 14.0.639.21

Exception
Exception type: Microsoft.Exchange.Data.Storage.ReadTopologyTimeoutException

Nach einiger Recherche habe ich den Tipp gefunden, die AD-Site-Topolgy im Hinblick auf doppelte oder sich ├╝berschneidende IP-Subnetze ├╝berpr├╝fen und ggf. bereinigen. Was die AD-Site-Topolgy angeht, ist der Exchange 2010 hier sehr empfindlich.

Nachdem ich die Bereinigung durchgef├╝hrt habe, verlief ein erneuter Test mit Zugriff auf OWA problemlos. (siehe auch http://social.technet.microsoft.com/Forums/en/exchange2010/thread/fcae38b3-655a-409d-8dc3-506fce0256a4)
Exception message: The process failed to read the Exchange topology in the allotted time

Exchange 2010 – IIS Fehlermeldung Verwaltungskonsole

Beim ├Âffnen der Verwaltungskonsole auf dem Exchange 2010 kam es unter dem Punkt Serverkonfiguration -> ClientAccess zur folgenden Fehlermeldung:

Microsoft.Exchange.Management.Metabase.IISGeneralCOMException:

Um den Fehler zu bereinigen muss die Gruppe Exchange 2010 “Exchange Trusted Subsystem” Lokale Administratorenrechte auf allen Exchange Servern innerhalb der Organisation haben. Ob dieser Fehler mit einer anderen L├Âsung zu bereinigen ist, habe ich derzeit noch nicht in Erfahrung bringen k├Ânnen.

Exchange 2010 – Erstkonfiguration

Zun├Ąchst wurde dem Hubtransport-Server unter der Verwaltungskonsole erlaubt, anonyme Verbindungen anzunehmen um sicherzustellen, dass Mails von unbekannten Absendern akzeptiert werden. N├Ąchster Schritt war die Aufnahme des E2010 in den vorhanden Sendeconnector von E2007. Danach wurde ein Postfach auf den neuen Exchange Server verschoben. Weitere Konfigurationsschritte folgen.

Exchange 2007 Migration zu Exchange 2010

Nachdem der neue Mail-Server aufgesetzt wurde, sind heute einige Vorbereitungen zur Migration getroffen worden.

1. Die OWA-Url von Exchange 2007 wurde auf oldmail.domain.de ge├Ąndert und ein neues Zertifikat daf├╝r ausgestellt mit dem Befehl New-ExchangeCertificate -GenerateRequest -SubjectName “c=DE, o=domain, cn=oldmail.domain.de” -DomainName oldmail.domain, owa, mailserver, mailserver.domain.de, autodiscover.domain.de, autodiscover.domain.de,┬á -PrivateKeyExportable $true -Path c:newe2007cert.req generiert.

2. Nachdem die Anforderung von der Zertifizierungsstelle genehmigt wurde, ist das Zertifikat mit import-exchangecertificate eingef├╝gt und auf die Standarddienste zugelassen.

Somit ist gew├Ąhrleistet, dass User deren Postfach noch auf dem alten Server laufen, dennoch auf Ihre Mails ├╝ber OWA zugreifen k├Ânnen. Der n├Ąchste Schritt ist die Installaton von Exchange 2010. Aufgrund der kleinen Umgebung und der geringen Auslastung habe ich mich dazu entschieden, alle Rollen auf einem Server zu installieren.

Hier nun einige Screenshots von der Installation:

Installationsauswahl Exchange Setup

Nachdem die Installationsschritte durchgef├╝hrt wurden, werden die Vorrausetzungen gepr├╝ft. Dabei traten einige Fehler auf, siehe folgendes Bild.

Exchange 2010 Abschliessende ├ťberpr├╝fung
Exchange 2010 Abschliessende ├ťberpr├╝fung

Haupts├Ąchlicher Kritikpunkt war das Fehlen des Microsoft Filter Pack, welches anschlie├čend nach installiert wurde. Au├čerdem musste der Startmodus von “NetTcpPortSharing” auf Automatisch gesetzt werden.

Nachdem diese Konfigurationseinstellung vorgenommen wurde, sah die erneute Pr├╝fung nun ok aus und alle Konfigruationseinstellungen wurden ├╝bernommen und installiert. Wenn das Setup erfolgreich abgeschlossen wird, schau das ganze folgederma├čen auch

E2010 Erfolgreiche Installation

1. Start der Exchange Verwaltungskonsole

Exchange 2010 Verwaltungskonsole

Dies war der Abschluss der Installation des Exchange 2010. Nun m├╝ssen die Konfigurationseinstellungen vorgenommen werden, unter anderem muss au├čerdem der Forefront Security for Exchange installiert, die Postf├Ącher verschoben und die Zertifikate gepr├╝ft werden.