[ic] Died in server spawn: read: closed

Grant emailgrant at gmail.com
Thu Jan 6 18:50:09 UTC 2011


>>>>>> I'm getting messages like this in my global error log every few days:
>>>>>>
>>>>>> Died in server spawn: read: closed at
>>>>>> /usr/local/interchange/lib/Vend/Server.pm line 728.
>>>>>>
>>>>>> Today a user described what I think was a 500 Internal Server Error
>>>>>> apache2 error page which corresponds to one of these errors.
>>>>>>
>>>>>> Does anyone know more about what could be happening or how to track it
>>>>>> down?
>>>>>>
>>>>>> - Grant
>>>>>
>>>>> Have you checked your Apache error logs for entries at that same time?
>>>>>
>>>>> DB
>>>>
>>>> I've just done that and I see that the error corresponds to this
>>>> apache2 error message about half of the time:
>>>>
>>>> close: Broken pipe\n,
>>>>
>>>> It always seems to be a POST and it can be SSL or not.  Any idea where
>>>> to look from here?
>>>
>>> Are you using Interchange::Link, or the regular cgi-bin script?
>>
>> I am using Interchange::Link actually.
>
> I suggest you remove Interchange::Link and see if that fixes it. AFAIK, this
> module is no longer maintained, and it and mod_interchange have had their
> share of problems in the past.

Mike actually wrote Interchange::Link for me originally so I've been
using it for a long time.  I love it.  It has needed maintenance from
time to time but as far as I can tell it's running strong currently.
Is anyone having trouble with the latest version?  Since increasing
SocketReadTimeout I haven't seen a "Died in server spawn" error.
Still watching.

Besides disappearing /cgi-bin/ in the URLs, Interchange::Link gives
you control at the juncture between apache2 and IC with:

InterchangeServer
RandomServer
ConnectTries
ConnectRetryDelay
OrdinaryFileList
DropRequestList
FileDeliveryBase
NoBlankLines

- Grant



More information about the interchange-users mailing list