Exchange: store.exe hohe Speichernutzung

Problem:
Die store.exe, die ja für den Exchange Informationstore zuständig ist, verwendet immer mehr Speicher und wächst bis zur max. Speichergröße an.

Lösung:
Man kann die max. Größe der store.exe mittels ADSI-Edit festlegen. Standardmäßig ist hier kein Wert gesetzt und somit wächst der Prozess speichertechnisch bis an die max. Speichergrenze an.

1.) ADSI-Edit öffnen (entweder über MMC-Snap-In oder adsi.msc). Sollte ADSI-Edit fehlen, dann bitte nachinstallieren - Stichwort Support-Tools (siehe unten)

2.) Mit ADSI-Edit eine Verbindung zur Domäne auf die Partition "Konfiguration" herstellen

3.) Nun bitte durch die Einstellung navigieren:
CN=Configuration, DC=Domain,DC=.com
CN=Services
CN=Microsoft Exchange
CN=”domain.com”
CN=Administrative Groups
CN=”Exchange Administrative Group”
CN=Servers
CN=”Exchange1?
CN=InformationStore

4.) Auf "InformationStore" mit der rechten Maustaste klicken und "Eigenschaften" wählen

5.) Hier findet Ihre den Eintrag "msExchESEParamCacheSizeMax" diesen entsprechend editieren
ACHTUNG: Der Wert, den Ihr hier eintragen wollt, wird wie folgt berechnet:
Der Wert wird in 8k Blöcken eingetragen, daher müsst Ihr diesen nach folgender Formel berechnen:
gewünschter Wert in GB x 1024 x 1024 / 8 = einzutragender Wert in Blöcke

Hier ein Beispiel mit gewünschten 12 GB:

12 x 1024 x 1024 / 8 = 1572864

6.) Natürlich müsst Ihr noch den Information Store "durchstarten", damit die Änderung zieht.

Hinweis: Eine gute, bebilderte Anleitung findet Ihr noch unter der untenstehenden Quelle!!

Quelle: sysadminslife.com: Exchange – store.exe hohe RAM Auslastung

Download Support-Tools Win2003: microsoft.com: Windows Server 2003 Service Pack 2 32-bit Support Tools
Installation ADSI-Edit Win2008: microsoft TechNet - Installieren oder Entfernen der Remoteserver-Verwaltungstools

Exchange 2007: Postfachgrößen anzeigen mittels Shell

Problem:
Man möchte gerne die Postfachgröße aller Benutzer in seiner Exchnage-Organisation angezeigt bekommen.

Lösung:
Mit folgendem Befehl für die Exchange-Verwaltungsshell lassen sich alle Benutzer und die dazugehörigen Postfachgrößen inkl. Objektanzahl anzeigen. Als keiner Zusatz werden die Benutzer nach Postfachgrößen sortiert, beginnend mit dem größten.

Get-MailboxStatistics | Sort-Object TotalItemSize -Descending | ft DisplayName,@{label="TotalItemSize(MB)";expression={$_.TotalItemSize.Value.ToMB()}},ItemCount
Kategorien: 2007
Tags für diesen Artikel:

Überprüfung Remote Connectivity Exchange

Problem:
Man möchte gerne eine Analyse der Konnektivität zwischen Client und Exchange-Server mittels OWA, Outlook Anywhere, ActiveSync etc. überprüft.

Lösung:
Es gibt von Microsoft eine Website, mit der eine solche Analyse möglich ist. Hier werden auch die Fehler angezeigt.
Es ist möglich OWA, ActiveSync, Outlook Anywhere SMTP etc. zu überprüft.
Den gewünschten Dienst auf der Website auswählen und laufen lassen:

Link: Remoteverbindungsuntersuchung für Microsoft Exchange Server

Zusätzlich kann man bei Outlook 2007/2010 einfach mal auf das Outlook-Icon im Systray bei gedrückter STRG-Taste einen Rechtsklick machen. Hier findet man zwei zusätzliche, nützliche Punkt. Einmal den Verbindungsstatus, bei dem einem die Dienste und Verbindungen angezeigt werden. Zum anderen gibt es "E-Mail Autokonfiguration testen...", hier wird die Autodiscover-Funktion getestet. Beide sollten erfolgreich durchlaufen.

Wie ändere ich die maximale Nachrichtengröße bei Exchange 2007

Problem:
Sie wollen wissen, wie Ihre maximale NAchrichtengrüöße für das Versenden bzw. Empfangen von Mails konfiguriert ist.
Sie wollen diese Größen global oder pro Connector ändern?

Lösung:

Bitte öffnen Sie die Exchange-Verwaltungsshell, da alle nun folgenden Aktionen über die Powershell ausgeführt werden!

