I did a clean install of 5.02 OS on Ubuntu 6.06. All services appear to be running, but jetty does not respond to any requests. Whether I use a browser or telnet to it on port 80, it accepts the request and then does nothing indefinitely. I have searched the forums and Wiki but did not find anything that matched the behavior I am seeing.
- zmcontrol status shows all services (other than proxy which I did not install) running.
- zmmailboxd.out is:
- This is a VM with 1GB of memory. I bumped the memory up to 2GB and found no change in behavior. Some posts indicated that jetty problems may be due to memory, but I am not sure if that's the case as using telnet, I can't even get it to give me a 404 error. It just accepts any GET request and does nothing.Code:0 INFO [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog Zimbra server reserving server socket port=110 bindaddr=null ssl=false Zimbra server reserving server socket port=143 bindaddr=null ssl=false Zimbra server reserving server socket port=7025 bindaddr=null ssl=false 2264 INFO [main] log - Setting umask=027 2266 INFO [main] log - Setting GID=108 2266 INFO [main] log - Setting UID=1000 2267 INFO [main] log - jetty-6.1.5 3086 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one. Zimbra server process is running as uid=1000 euid=1000 gid=108 egid=108 2008-02-16 12:15:29 Full thread dump Java HotSpot(TM) Client VM (10.0-b19 mixed mode): "IncomingDirectorySweeper" prio=10 tid=0x080fb400 nid=0x21e6 in Object.wait() [0x54f1a000..0x54f1a1b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.zimbra.cs.store.FileBlobStore$IncomingDirectorySweeper.run(FileBlobStore.java:504) - locked <0x450e9ab0> (a com.zimbra.cs.store.FileBlobStore$IncomingDirectorySweeper) "DestroyJavaVM" prio=10 tid=0x08059000 nid=0x5e5b waiting on condition [0x00000000..0x401ce100] java.lang.Thread.State: RUNNABLE "Timer-7" prio=10 tid=0x08448400 nid=0x771e in Object.wait() [0x53fd6000..0x53fd7130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44f65998> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-6" prio=10 tid=0x0834a800 nid=0x771d in Object.wait() [0x53ac3000..0x53ac31b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44f65a40> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-5" prio=10 tid=0x08434000 nid=0x76f7 in Object.wait() [0x54e15000..0x54e15eb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44f65ae8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-26" daemon prio=10 tid=0x080fa800 nid=0x7644 waiting on condition [0x53261000..0x53262030] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:95) "ScheduledTask-StatsDumper-1" daemon prio=10 tid=0x08347400 nid=0x7640 waiting on condition [0x5315d000..0x5315de30] java.lang.Thread.State: TIMED_WAITING (parking) at sun.misc.Unsafe.park(Native Method) - parking to wait for <0x44c30918> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:198) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:1963) at java.util.concurrent.DelayQueue.take(DelayQueue.java:164) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:582) at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:575) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:946) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:906) at java.lang.Thread.run(Thread.java:619) "ImapServer" prio=10 tid=0x084c6c00 nid=0x7638 runnable [0x52f4e000..0x52f4ee30] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x44c30e50> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.zimbra.cs.tcpserver.TcpServer.run(TcpServer.java:175) at java.lang.Thread.run(Thread.java:619) "Pop3Server" prio=10 tid=0x084c3c00 nid=0x7633 runnable [0x52e09000..0x52e0a0b0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x44c31160> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.zimbra.cs.tcpserver.TcpServer.run(TcpServer.java:175) at java.lang.Thread.run(Thread.java:619) "LmtpServer" prio=10 tid=0x080b3c00 nid=0x7629 runnable [0x52b7f000..0x52b7ffb0] java.lang.Thread.State: RUNNABLE at java.net.PlainSocketImpl.socketAccept(Native Method) at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384) - locked <0x44c31758> (a java.net.SocksSocketImpl) at java.net.ServerSocket.implAccept(ServerSocket.java:453) at java.net.ServerSocket.accept(ServerSocket.java:421) at com.zimbra.cs.tcpserver.TcpServer.run(TcpServer.java:175) at java.lang.Thread.run(Thread.java:619) "FileLogWriter.FsyncThread" prio=10 tid=0x084d7000 nid=0x7628 waiting on condition [0x52b3e000..0x52b3ee30] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at com.zimbra.cs.redolog.logger.FileLogWriter$FsyncThread.run(FileLogWriter.java:509) "IndexReadersCache-Sweeper" prio=10 tid=0x084fa000 nid=0x7626 in Object.wait() [0x52afe000..0x52afe130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.zimbra.cs.index.IndexReadersCache.run(IndexReadersCache.java:146) - locked <0x44c31920> (a com.zimbra.cs.index.IndexReadersCache) "IndexWritersSweeperThread" prio=10 tid=0x0843a800 nid=0x7625 in Object.wait() [0x52abd000..0x52abd1b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.zimbra.cs.index.LuceneIndex$IndexWritersSweeper.run(LuceneIndex.java:1518) - locked <0x44c319a8> (a com.zimbra.cs.index.LuceneIndex$IndexWritersSweeper) "Timer-4" daemon prio=10 tid=0x08349400 nid=0x7624 in Object.wait() [0x52a75000..0x52a76030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.util.TimerThread.mainLoop(Timer.java:483) - locked <0x44c31a88> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-3" daemon prio=10 tid=0x08584400 nid=0x7623 in Object.wait() [0x52a2d000..0x52a2e0b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44c31b08> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Thread-17" daemon prio=10 tid=0x08358400 nid=0x7621 waiting on condition [0x529ab000..0x529abfb0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:95) "Thread-15" daemon prio=10 tid=0x08579800 nid=0x760f in Object.wait() [0x52929000..0x52929eb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at com.sun.jndi.ldap.pool.PoolCleaner.run(PoolCleaner.java:36) - locked <0x44c36e00> (a com.sun.jndi.ldap.pool.PoolCleaner) "Timer-2" prio=10 tid=0x0836a400 nid=0x760e in Object.wait() [0x528e4000..0x528e5130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44c36ee8> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Timer-1" prio=10 tid=0x088a8400 nid=0x760d in Object.wait() [0x528a4000..0x528a41b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44c36f88> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "btpool0-9 - Acceptor1 SelectChannelConnector@0.0.0.0:7072" prio=10 tid=0x0881b400 nid=0x5ebf runnable [0x52813000..0x52814030] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x44f34250> (a sun.nio.ch.Util$1) - locked <0x44f34240> (a java.util.Collections$UnmodifiableSet) - locked <0x44f34058> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:416) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "btpool0-8 - Acceptor1 SslSelectChannelConnector@0.0.0.0:7071" prio=10 tid=0x08817000 nid=0x5ebe runnable [0x527d2000..0x527d30b0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x44f65c28> (a sun.nio.ch.Util$1) - locked <0x44f65c38> (a java.util.Collections$UnmodifiableSet) - locked <0x44f65be8> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:416) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "btpool0-7 - Acceptor0 SelectChannelConnector@0.0.0.0:80" prio=10 tid=0x08815c00 nid=0x5ebd runnable [0x52791000..0x52791f30] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x44f65d30> (a sun.nio.ch.Util$1) - locked <0x44f65d40> (a java.util.Collections$UnmodifiableSet) - locked <0x44f65cf0> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:416) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "btpool0-6 - Acceptor0 SelectChannelConnector@0.0.0.0:7072" prio=10 tid=0x08814800 nid=0x5ebc runnable [0x52750000..0x52750fb0] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x44f33d48> (a sun.nio.ch.Util$1) - locked <0x44f33d38> (a java.util.Collections$UnmodifiableSet) - locked <0x44f33b50> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:416) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "btpool0-5 - Acceptor1 SelectChannelConnector@0.0.0.0:80" prio=10 tid=0x08813800 nid=0x5ebb runnable [0x5270f000..0x5270fe30] java.lang.Thread.State: RUNNABLE at sun.nio.ch.EPollArrayWrapper.epollWait(Native Method) at sun.nio.ch.EPollArrayWrapper.poll(EPollArrayWrapper.java:215) at sun.nio.ch.EPollSelectorImpl.doSelect(EPollSelectorImpl.java:65) at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:69) - locked <0x44f65e38> (a sun.nio.ch.Util$1) - locked <0x44f65e48> (a java.util.Collections$UnmodifiableSet) - locked <0x44f65df8> (a sun.nio.ch.EPollSelectorImpl) at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:80) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:416) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "btpool0-4" prio=10 tid=0x0880d800 nid=0x5eba in Object.wait() [0x526ce000..0x526ceeb0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:482) - locked <0x44c374a8> (a org.mortbay.thread.BoundedThreadPool$PoolThread) "btpool0-3" prio=10 tid=0x08806400 nid=0x5eb9 in Object.wait() [0x5268d000..0x5268e130] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:482) - locked <0x44c37518> (a org.mortbay.thread.BoundedThreadPool$PoolThread) "btpool0-2" prio=10 tid=0x08805000 nid=0x5eb8 in Object.wait() [0x5264d000..0x5264d1b0] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:482) - locked <0x44c37588> (a org.mortbay.thread.BoundedThreadPool$PoolThread) "btpool0-1" prio=10 tid=0x087f9000 nid=0x5eb7 in Object.wait() [0x5260b000..0x5260c030] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:482) - locked <0x44c375f8> (a org.mortbay.thread.BoundedThreadPool$PoolThread) "btpool0-0 - Acceptor0 SslSelectChannelConnector@0.0.0.0:7071" prio=10 tid=0x087f8400 nid=0x5eb6 waiting on condition [0x525ca000..0x525cb0b0] java.lang.Thread.State: TIMED_WAITING (sleeping) at java.lang.Thread.sleep(Native Method) at org.mortbay.io.nio.SelectorManager$SelectSet.doSelect(SelectorManager.java:439) at org.mortbay.io.nio.SelectorManager.doSelect(SelectorManager.java:168) at org.mortbay.jetty.nio.SelectChannelConnector.accept(SelectChannelConnector.java:124) at org.mortbay.jetty.AbstractConnector$Acceptor.run(AbstractConnector.java:514) at org.mortbay.thread.BoundedThreadPool$PoolThread.run(BoundedThreadPool.java:442) "Timer-0" prio=10 tid=0x08804000 nid=0x5eb5 in Object.wait() [0x52589000..0x52589f30] java.lang.Thread.State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.util.TimerThread.mainLoop(Timer.java:509) - locked <0x44c37770> (a java.util.TaskQueue) at java.util.TimerThread.run(Timer.java:462) "Low Memory Detector" daemon prio=10 tid=0x080c8000 nid=0x5e6e runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "CompilerThread0" daemon prio=10 tid=0x080bd400 nid=0x5e6d waiting on condition [0x00000000..0x52349968] java.lang.Thread.State: RUNNABLE "Signal Dispatcher" daemon prio=10 tid=0x080bc000 nid=0x5e6c runnable [0x00000000..0x00000000] java.lang.Thread.State: RUNNABLE "Finalizer" daemon prio=10 tid=0x080acc00 nid=0x5e69 in Object.wait() [0x52288000..0x522881b0] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116) - locked <0x44c37948> (a java.lang.ref.ReferenceQueue$Lock) at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132) at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159) "Reference Handler" daemon prio=10 tid=0x080a8800 nid=0x5e5d in Object.wait() [0x52246000..0x52247030] java.lang.Thread.State: WAITING (on object monitor) at java.lang.Object.wait(Native Method) at java.lang.Object.wait(Object.java:485) at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116) - locked <0x44c376d8> (a java.lang.ref.Reference$Lock) "VM Thread" prio=10 tid=0x080a5400 nid=0x5e5c runnable "VM Periodic Task Thread" prio=10 tid=0x080db400 nid=0x5e6f waiting on condition JNI global references: 988 Heap def new generation total 37952K, used 24973K [0x422e0000, 0x44c00000, 0x44c30000) eden space 33792K, 73% used [0x422e0000, 0x43b435d0, 0x443e0000) from space 4160K, 0% used [0x443e0000, 0x443e0000, 0x447f0000) to space 4160K, 0% used [0x447f0000, 0x447f0000, 0x44c00000) tenured generation total 83968K, used 5593K [0x44c30000, 0x49e30000, 0x49ee0000) the space 83968K, 6% used [0x44c30000, 0x451a64a8, 0x451a6600, 0x49e30000) compacting perm gen total 21760K, used 21628K [0x49ee0000, 0x4b420000, 0x51ee0000) the space 21760K, 99% used [0x49ee0000, 0x4b3ff178, 0x4b3ff200, 0x4b420000) No shared spaces configured. 1 INFO [main] log - Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog Zimbra server reserving server socket port=110 bindaddr=null ssl=false Zimbra server reserving server socket port=143 bindaddr=null ssl=false Zimbra server reserving server socket port=7025 bindaddr=null ssl=false 1819 INFO [main] log - Setting umask=027 1832 INFO [main] log - Setting GID=108 1833 INFO [main] log - Setting UID=1000 1833 INFO [main] log - jetty-6.1.5 2450 INFO [main] log - No Transaction manager found - if your webapp requires one, please configure one.
Any suggestions for how I can troubleshoot and resolve this issue?
Nik


LinkBack URL
About LinkBacks

