[ic] freebsd IC blank pages and premature end of script headers

Mark Johnson mark at endpoint.com
Mon Aug 21 10:17:18 EDT 2006


Bill Beecham wrote:
> Peter,
> 
> Here are the answers to your questions:
> 
> 
> 
> The perl version is: This is perl, v5.8.8 built for i386-freebsd-64int
> 
> IC Ver 4.8.3, mysql  Ver 14.7 Distrib 4.1.18, for portbld-freebsd5.5
> (i386) using  4.3

As Peter noted, you should be looking at the current stable branch at
least (5.4) and not 4.8, especially for a new install where you don't
have a legacy catalog that may have dependencies on a customized, older
version.

I'm not sure if you found this, but here's something addressing FreeBSD
and premature EOS headers specifically:

http://www.icdevgroup.org/doc/frames/icfaq_25.html

I'll also note that, in the past, I've had some FreeBSD installs that
had chronic, seemingly inexplicable problems whose only symptoms I could
find were the dreaded premature-EOS-header messages in httpd's error
log. So, you may be in for a tough battle here, and as your archive
searches probably bear out, there is no smoking-gun solution.

Also, is your perl threaded? 4.8 probably didn't contain any warnings as
I don't think threaded perl existed when it was in production (or was
certainly not commonly the default perl on the various OSes). In any
case, you might want to eliminate yet another source of possible
bewildering confusion and make sure IC is using an unthreaded perl.
Using IC 5.4 will let you know if that's the case as it will issue a
warning. It may not be the source of your problem, but it's probably
worthwhile to eliminate as a possibility.

Mark



--
Mark Johnson
End Point Corporation
http://www.endpoint.com


More information about the interchange-users mailing list