This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

broken pipe

hello,

since v7.100 we have some problems with the http-proxy. sometimes there comes the error-page, saying "broken pipe"

i`ve whitelistet this page without any success and even, when i put this host in the "Skip transparent mode hosts"-field, the error still exists.

the http.log tells:
2008:01:11-14:55:52 (none) httpproxy[24133]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="block" method="POST" srcip="10.1.2.3" user="" statuscode="502" cached="0" profile="profile_0" filteraction="action_REF_DefaultHTTPCFFAction" size="2239" time="77 ms" request="0xb1e7e6f0" url="http://blablabla" error="Broken pipe" category="0830" categoryname="IT Security / IT Information" category="0830" categoryname="IT Security / IT Information"

does anyone experienced something similiar?


This thread was automatically locked due to age.
Parents
  • hello,

    since v7.100 we have some problems with the http-proxy. sometimes there comes the error-page, saying "broken pipe"


    Hi cotto,

    can confirm that is an issue with 7.101 - fix is in preparation and will be released in the next up2date. If you have a support contract, you can also open a support ticket to get a fix.

    Cheers,

    Sven.
  • do you have any clue, when this up2date will be released?
  • Thanks Sven for the reply and explaining what we are seeing in the logs. Also, thanks to you and your team for diagnosing the issue and creating a fix.

    Cheers,
    Robert Cochran
  • We are getting these errors constantly also. We have also been unable to complete a http download since moving to ASG7. 

    William is there a trick to getting around this bug? Any info would be wonderful.

    6 ASG525's in a cluster.

    turn off the proxy is the only thing i have found so far...everything else i have tried is inconsistent.

    Owner:  Emmanuel Technology Consulting

    http://etc-md.com

    Former Sophos SG(Astaro) advocate/researcher/Silver Partner

    PfSense w/Suricata, ntopng, 

    Other addons to follow

  • Hi,

    This means that the client closed the connection before the complete response was delivered to the client. From the proxies viewpoint, this is an error, as the proxy would like to deliver the complete response.

    Sven.


    Hו Sven

    At least in my case this isn't the issue.
    I'm getting the broken pipe response right away.
    The only solution is temporarily disable the proxy.
    [:S]
  • Ok.

    Here is the log info for the "broken Pipe" I'm getting every time I'm trying to connect to this site.
    The only solution is temporarily disable the HttpProxy:

    2008:01:25-11:49:36 (none) httpproxy[7435]: id="0003" severity="info" sys="SecureWeb" sub="http" request="0xaf7e920" function="send_request_body" file="request.c" line="176" message="write: Broken pipe"

    2008:01:25-11:49:36 (none) httpproxy[7435]: id="0001" severity="info" sys="SecureWeb" sub="http" name="http access" action="block" method="POST" srcip="10.2.0.74" user="" statuscode="502" cached="0" profile="profile_1" filteraction="action_REF_DefaultHTTPCFFAction" size="2197" time="145 ms" request="0xaf7e920" url="w1.webaxy.com/.../magicpage.pl" error="Broken pipe" category="1710" categoryname="Uncategorized" category="1710" categoryname="Uncategorized

    Can anybody make something out of it?
  • Ok.

    Here is the log info for the "broken Pipe" I'm getting every time I'm trying to connect to this site.
    The only solution is temporarily disable the HttpProxy:

    2008:01:25-11:49:36 (none) httpproxy[7435]: id="0003" severity="info" sys="SecureWeb" sub="http" request="0xaf7e920" function="send_request_body" file="request.c" line="176" message="write: Broken pipe"

    Can anybody make something out of it?


    This logline confirms that you're affected by the broken pipe bug i've already fixed, which will be released in 7.102.

    Cheers,

    Sven.
  • Hi Sven.
    Thanks for the fast answer.
    Any idea when 7.102 will come out?
  • We had the same symptoms and opened a case at astaro. This afternoon they applied the fix which will be included in V7.102 also.

    Until now, everyting is working fine again.

    Thanks alot astaro support !

    David
  • hey david,

    could you send me that fix? our astaro is running on an evaluation-licence and for that i cannot open a support case [:(]
  • Sorry, I don't have the fix. Astaro support installed it directly on our boxes via remote access.

    David
Reply Children
  • waiting for the fix.....
    First Post 01-11-07!!!
  • i`ve installed the update 7.102 last week but still i can see the "broken pipe" errors in the http.log. 

    can anyone confirm that?
  • i`ve installed the update 7.102 last week but still i can see the "broken pipe" errors in the http.log. 

    can anyone confirm that?


    Please post a screenshot and the logline that belongs to that request. The 'broken pipe error' doesn't have to be a real error - see my earlier post for an explanation.

    Cheers,

    Sven.
  • After Update to 7.102, I have tried site that always gave me the "broken pipe", and it seems to work fine for me...
  • same here after updating to 7.102 the problem still exist  like 7.101 and even more often these are some examples from the log:
    httpproxy[9141]: id="0003" severity="info" sys="SecureWeb" sub="http" request="0xafe9b938" function="tunnel_response" file="tunnel.c" line="254" message="write: Broken pipe"

    httpproxy[9141]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="CONNECT" srcip=" " user=" " statuscode="502" cached="0" profile="profile_0" filteraction="action_REF_EeMPDOveaf" size="1216" time="29264 ms" request="0xafe9b938" url="79.73.91.5:443" error="Broken pipe" category="1710" categoryname="Uncategorized"

    (none) httpproxy[9141]: id="0003" severity="info" sys="SecureWeb" sub="http" request="0xafe60a48" function="tunnel_response" file="tunnel.c" line="254" message="write: Broken pipe"

    2008:02:21-10:25:28 (none) httpproxy[9141]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip=" " user=" " statuscode="502" cached="0" profile="profile_0" filteraction="action_REF_EeMPDOveaf" size="6912" time="1714 ms" request="0xafe60a48" url="books.google.com/books

    any idea?
  • same here after updating to 7.102 the problem still exist  like 7.101 and even more often these are some examples from the log:
    httpproxy[9141]: id="0003" severity="info" sys="SecureWeb" sub="http" request="0xafe9b938" function="tunnel_response" file="tunnel.c" line="254" message="write: Broken pipe"

    any idea?



    Not a bug. The client simply doesn't want the response and closed the connection, which leads to this error. The user will probably never notice it. If he does, please post a screenshot of the error message.

    Cheers,

    Sven.
  • All,

    I'm still not convinced that 7.102 or 7.103 have totally fixed this problem.

    If I try www.lawtel.com then I get the following errors:

    2008:02:26-14:05:33 (none) httpproxy[4628]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip="10.x.x.x" user="***" statuscode="502" cached="0" profile="profile_3" filteraction="action_REF_pHeOpmRYdU" size="2170" time="66 ms" request="0xb1e749f0" url="www.lawtel.com/.../ Books"
    2008:02:26-14:05:34 (none) httpproxy[4628]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip="10.x.x.x" user="***" statuscode="502" cached="0" profile="profile_3" filteraction="action_REF_pHeOpmRYdU" size="2148" time="46 ms" request="0xb1e749f0" url="www.lawtel.com/.../ Books" 

    Now, the logfile contains the text "web request could not be delivered due to an error" which it wasn't doing before.  Any ideas anyone?

    Stuart
  • Hi,

    All,

    I'm still not convinced that 7.102 or 7.103 have totally fixed this problem.

    If I try www.lawtel.com then I get the following errors:

    2008:02:26-14:05:33 (none) httpproxy[4628]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip="10.x.x.x" user="***" statuscode="502" cached="0" profile="profile_3" filteraction="action_REF_pHeOpmRYdU" size="2170" time="66 ms" request="0xb1e749f0" url="http://www.lawtel.com/favicon.ico" error="Server closed connection unexpected" category="0450" categoryname="Literature / Books"
    2008:02:26-14:05:34 (none) httpproxy[4628]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip="10.x.x.x" user="***" statuscode="502" cached="0" profile="profile_3" filteraction="action_REF_pHeOpmRYdU" size="2148" time="46 ms" request="0xb1e749f0" url="http://www.lawtel.com/" error="Server closed connection unexpected" category="0450" categoryname="Literature / Books" 

    Now, the logfile contains the text "web request could not be delivered due to an error" which it wasn't doing before.  Any ideas anyone?

    Stuart


    this is completely unrelated to the broken pipe problem. The problem here is that the server (lawtel.com) is sending an miscalculated content length, so the proxy is still waiting for the remaining part of the response.

    I'm going to make the proxy more tolerant in such situations, because most browsers are ignoring such errors today.

    Cheers,

    Sven.
  • 2008:04:08-15:27:07 (none) httpproxy[4080]: id="0002" severity="info" sys="SecureWeb" sub="http" name="web request could not be delivered due to an error" action="block" method="GET" srcip="10.0.xx.xx" user="" statuscode="502" cached="0" profile="profile_0" filteraction="action_REF_DefaultHTTPCFFAction" size="254" time="402 ms" request="0xb3a60af0" url="h30125.www3.hp.com/.../calendar.htm" error="Broken pipe"


    got this error today. running v7.104.
  • We get this error everyday, about ten times an hour. We are also running 7.104