You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-de@httpd.apache.org by Maik Ryssel <ma...@laubegaster.de> on 2006/10/04 15:43:58 UTC
ERRROR: (32)Broken pipe: core_output_filter: writing data to the
network
Hallo,
ich versuche mit wget per HTTPS eine Seite abzurufen. Leider funzt das
auf einem Server nicht wie gewünscht. Ich erhalte im Apachelog des
Servers immer die folgende Fehlermeludung, und der Server kann die
angeforderte Datei nicht ausliefern.
[Wed Oct 04 14:49:12 2006] [info] Connection to child 4 established
(server test.test.local:443, client xxx.xxx.xxx.xxx)
[Wed Oct 04 14:49:12 2006] [info] Seeding PRNG with 136 bytes of entropy
[Wed Oct 04 14:49:12 2006] [info] Initial (No.1) HTTPS request received
for child 4 (server test.test.local:443)
[Wed Oct 04 14:49:12 2006] [info] Requesting connection re-negotiation
[Wed Oct 04 14:49:12 2006] [info] Awaiting re-negotiation handshake
[Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
pipe: core_output_filter: writing data to the network
[Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
pipe: core_output_filter: writing data to the network
[Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
pipe: core_output_filter: writing data to the network
[Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
pipe: core_output_filter: writing data to the network
[Wed Oct 04 14:49:13 2006] [info] Connection to child 4 closed with
standard shutdown(server test.test.local:443, client xxx.xxx.xxx.xxx)
Hat einer von euch eine Idee woran das liegen könnte. Ich kann nicht
wirklich viel mit der Fehlermeldung anfangen. Google hat bisher auch
nicht weitergeholfen.
Auf einem anderen Server mit identischer Apache/PHP Version klappt der
wget Aufruf ohne Probleme.
System:
Apache/2.0.55 (Debian) PHP/4.4.2-1.1 mod_ssl/2.0.55 OpenSSL/0.9.8c
--
Maik
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to
the network
Posted by Maik Ryssel <ma...@laubegaster.de>.
saf schrieb:
> On Wed, Oct 04, 2006 at 04:09:34PM +0200, Maik Ryssel wrote:
>> saf schrieb:
>>> Kann das sein das du im core_output_filter ein externes Programm benutzt welches nicht 100% stabil laueft?
>>>
>> Ok, hier bin ich mit meinem Latein am Ende... :-(
>>
>> 1. Wo wird dieser "core_output_filter" definiert
>> 2. Wie bekomme ich raus welcher Filter benutzt wird
>>
>> Ich sollte noch erwähnen, das sich hinter dem Aufruf ein PHP Script
>> befindet. Grundsätzlich funktioniert das auch alles wenn es über nen
>> Browser aufgerufen wird. Nur der Aufruf per wget bricht ab.
>
> Ich bin leider kein Apache Entwickler oder Experte, aber ich vermute das der core_output_filter in deinem Fall das PHP Modul anscheinend ueber ein pipe aufruft.
> Hier steht etwas darueber:
> http://bugs.php.net/bug.php?id=32176
>
> Ich bin mir aber nicht 100%ig sicher, nur kann es sein das du eine unstabile Version von PHP 5 benutzt?
> Sind auf beiden Servern die PHP Versionen identisch, sowie auch die Apache versionen und Linux Distributionen?
>
Ok, soweit logisch das ein PHP Script über das Apache PHP Modul
ausgegeben wird.
Die Apache/PHP Version ist auf beiden Servern identisch. Es wird PHP
4.4.2-1 eingesetzt. Die Distribution ist nicht identisch. Sind aber
beide Debian, mit annähernd gleichen Paketversionen.
--
Maik
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to
the network
Posted by Maik Ryssel <ma...@laubegaster.de>.
saf schrieb:
> Kann das sein das du im core_output_filter ein externes Programm benutzt welches nicht 100% stabil laueft?
>
Ok, hier bin ich mit meinem Latein am Ende... :-(
1. Wo wird dieser "core_output_filter" definiert
2. Wie bekomme ich raus welcher Filter benutzt wird
Ich sollte noch erwähnen, das sich hinter dem Aufruf ein PHP Script
befindet. Grundsätzlich funktioniert das auch alles wenn es über nen
Browser aufgerufen wird. Nur der Aufruf per wget bricht ab.
--
Maik
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network
Posted by saf <sa...@trashmail.net>.
Hallo,
On Wed, Oct 04, 2006 at 03:43:58PM +0200, Maik Ryssel wrote:
>
> [Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
> pipe: core_output_filter: writing data to the network
also von der Unix/Linux Kernel Seite bedeutet diese Fehlermeldung das Apache einen neuen Prozess gestartet hat mit dem "pipe" Systemaufruf der dann auf einmal abbricht, wie z.B. durch einen Segmentation
fault oder sowas.
Kann das sein das du im core_output_filter ein externes Programm benutzt welches nicht 100% stabil laueft?
--
Best regards,
Stephan FERRARO
Root of TrashMail.net - http://www.trashmail.net/
GnuPG public key: gpg --keyserver www.keyserver.net --recv-key 94B2664F
Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to
the network (geloest)
Posted by Maik Ryssel <ma...@laubegaster.de>.
Maik Ryssel schrieb:
> Hallo,
>
> ich versuche mit wget per HTTPS eine Seite abzurufen. Leider funzt das
> auf einem Server nicht wie gewünscht. Ich erhalte im Apachelog des
> Servers immer die folgende Fehlermeludung, und der Server kann die
> angeforderte Datei nicht ausliefern.
>
>
> [Wed Oct 04 14:49:12 2006] [info] Connection to child 4 established
> (server test.test.local:443, client xxx.xxx.xxx.xxx)
> [Wed Oct 04 14:49:12 2006] [info] Seeding PRNG with 136 bytes of entropy
> [Wed Oct 04 14:49:12 2006] [info] Initial (No.1) HTTPS request received
> for child 4 (server test.test.local:443)
> [Wed Oct 04 14:49:12 2006] [info] Requesting connection re-negotiation
> [Wed Oct 04 14:49:12 2006] [info] Awaiting re-negotiation handshake
> [Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
> pipe: core_output_filter: writing data to the network
> [Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
> pipe: core_output_filter: writing data to the network
> [Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
> pipe: core_output_filter: writing data to the network
> [Wed Oct 04 14:49:13 2006] [info] [client xxx.xxx.xxx.xxx] (32)Broken
> pipe: core_output_filter: writing data to the network
> [Wed Oct 04 14:49:13 2006] [info] Connection to child 4 closed with
> standard shutdown(server test.test.local:443, client xxx.xxx.xxx.xxx)
>
>
> Hat einer von euch eine Idee woran das liegen könnte. Ich kann nicht
> wirklich viel mit der Fehlermeldung anfangen. Google hat bisher auch
> nicht weitergeholfen.
> Auf einem anderen Server mit identischer Apache/PHP Version klappt der
> wget Aufruf ohne Probleme.
>
> System:
> Apache/2.0.55 (Debian) PHP/4.4.2-1.1 mod_ssl/2.0.55 OpenSSL/0.9.8c
>
> --
> Maik
>
>
> --------------------------------------------------------------------------
> Apache HTTP Server Mailing List "users-de"
> unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
> sonstige Anfragen an users-de-help@httpd.apache.org
> --------------------------------------------------------------------------
>
>
Im Fall es jemanden interessiert, das entfernen der folgenden
Konfigdirektive aus der V-Host Konfig hat das Problem gelöst....
<Location />
SSLVerifyClient optional
SSLVerifyDepth 2
</Location>
Keine Ahnung warum er sich daran verschluckt hat.... :-(
--
Maik
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------
Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to
the network
Posted by Max Dittrich <ma...@t-online.de>.
Maik Ryssel schrieb:
> Hallo,
>
> ich versuche mit wget per HTTPS eine Seite abzurufen. Leider funzt das
> auf einem Server nicht wie gewünscht. Ich erhalte im Apachelog des
> Servers immer die folgende Fehlermeludung, und der Server kann die
> angeforderte Datei nicht ausliefern.
[..]
> Hat einer von euch eine Idee woran das liegen könnte. Ich kann nicht
> wirklich viel mit der Fehlermeldung anfangen. Google hat bisher auch
> nicht weitergeholfen.
> Auf einem anderen Server mit identischer Apache/PHP Version klappt der
> wget Aufruf ohne Probleme.
Mein erster Gedanke war das es an dem verwendeten Zertifikat liegen könnte.
Du kannst die Zertifikatsprüfung von wget per
--no-check-certificate
unterdrücken. Aber das hätte Dir wget eigentlich auf der Kommandozeile
auch so ähnlich ausgedrückt.
Grüsse,
.max
--------------------------------------------------------------------------
Apache HTTP Server Mailing List "users-de"
unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
sonstige Anfragen an users-de-help@httpd.apache.org
--------------------------------------------------------------------------