ERRROR: (32)Broken pipe: core_output_filter: writing data to the network

2006-10-04 Diskussionsfäden Maik Ryssel
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 [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network

2006-10-04 Diskussionsfäden saf
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


signature.asc
Description: Digital signature


Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network

2006-10-04 Diskussionsfäden Maik Ryssel
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 [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network

2006-10-04 Diskussionsfäden Maik Ryssel
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 [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network (geloest)

2006-10-04 Diskussionsfäden Maik Ryssel
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 [EMAIL PROTECTED]
sonstige Anfragen an [EMAIL PROTECTED]
 --
 
 
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 [EMAIL PROTECTED]
   sonstige Anfragen an [EMAIL PROTECTED]
--



Re: ERRROR: (32)Broken pipe: core_output_filter: writing data to the network

2006-10-04 Diskussionsfäden Max Dittrich

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 [EMAIL PROTECTED]

  sonstige Anfragen an [EMAIL PROTECTED]
--