Kezdőlap > Exchange > Email-méret és BPA

Email-méret és BPA


A szokástól eltérően, a teljes megértéshez kicsit megfordítottam a leírás sorrendjét, időrendben haladva az ok-okozati összefüggések taglalásában.

Adott ügyfélnél, egy SBS 2011-nél, felmerült egy olyan igény, ami alapján (bár jeleztem, hogy nem életszerű, de) beállították a levelezéshez megengedett korlátot 25 MB-ra.

Rá egy időre lefuttatták a BPA-t, amely egyből jelezte, hogy

„The Internet Information Services (IIS) virtual directory for EWS has a maxRequestLength value that does not match the get-transportconfig MaxSendSize value.”

Mint tudjuk, a BPA kapásból javasol is javítást:

1. Find the Web.config file on the Client Access server. The default location is C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\ews.

2. Make a backup copy of the web.config file.

3. Start the Exchange Management Shell and use powershell “get-transportconfig | ft MaxSendSize” to get the global max Send size, for example, 20M.

4. Find the maxRequestLength value, and change it to the value that you want. The value is in Bytes. The maxRequestLength value in the Web.config file: <httpRuntime maxRequestLength=”2097151″ />. Make this value match the one from get-transportconfig command line.

5. Save and close the web.conifg file.

Szófogadóak voltak, így a fenti ajánlás szerint beállították, sőt, biztos, ami biztos, a Default Web site-ot is újraindították – majd bizonyos idő elteltével különböző hibák miatt Lotus szavaival élve „megnyomták a piros gombot” 🙂

Mielőtt még hívtak volna, s elhárítva a problémákat felgöngyölítettem volna a történteket, a következő hibák jelentkeztek.

1. a „legkisebb”, hogy az Alkalmazás eseménynaplója tele lett ASP.Net 2.0.50727.0 által generált, 1310 azonosítóval rendelkező figyelmeztetéssel:

Event code: 3008

Event message: A configuration error has occurred.

Application information:

    Application domain: /LM/W3SVC/1/ROOT/EWS-3283-130129818793082179

    Trust level: Full

    Application Virtual Path: /EWS

    Application Path: C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\

    Machine name:

Exception information:

    Exception type: ConfigurationErrorsException

    Exception message: The value for the property ‘maxRequestLength’ is not valid. The error is: The value must be inside the range 0-2097151. (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\web.config line 2377)

2. Outlookból nem lehetett beállítani az Out-of-Office lehetőségét, hibára futott (OWA-n gond nélkül működött):

„Your automatic reply settings cannot be displayed because the server is currently unavailable. Try again later.”

OutOfOffice

3. A mobilről történő email-szinkronizáció (ami régebben ment), most nem működött

4. új felhasználó létrehozásakor a kezdeti Welcome-üzenetet nem tudta kiküldeni (a log útvonala: C:\Program Files\Windows Small Business Server\Logs\adduser.log)

[29532] 130513.203257.3291: Messaging: CreateBaseMessage with Exchange Service Binding url [https://sites/EWS/Exchange.asmx]

[29532] 130513.203257.5479: Messaging: Failed to submit email via Exchange Web Services. Message: Client found response content type of ‘text/html; charset=utf-8’, but expected ‘text/xml’.

The request failed with the error message:

<b> Description: </b>An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.

<b> Parser Error Message: </b>The value for the property ‘maxRequestLength’ is not valid. The error is: The value must be inside the range 0-2097151.

<httpRuntime maxRequestLength=”25845760″ />

<b> Source File: </b> C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\web.config<b>

[ConfigurationErrorsException]: The value for the property ‘maxRequestLength’ is not valid. The error is: The value must be inside the range 0-2097151. (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\web.config line 2377)

[HttpException]: The value for the property ‘maxRequestLength’ is not valid. The error is: The value must be inside the range 0-2097151. (C:\Program Files\Microsoft\Exchange Server\V14\ClientAccess\exchweb\EWS\web.config line 2377)

[29532] 130513.203257.5635: Messaging: MessagingTaskException: Failed to submit email via Exchange Web Services – Error# (80003)

A megoldás a maximális, régi érték (2097151) visszaírása lett. Ugyanakkor nem mellékes megemlíteni, hogy KB cikkben már „ismert problémaként” írnak róla, gyakorlatilag a BPA ajánlásának figyelmen kívül hagyása javasolt. Ugyanakkor a mellékelt nyomozás jelzi, hogy nem csak a BPA bolondul meg magasabb érték esetén…

Reklámok
  1. Még nincs hozzászólás.
  1. No trackbacks yet.

Vélemény, hozzászólás?

Adatok megadása vagy bejelentkezés valamelyik ikonnal:

WordPress.com Logo

Hozzászólhat a WordPress.com felhasználói fiók használatával. Kilépés / Módosítás )

Twitter kép

Hozzászólhat a Twitter felhasználói fiók használatával. Kilépés / Módosítás )

Facebook kép

Hozzászólhat a Facebook felhasználói fiók használatával. Kilépés / Módosítás )

Google+ kép

Hozzászólhat a Google+ felhasználói fiók használatával. Kilépés / Módosítás )

Kapcsolódás: %s

%d blogger ezt kedveli: