Hi Patrick,
On Sat, Aug 15, 2009 at 16:44, Patrick Maypatrick.may@mac.com wrote:
I have a site that uses Clozure and Hunchentoot. At the moment it's primarily serving static content. After being up for a few days, I got the following error message in the log file for the ccl process:
This:
> Error: #<STRING-OUTPUT-STREAM :CLOSED #x300041C1B52D> is closed > While executing: CCL::STREAM-IS-CLOSED, in process Hunchentoot listener (*:808 0)(3).
looks like some real bug or problem, but it is not really possible to diagnose it further without seeing a strack trace. Can you
;;; #<PROCESS Hunchentoot listener (*:8080)(3) [Reset] #x300041B94CFD> requires access to Shared Terminal Input ;;; Type (:y 3) to yield control to this thread.
and then type :b to see a backtrace of the process that has crashed?
I don't know what these:
;Compiler warnings : ; In SAVE-PRESENTED-OBJECT: Undeclared free variable OBJECT (3 references) ; In SAVE-PRESENTED-OBJECT: Unused lexical variable #|symbol not found in home package!!|#SWANK::OBJECT
are about, but I suspect that they are from junk typed into the repl or bugs in your program.
The Hunchentoot message log file contains a number of lines like this:
The messages below are harmless, and many of them do not occur with the development version of Hunchentoot and usocket.
[2009-08-10 16:54:46 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041BF867D> [2009-08-10 16:54:46 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041BF730D> [2009-08-10 16:56:09 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/11) #x300041BF5BBD> [2009-08-10 21:18:46 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041BBE12D> [2009-08-10 22:38:23 [INFO]] Default handler called for script / robots.txt [2009-08-11 00:39:55 [INFO]] Default handler called for script / w00tw00t.at.ISC. SANS.DFind:) [2009-08-11 00:39:55 [ERROR]] Error while processing connection: on #<BASIC-TCP- STREAM ISO-8859-1 (SOCKET/8) #x300041C1D33D> : Connection reset by peer (error #104) during read [2009-08-11 02:08:49 [INFO]] Default handler called for script / favicon.ico [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C1993D> [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/11) #x300041C181CD> [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C1AC9D> [2009-08-11 02:17:19 [INFO]] Default handler called for script /fastenv [2009-08-11 02:17:20 [ERROR]] Error while processing connection: on #<BASIC-TCP- STREAM ISO-8859-1 (SOCKET/12) #x300041C16A7D> : Connection reset by peer (error #104) during read [2009-08-11 02:18:25 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C143ED> [2009-08-11 02:23:19 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C130AD> [2009-08-11 02:55:18 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C11D6D> [2009-08-11 03:24:51 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C0F6ED> [2009-08-11 03:35:35 [INFO]] Default handler called for script /fastenv [2009-08-11 03:35:36 [ERROR]] Error while processing connection: on #<BASIC-TCP- STREAM ISO-8859-1 (SOCKET/9) #x300041BC41CD> : Connection reset by peer (error #104) during read [2009-08-11 03:42:48 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C1E39D> [2009-08-11 03:42:48 [ERROR]] Error while processing connection: Input timeout o n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C1D03D>
Do I have something misconfigured?
I do not think that you have a configuration problem, but I'd recommend that you upgrade to a recent version of Hunchentoot and its dependencies from Subversion (http://bknr.net/svn/ediware) before investigating the problem further.
-Hans