Symptom
Du använder en Microsoft Entourage för Mac-klient för att ansluta till en postlåda som finns på en server som kör Microsoft Exchange Server 2007. Om Entourage för Mac skickar ett meddelande med en bifogad fil som överskrider storleksbegränsningen för sändning i Exchange 2007 får du följande felmeddelande i Entourage för Mac:
Obs
Ett okänt fel (-18493) har inträffat. Din postlåda har överskridit storleksgränsen. Kontonamn: "Your_Username".
Obs! Det e-postmeddelande som överskrider storleksgränsen för bifogade filer flyttas till mappen Utkast. Varje gång som Entourage för Mac försöker utföra en vanlig synkronisering med Exchange 2007 kraschar Entourage för Mac i flera minuter när man försöker synkronisera mappen Utkast. Dessutom förekommer en hel del disktrassel på Macintosh-datorer.
Om du ökar den tillåtna storleken på bifogade filer kan det orsaka prestandaproblem i Exchange-miljön. Du måste tänka på den ökade belastning som en stor bilaga utsätter serverinfrastrukturen för. Ett eller flera av följande problem kan uppstå om storleken på bifogade filer ökar:
- Postlådearkivdatabasen kan bli instabil.
- Ett stort antal transaktionsloggar genereras.
- Den genomsnittliga svarstiden för RPC-anrop (Remote Procedure Call) ökar till mer än 1 000 millisekunder.
- Ibland ökar den genomsnittliga RPC-svarstiden till mer än 20 000 millisekunder.
- CPU-användningen ökar från 25 procent till 50 procent. Ibland närmar sig CPU-användningen 100 procent.
- Om en Microsoft Office Outlook-klient också är installerad på datorn visas dialogrutan RPC-svarstid i Outlook. Dessutom fungerar inte Outlook förrän Microsoft Exchange Information Store-tjänsten startas om.
Lösning
Proceduren för att styra storleken på bifogade filer för Entourage för Mac varierar beroende på vilken version du använder. Följ instruktionerna på rätt sätt för den version du använder. Du måste göra ändringarna på alla Exchange 2007-klientåtkomstrollservrar som Entourage för Mac-klienten ansluter till.
Exchange 2007 och Exchange Server 2010: Microsoft Entourage 2008 för Mac, Web Services Edition, Outlook 2011 för Mac
1. Den här versionen av Entourage för Mac använder webbtjänstleverantören Microsoft Exchange Server 2007 för att skicka e-post. Om du vill tillåta större bifogade filer som du måste ändra MaxRequestLength i web.config-filen. Som standard finns web.config-filen i den virtuella EWS-katalogen Microsoft\Exchange Server\ClientAccess\exchweb\EWS har följande post som standard är den maximala storleken på begäran cirka 13 MB
<system.web> <httpRuntime maxRequestLength="13280" /> .... </system.web>Ändra objektet <httpRuntime maxRequestLength="13280" /> till <httpRuntime maxRequestLength="X" /> där X är det önskade värdet i kB. Till exempel kommer X att vara ungefär 50 000 (50 MB).
Exchange Server 2003 och Exchange Server 2007: Microsoft Entourage 2004 eller Microsoft Entourage 2008 för Mac
Den här versionen av Entourage för Mac använde WebDav för att ansluta till Microsoft Exchange Server 2007. Om du vill tillåta större storlekar på bifogade filer måste du ändra egenskapen MaxRequestEntityAllowed i IIS Metabase.xml-filen. Gör följande:
Spara en säkerhetskopia av den Metabase.xml filen i följande katalog:
%windir%\system32\inetsrvI Service Control Manager stoppar du tjänsten IIS Admin.
Öppna den Metabase.xml filen i
Mappen %windir%\system32\inetsrv i Anteckningar.Leta upp avsnittet Virtuell katalog för Exchange.
Lägg till egenskapen MaxRequestEntityAllowed som innehåller den största filstorleksuppladdning du vill tillåta. Lägg till den här egenskapen under LogonMethod och spara sedan filen.
Följande är syntaxen för egenskapen MaxRequestEntityAllowed:
MaxRequestEntityAllowed=”Size in bytes”Obs! Storlek i byte är den största filstorlek du vill tillåta. Följande är ett exempel på storleken:
MaxRequestEntityAllowed="31457280"I följande exempel är den största tillåtna filstorleken för uppladdning 30 MB:
<IIsWebVirtualDir Location ="/LM/W3SVC/1/ROOT/Exchange" AccessFlags="AccessSource | AccessRead | AccessWrite" AppFriendlyName="Exchange" AppIsolated="2" AppPoolId="MSExchangeOWAAppPool" AppRoot="/LM/W3SVC/1/ROOT/Exchange" AuthFlags="AuthBasic" DirBrowseFlags="EnableDirBrowsing | DirBrowseShowDate | DirBrowseShowTime | DirBrowseShowSize | DirBrowseShowExtension | DirBrowseShowLongDate | EnableDefaultDoc" DoDynamicCompression="FALSE" DoStaticCompression="TRUE" LogonMethod="3" MaxRequestEntityAllowed="31457280" Path="\\.\BackOfficeStorage\tx1b46bdomain.com\MBX" ScriptMaps="*,C:\Program Files\Microsoft\Exchange Server\Bin\exprox.dll,1" >Starta IIS Admin Service Service i Service Control Manager.
Obs! Ange inte egenskapen MaxRequestEntityAllowed i någon annan virtuell katalog än den virtuella katalogen i Exchange Server. Om du till exempel anger den här egenskapen i den virtuella rotkatalogen till en filstorlek som är mindre än 1 GB uppstår problem med RPC över HTTP-inloggning.
Tänk på att om du anger egenskapen MaxRequestEntityAllowed på CAS-servern returnerar CAS-servern ett felmeddelande om att begäran att skicka ett stort e-postmeddelande misslyckades. Detta är normalt.
Status
Microsoft har bekräftat att detta är ett problem i de Microsoft-produkter som anges i avsnittet "Gäller".