RESOLVED BELOW EXCEPTION THIS IS CAUSED BY USERS TRYING TO CONNECT VIA BLUEBOX WHEN SFS IS IN MIDDLE OF RESTARTING. SOLVED BY REDIRECTING USERS TO HOLDING PAGE WHILST SERVER IS RESTARTING. STILL LOOKING INTO ZOMBIE USERS
tobypb:
I have considered the solution you mentioned but the problem is that these users have no associated connection. I have verified this by doing a net stat and looking for the users ip that I obtained through our custom chat log.
Lapo:
I have noticed the following error upon start up this may be causing the problem. I noticed from another
postthat someone had a similar start up problem but our bluebox.property file point to the correct port.
Code: Select all
STATUS | wrapper | 2008/03/05 10:57:13 | TERM trapped. Shutting down.
INFO | jvm 1 | 2008/03/05 10:57:14 |
INFO | jvm 1 | 2008/03/05 10:57:14 |
INFO | jvm 1 | 2008/03/05 10:57:14 | Shutting down server...
INFO | jvm 1 | 2008/03/05 10:57:14 |
INFO | jvm 1 | 2008/03/05 10:57:14 | 2008-03-05 10:57:14.029::INFO: Shutdown hook executing
INFO | jvm 1 | 2008/03/05 10:57:14 | 2008-03-05 10:57:14.136::INFO: Shutdown hook complete
STATUS | wrapper | 2008/03/05 10:57:15 | <-- Wrapper Stopped
STATUS | wrapper | 2008/03/05 10:57:21 | --> Wrapper Started as Daemon
STATUS | wrapper | 2008/03/05 10:57:22 | Launching a JVM...
INFO | jvm 1 | 2008/03/05 10:57:22 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO | jvm 1 | 2008/03/05 10:57:22 | Copyright 1999-2006 Tanuki Software, Inc. All Rights Reserved.
INFO | jvm 1 | 2008/03/05 10:57:22 |
INFO | jvm 1 | 2008/03/05 10:57:22 | *sys-package-mgr*: processing modified jar, '/home/playbin/public_html/SFS/SFS_PRO_1.6.0/Server/lib/Helpers.jar'
INFO | jvm 1 | 2008/03/05 10:57:23 | |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
INFO | jvm 1 | 2008/03/05 10:57:23 | | |
INFO | jvm 1 | 2008/03/05 10:57:23 | | ...::: SmartFoxServer :::... |
INFO | jvm 1 | 2008/03/05 10:57:23 | | Multiplayer Socket Server |
INFO | jvm 1 | 2008/03/05 10:57:23 | | version 1.6.1 |
INFO | jvm 1 | 2008/03/05 10:57:23 | | --- |
INFO | jvm 1 | 2008/03/05 10:57:23 | | (c) 2004 - 2007 gotoAndPlay() |
INFO | jvm 1 | 2008/03/05 10:57:23 | | www.smartfoxserver.com |
INFO | jvm 1 | 2008/03/05 10:57:23 | | www.gotoandplay.it |
INFO | jvm 1 | 2008/03/05 10:57:23 | | |
INFO | jvm 1 | 2008/03/05 10:57:23 | |::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::|
INFO | jvm 1 | 2008/03/05 10:57:23 |
INFO | jvm 1 | 2008/03/05 10:57:23 | 2008-03-05 10:57:23.456::INFO: Logging to STDERR via org.mortbay.log.StdErrLog
INFO | jvm 1 | 2008/03/05 10:57:23 | 2008-03-05 10:57:23.583::WARN: Deprecated configuration used for ./webserver/webapps
INFO | jvm 1 | 2008/03/05 10:57:23 | 2008-03-05 10:57:23.606::INFO: jetty-6.1.3
INFO | jvm 1 | 2008/03/05 10:57:23 | 2008-03-05 10:57:23.827::INFO: Extract jar:file:/home/playbin/public_html/SFS/SFS_PRO_1.6.0/Server/webserver/webapps/BlueBox.war!/ to /tmp/Jetty_0_0_0_0_80_BlueBox.war__BlueBox__-fvcjtd/webapp
INFO | jvm 1 | 2008/03/05 10:57:23 | ::::::::::: { BlueBox INITED } ::::::::::::
INFO | jvm 1 | 2008/03/05 10:57:23 | : :
INFO | jvm 1 | 2008/03/05 10:57:23 | : Version 1.0.3 -- (c) 2007 gotoAndPlay() :
INFO | jvm 1 | 2008/03/05 10:57:23 | : :
INFO | jvm 1 | 2008/03/05 10:57:23 | :::::::::::::::::::::::::::::::::::::::::::
INFO | jvm 1 | 2008/03/05 10:57:24 | 2008-03-05 10:57:24.091::INFO: Started SelectChannelConnector @ 0.0.0.0:80
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.096 - [ INFO ] > Starting h2 engine...
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | --- [ System Info ] ------------------------------------------
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | System CPU(s): 4
INFO | jvm 1 | 2008/03/05 10:57:24 | VM Max memory: 995 MB
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | os.name: Linux
INFO | jvm 1 | 2008/03/05 10:57:24 | os.arch: i386
INFO | jvm 1 | 2008/03/05 10:57:24 | os.version: 2.6.18-8.el5
INFO | jvm 1 | 2008/03/05 10:57:24 | java.version: 1.6.0_03
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vendor: Sun Microsystems Inc.
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vendor.url: http://java.sun.com/
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vm.specification.version: 1.0
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vm.version: 1.6.0_03-b05
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vm.vendor: Sun Microsystems Inc.
INFO | jvm 1 | 2008/03/05 10:57:24 | java.vm.name: Java HotSpot(TM) Server VM
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | --- [ Network Cards ] -----------------------------------------
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | Card:eth0
INFO | jvm 1 | 2008/03/05 10:57:24 | -> fe80:0:0:0:21a:4dff:fe4b:30dc%2
INFO | jvm 1 | 2008/03/05 10:57:24 | -> 91.186.31.44
INFO | jvm 1 | 2008/03/05 10:57:24 | -> 91.186.31.43
INFO | jvm 1 | 2008/03/05 10:57:24 | -> 91.186.31.4
INFO | jvm 1 | 2008/03/05 10:57:24 | Card:lo
INFO | jvm 1 | 2008/03/05 10:57:24 | -> 0:0:0:0:0:0:0:1%1
INFO | jvm 1 | 2008/03/05 10:57:24 | -> 127.0.0.1
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | --- [ Licence Loaded ] ------------------------------------
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | License type -> PRO
INFO | jvm 1 | 2008/03/05 10:57:24 | Max clients -> Unlimited
INFO | jvm 1 | 2008/03/05 10:57:24 | Bluebox type -> Demo Version
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | --- [ Zones & Rooms ] -------------------------------------
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | DB Manager Activated ( org.gjt.mm.mysql.Driver )
INFO | jvm 1 | 2008/03/05 10:57:24 | Zone: bw
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | Main (id: 1, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Park (id: 2, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Palace (id: 3, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Mall (id: 4, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | MallInside (id: 5, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Shop (id: 6, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Castle (id: 7, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | CastleInside (id: 8, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | yard (id: 9, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | UnderYard (id: 10, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | cove (id: 11, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | orange (id: 12, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Palladium (id: 13, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Lobby (id: 14, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Club (id: 15, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Pipenest (id: 16, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | manor (id: 17, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | mound (id: 18, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Post (id: 19, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | wheels (id: 20, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Valley1 (id: 21, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Valley2 (id: 22, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | Valley3 (id: 23, max: 10000, pass:N)
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.784 - [ INFO ] > Zone Extension [ login ] created, for zone:bw
INFO | jvm 1 | 2008/03/05 10:57:24 | java.net.ConnectException: Connection refused
INFO | jvm 1 | 2008/03/05 10:57:24 | at sun.nio.ch.Net.connect(Native Method)
INFO | jvm 1 | 2008/03/05 10:57:24 | at sun.nio.ch.SocketChannelImpl.connect(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:24 | at sun.nio.ch.SocketAdaptor.connect(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:24 | at sun.nio.ch.SocketAdaptor.connect(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.xsocket.stream.io.impl.IoProvider.openSocket(IoProvider.java:346)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.xsocket.stream.io.impl.IoProvider.createClientIoHandler(IoProvider.java:209)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.xsocket.stream.Connection.<init>(Connection.java:160)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.xsocket.stream.NonBlockingConnection.<init>(NonBlockingConnection.java:394)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.xsocket.stream.NonBlockingConnection.<init>(NonBlockingConnection.java:209)
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.utils.net.xmlsocket.XMLSocket.connect(XMLSocket.java:54)
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.smartfoxserver.httpbox.util.SFSHandshake.<init>(SFSHandshake.java:29)
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:113)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 10:57:24 | Invalid connection = null
INFO | jvm 1 | 2008/03/05 10:57:24 | java.lang.NullPointerException
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.utils.net.xmlsocket.XMLSocket.send(XMLSocket.java:93)
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.smartfoxserver.httpbox.util.SFSHandshake.<init>(SFSHandshake.java:30)
INFO | jvm 1 | 2008/03/05 10:57:24 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:113)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:24 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | --- [ Server Starting ] ---------------------------------
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | Server address: 127.0.0.1
INFO | jvm 1 | 2008/03/05 10:57:24 | Server port : 9339
INFO | jvm 1 | 2008/03/05 10:57:24 |
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.930 - [ INFO ] > [TaskScheduler] ... started ::
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.930 - [ INFO ] > [BlueBoxHandler]... started ::
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.931 - [ INFO ] > [EventWriter] ..... started :: 4 thread(s)
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.931 - [ INFO ] > [SystemHandler] ... started :: 1 thread(s)
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.932 - [ INFO ] > [ExtensionHandler]. started :: 1 thread(s)
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.932 - [ INFO ] > [DeadChannelsPolicy: strict]
INFO | jvm 1 | 2008/03/05 10:57:24 | 10:57:24.932 - [ INFO ] > Server is up and running!
INFO | jvm 1 | 2008/03/05 10:57:29 | 2008-03-05 10:57:29.924::WARN: Nested in javax.servlet.ServletException: javax.servlet.ServletException: java.lang.NumberFormatException: null:
INFO | jvm 1 | 2008/03/05 10:57:29 | javax.servlet.ServletException: java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:84)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:342)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:463)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1098)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:194)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 10:57:29 | Caused by: java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.util.ClientActivityMonitor.<init>(ClientActivityMonitor.java:40)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.<init>(ConnectionManager.java:62)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.getInstance(ConnectionManager.java:50)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:73)
INFO | jvm 1 | 2008/03/05 10:57:29 | ... 22 more
INFO | jvm 1 | 2008/03/05 10:57:29 | 2008-03-05 10:57:29.926::WARN: Nested in javax.servlet.ServletException: java.lang.NumberFormatException: null:
INFO | jvm 1 | 2008/03/05 10:57:29 | java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.util.ClientActivityMonitor.<init>(ClientActivityMonitor.java:40)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.<init>(ConnectionManager.java:62)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.getInstance(ConnectionManager.java:50)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:73)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:342)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:463)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1098)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:194)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 10:57:29 | 2008-03-05 10:57:29.927::WARN: /BlueBox/HttpBox.do
INFO | jvm 1 | 2008/03/05 10:57:29 | javax.servlet.ServletException: java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:84)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:342)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:463)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1098)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:194)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 10:57:29 | Caused by: java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.util.ClientActivityMonitor.<init>(ClientActivityMonitor.java:40)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.<init>(ConnectionManager.java:62)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.getInstance(ConnectionManager.java:50)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:73)
INFO | jvm 1 | 2008/03/05 10:57:29 | ... 22 more
INFO | jvm 1 | 2008/03/05 10:57:29 | 2008-03-05 10:57:29.929::WARN: Nested in javax.servlet.ServletException: java.lang.NumberFormatException: null:
INFO | jvm 1 | 2008/03/05 10:57:29 | java.lang.NumberFormatException: null
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at java.lang.Integer.parseInt(Unknown Source)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.util.ClientActivityMonitor.<init>(ClientActivityMonitor.java:40)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.<init>(ConnectionManager.java:62)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.ConnectionManager.getInstance(ConnectionManager.java:50)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.HttpBox.init(HttpBox.java:73)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.getServlet(ServletHolder.java:342)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:463)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1098)
INFO | jvm 1 | 2008/03/05 10:57:29 | at it.gotoandplay.smartfoxserver.httpbox.filter.SessionIDFilter.doFilter(SessionIDFilter.java:194)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1089)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:365)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:181)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:712)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:405)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:211)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerCollection.handle(HandlerCollection.java:114)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:139)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.Server.handle(Server.java:285)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:502)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:821)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:513)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:208)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:378)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.io.nio.SelectChannelEndPoint.run(SelectChannelEndPoint.java:368)
INFO | jvm 1 | 2008/03/05 10:57:29 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
I then notice that later in the logs we get the following error
Code: Select all
2008-03-05 13:26:28.576::WARN: EXCEPTION
INFO | jvm 1 | 2008/03/05 13:26:28 | java.io.IOException: Too many open files
INFO | jvm 1 | 2008/03/05 13:26:28 | at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
INFO | jvm 1 | 2008/03/05 13:26:28 | at sun.nio.ch.ServerSocketChannelImpl.accept(Unknown Source)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.jetty.nio.SelectChannelConnector$1.acceptChannel(SelectChannelConnector.java:75)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:486)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:169)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:516)
INFO | jvm 1 | 2008/03/05 13:26:28 | at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442)
INFO | jvm 1 | 2008/03/05 13:26:28 | 2008-03-05 13:26:28.576::WARN: EXCEPTION
INFO | jvm 1 | 2008/03/05 13:26:28 | java.io.IOException: Too many open files