Freigeben über


InternetDruck schlägt fehl, wenn das zu druckde Dokument größer als 29 MB ist.

Dieser Artikel hilft Ihnen, das Problem zu beheben, bei dem der Internetdruck fehlschlägt, wenn das zu druckde Dokument größer als 29 MB ist.

Ursprüngliche Produktversion: Internetinformationsdienste 7.0, 7.5
Ursprüngliche KB-Nummer: 2533472

Problembeschreibung

Sie versuchen, ein Dokument über das Internet zu drucken, indem Sie das Internet Printing Protocol (IPP) verwenden, das auf einen Microsoft-Internetinformationsdienste (IIS) 7.0- oder 7.5-Server verweist. Anstatt das Dokument erfolgreich zu drucken, wird im Druckerwarteschlangenfenster des Clients ein Fehlerstatus angezeigt. Darüber hinaus wird in den Ereignisprotokollen eine Fehlermeldung angezeigt, die den folgenden ähnelt:

Das Dokument <document_name>, das im Besitz von <owner_name> ist,
Drucker-url_of_internet_printer> konnte nicht gedruckt <werden.
Versuchen Sie erneut, das Dokument zu drucken, oder starten Sie den Druckspooler neu.

Vom Druckprozessor:2147500037 zurückgegebener Win32-Fehlercode.
Unbekannter Fehler

Ursache

Die Größe des zu druckbaren Dokuments überschreitet die zulässige Anforderungsgröße, die vom IIS-Webserver, auf dem der Internetdrucker gehostet wird, erzwungen wird.

Lösung

Erhöhen Sie den Wert der maxAllowedContentLength Konfigurationseigenschaft auf dem IIS-Server, auf dem der Internetdrucker gehostet wird, damit es etwas größer ist als die Größe des zu druckende Dokuments.

Weitere Informationen

Der Standardwert des maxAllowedContentLength Werts in IIS 7.0 und höher beträgt 30000000 Bytes. Dieses Problem kann also auftreten, wenn dieser Konfigurationswert nicht geändert wurde und das gedruckte Dokument ungefähr 28,6 MB oder größer ist. Die IIS-Anmeldung am IIS-Server enthält einen Eintrag ähnlich dem folgenden, der der Blockierung der POST-Anforderung entspricht, die als Teil des Druckvorgangs gesendet wird:

date time cs-method cs-uri-stem s-port sc-status sc-substatus sc-win32-status
2011-01-01 10:00:01 POST /printers/.printer - 80 - 404 13 0

IIS erzwingt diese Anforderungsgrößenregel als Sicherheitsmaßnahme. Daher wird nicht empfohlen, den maxAllowedContentLength Wert größer als erforderlich zu erhöhen.

Weitere Informationen zum Ändern der Konfigurationseigenschaft in IIS finden Sie in der maxAllowedContentLength Fehlermeldung, wenn Sie eine Website besuchen, die auf einem Server gehostet wird, auf dem Internetinformationsdienste 7.0 ausgeführt wird: "HTTP-Fehler 404.13 – CONTENT_LENGTH_TOO_LARGE".