<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
<br>> Hi, I have 3 recently running catalogs failing on 2 different Interchange<br>> installations (low traffic settings) on the same server. One is 4.8.5 and<br>> one is 5.6. This seems to have happened after installing several Centos4<br>> package updates, including a perl update on my VPS which affected<br>> /usr/local/bin/perl. Have I already answered my own question or can anyone<br>> offer a place to start?<br>> <br>> Apache 2.2.19       PHP 5.2.17<br>> MySQL 5.5.14   Perl 5.14.1<br>> <br>> <br>> The 5.6 catalog is running old signals and appears to start fine, without<br>> errors in interchange.cfg, but sends browser a 500 Internal Server Error.<br>> Nothing of interest in debug.log. Catalog.cfg has this:<br>> <br>> 74.117.242.45 c8bQIn9C:74.117.242.45 - [25/August/2011:16:32:07 -0500] 1982<br>> /cgi-bin/1982 Runtime error: Can't locate object method "func" via package<br>> "DBI::db" at /usr/local/lib/perl5/site_perl/5.14.1/i686-linux/DBD/mysql.pm<br>> line 227.<br>> <br>> <br>> I have 2 cats on 4.8.5 with this browser error:<br>> We are sorry, but the Interchange server is unavailable due to a<br>> system error. read: Connection reset by peer (104)<br>> <br>> Here is something from the 4.8.5 (old, non-mySQL) interchange error.log<br>> after a restart:<br>> <br>> - - - [25/August/2011:14:22:24 -0500] - - hammered PID 18125 running 300<br>> seconds<br>> - - - [25/August/2011:14:22:30 -0500] - - Spurious PID file for process<br>> 18142 supposedly running 302 seconds<br>> - - - [25/August/2011:14:31:03 -0500] - - Low traffic settings.<br>> - - - [25/August/2011:14:31:03 -0500] - - ...UI is loaded...<br>> - - - [25/August/2011:14:31:03 -0500] - - Interchange V4.8.5<br>> - - - [25/August/2011:14:31:03 -0500] - - Config 'cat1' at server startup<br>> - - - [25/August/2011:14:31:04 -0500] - - Config 'cat2' at server startup<br>> - - - [25/August/2011:14:31:04 -0500] - - START server (26169) (INET and<br>> UNIX)<br>> 74.117.242.45 - - [25/August/2011:14:32:01 -0500] - /cgi-bin/cat1 CGI<br>> mapping error: Undefined catalog: /cgi-bin/cat1 at<br>> /home/cambridge/chs/interchange/lib/Vend/Server.pm line 182.<br>> > <br>> 74.117.242.45 - - [25/August/2011:14:32:01 -0500] - /cgi-bin/cat1 Died in<br>> server spawn: Can't kill a non-numeric process ID at<br>> /home/cambridge/chs/interchange/lib/Vend/Server.pm line 1008.<br>> > <br>> - - - [25/August/2011:14:37:01 -0500] - - hammered PID 26184 running 300<br>> seconds<br><BR> <BR>Curt, had the same problem. You'll have to set the carts to RPC mode and MaxServers 0.<BR> <BR>Peter Ajamian may have done some other things to get me back on track after that perl upgrade - maybe he'll chime in.<BR> <BR>Paul<BR> <BR>                                           </div></body>
</html>