Abfrage der globalen Nachrichtengröße
Um die globale Einstellung der Nachrichtengröße anzuzeigen, geben Sie bitte folgenden Befehl ein:
Get-TransportConfig | ft MaxSendSize, MaxReceiveSize

Es wir ihnen nun eine MaxSendSize und eine MaxReceiveSize gezeigt, was die globalen Einstellungen darstellen. Alle Mails, die größer als diese Angabe sind,werden abgelehnt! Um nun die gewünschte Größe zu ändern, geben Sie bitte folgenden Befehl ein (hier mit einer Größe von 20 MB - der WErt kann geändert werden!)
Set-TransportConfig –MaxSendSize 20MB –MaxReceiveSize 20MB

Bei diesem Beispiel wird die MaxSend/ReceiveSize auf 20 MB gesetzt.

Abfrage der Nachrichtengröße für die einzelnen Connectoren

1.) RECEIVE-Connectoren
Um die Nachrichtengröße der RECEIVE-Connectoren abzufragen, brauchen wir erstmal die Namen aller existierenden. Diese können Sie sich mit folgendem Befehl anzeigen lassen:
Get-ReceiveConnector | ft name, MaxMessageSize

Nachdem wir nun alle kennen, können wir gezielt die Nachrichtengrößen der Connectoren verändern. Hierzu bitte folgenden Befehl verwenden, wobei Sie den Ausdruck "Connectorname" gegen den entsprechenden Connectornamen austauschen müssen, denn Sie mit dem vorherigen Befehl sich anzeigen haben lassen. Auch hier wieder das Beispiel mit 20MB max. Größe. Die Prozedur mit allen gewünschten Connectoren durchführen.
Set-ReceiveConnector “Connectorname” –MaxMessageSize 20MB


2.) SEND-Connectoren
Um die Nachrichtengröße der SEND-Connectoren abzufragen, brauchen wir erstmal die Namen aller existierenden. Diese können Sie sich mit folgendem Befehl anzeigen lassen:
Get-SendConnector | ft name, MaxMessageSize

Nachdem wir nun alle kennen, können wir gezielt die Nachrichtengrößen der Connectoren verändern. Hierzu bitte folgenden Befehl verwenden, wobei Sie den Ausdruck "Connectorname" gegen den entsprechenden Connectornamen austauschen müssen, denn Sie mit dem vorherigen Befehl sich anzeigen haben lassen. Auch hier wieder das Beispiel mit 20MB max. Größe. Die Prozedur mit allen gewünschten Connectoren durchführen.
Set-SendConnector “Connectorname” –MaxMessageSize 20MB


HINWEIS: Die globale Einstellung vorher überschreibt die hier eingestellte Einstellung, falls diese unterschiedlich sein sollten!

QUELLE: The Official SBS Blog: How Do I Change Message Size Limits in Exchange 2007?
Kategorien: 2007
Tags für diesen Artikel:

Exchange 2007: Änderung des Standard-Ports für den "send connector"

Problem:
Sie möchten den Standard-Port für das Versenden von Emails (Port 25) auf einen anderen Port ändern.

Lösung:
Leider ist dieser Schritt nicht über die GUI möglich sondern nur über die Power-Shell!

Zuvor benötigen Sie den "SENDCONNECTORNAME". Diesen können Sie mit folgendem Befehl ausfindig machen:
Get-SendConnector
Es werden alle "SENDCONNECTORS" angezeigt. Bitte wählen Sie den Richtigen heraus. Im Default-Fall ist hier nur einer zu sehen!

Öffnen Sie die "Exchange Management Shell" und geben Sie folgendes ein:
Get-SendConnector -Identity "SENDCONNECTORNAME" | fl

Überprüfen Sie die Port-Nummer und geben Sie nachfolgend ein:
Set-SendConnector -Identity "SENDCONNECTORNAME" -port xxx

Wobei xxx für den gewünschten Port steht
Überprüfen Sie ein Änderung mittels folgendem Befehl:
Get-SendConnector -Identity "SENDCONNECTORNAME" | fl


Quellen:
Microsoft Technet: How to View the Configuration of a Send Connector
Exchange Technical bLog: Change SMTP port 25 in Exchange 2007

Standard-Zugriffsrechte IIS für OWA

Problem:

die OWA-Seite wird nicht mehr angezeigt (Time out, Access denied etc.) oder Sie können sich nicht mehr mit einem Benutzer anmelden, obwohl es diesen Benutzer mit Postfach gibt.

Ursache:

Meistens lassen sich diese Fehler auf falsche/fehlende Zugriffsrechte im IIS auf die OWA-Verzeichnisse!

Lösung:

Bitte überprüfen Sie folgende Rechte innerhalb des IIS

Syntax
Seite (Recht)

Standard-Website (anonym)
Exadmin (integriert)
Exchange (integriert + Standard mit Domäne)
Exchweb (anonym)
Kategorien: OWA
Tags für diesen Artikel:
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)