Hello,
We are currently using Openfire for its conference room feature while continuing to use a Google Apps domain for our regular Instant Message needs. One thing I've noticed is after a few hours of using Openfire the Server2Server communication fails and the server must be rebooted. The only thing I can think of is from the logs is that we get this just before it fails:
2013.01.23 10:45:28 org.jivesoftware.util.log.util.JettyLog- HttpException(400,null,null)
2013.01.23 11:11:55 org.jivesoftware.openfire.server.ServerDialback- ServerDialback: OS - Ignoring unexpected answer in validation from: domain1.com id: 76A1A984BDEE3AF6 for domain: domain1.com answer:<stream:errorxmlns:stream="http://etherx.jabber.org/streams"><undefined-conditionxmlns="urn:ietf:params:xml:ns:xmpp-streams"/><str:textxmln s:str="urn:ietf:params:xml:ns:xmpp-streams">domain1.com is a Google Apps Domain with Talkservice enabled.</str:text></stream:error>
Domain1 = Google apps domain
Domain2 = openfire domain
I've attached our currently error, warn, and info logs.
Error:
at org.jivesoftware.openfire.net.ServerSocketReader$2.run(ServerSocketReader.java: 122)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2013.02.01 16:27:14 org.jivesoftware.openfire.muc.cluster.MUCRoomTask - The node "org.dom4j.tree.DefaultElement@7a5697 [Element: <x uri: http://jabber.org/protocol/muc#user attributes: []/>]" could not be added to the element "presence" because: The Node already has an existing parent of "presence"
org.dom4j.IllegalAddException: The node "org.dom4j.tree.DefaultElement@7a5697 [Element: <x uri: http://jabber.org/protocol/muc#user attributes: []/>]" could not be added to the element "presence" because: The Node already has an existing parent of "presence"
at org.dom4j.tree.AbstractElement.addNode(AbstractElement.java:1521)
at org.dom4j.tree.AbstractElement.add(AbstractElement.java:1002)
at org.jivesoftware.openfire.muc.spi.LocalMUCRole.setPresence(LocalMUCRole.java:16 5)
at org.jivesoftware.openfire.muc.spi.LocalMUCRoom.presenceUpdated(LocalMUCRoom.jav a:1693)
at org.jivesoftware.openfire.muc.cluster.UpdatePresence$1.run(UpdatePresence.java: 69)
at org.jivesoftware.openfire.muc.cluster.MUCRoomTask.execute(MUCRoomTask.java:85)
at org.jivesoftware.openfire.muc.cluster.UpdatePresence.run(UpdatePresence.java:67 )
at org.jivesoftware.openfire.muc.spi.LocalMUCRoom.presenceUpdated(LocalMUCRoom.jav a:1679)
at org.jivesoftware.openfire.muc.spi.LocalMUCUser.process(LocalMUCUser.java:560)
at org.jivesoftware.openfire.muc.spi.LocalMUCUser.process(LocalMUCUser.java:197)
at org.jivesoftware.openfire.muc.spi.MultiUserChatServiceImpl.processPacket(MultiU serChatServiceImpl.java:321)
at org.jivesoftware.openfire.component.InternalComponentManager$RoutableComponents .process(InternalComponentManager.java:587)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routeToComponent(RoutingTableImp l.java:352)
at org.jivesoftware.openfire.spi.RoutingTableImpl.routePacket(RoutingTableImpl.jav a:237)
at org.jivesoftware.openfire.PresenceRouter.handle(PresenceRouter.java:136)
at org.jivesoftware.openfire.PresenceRouter.route(PresenceRouter.java:85)
at org.jivesoftware.openfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:84)
at org.jivesoftware.openfire.net.SocketReader.processPresence(SocketReader.java:28 4)
at org.jivesoftware.openfire.net.ServerSocketReader.access$201(ServerSocketReader. java:60)
at org.jivesoftware.openfire.net.ServerSocketReader$2.run(ServerSocketReader.java: 122)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
2013.02.04 08:55:34 org.jivesoftware.openfire.session.LocalOutgoingServerSession - Error creating secured outgoing session to remote server: proxy.eu.jabber.org(DNS lookup: hermes.jabber.org:5269)
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(Unknown Source)
at sun.nio.cs.StreamDecoder.readBytes(Unknown Source)
at sun.nio.cs.StreamDecoder.implRead(Unknown Source)
at sun.nio.cs.StreamDecoder.read(Unknown Source)
at java.io.InputStreamReader.read(Unknown Source)
at org.xmlpull.mxp1.MXParser.fillBuf(MXParser.java:2992)
at org.xmlpull.mxp1.MXParser.more(MXParser.java:3046)
at org.jivesoftware.openfire.net.MXParser.more(MXParser.java:373)
at org.xmlpull.mxp1.MXParser.parseProlog(MXParser.java:1410)
at org.jivesoftware.openfire.net.MXParser.nextImpl(MXParser.java:341)
at org.xmlpull.mxp1.MXParser.next(MXParser.java:1093)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.createOutgoingSess ion(LocalOutgoingServerSession.java:317)
at org.jivesoftware.openfire.session.LocalOutgoingServerSession.authenticateDomain (LocalOutgoingServerSession.java:167)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.sendPa cket(OutgoingSessionPromise.java:261)
at org.jivesoftware.openfire.server.OutgoingSessionPromise$PacketsProcessor.run(Ou tgoingSessionPromise.java:238)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
Warn:
2013.01.3113:37:25 org.jivesoftware.openfire.net.SocketReader - Closing session due toincorrect hostname in stream header. Host: domain2.com. Connection:org.jivesoftware.openfire.net.SocketConnection@85b0b9 socket:Socket[addr=/199.21.252.28,port=48326,localport=5269] session: null
2013.01.31 13:41:10 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1bb9e33 socket:Socket[addr=/198.235.130.2,port=56626,localport=5269] session: null
2013.01.31 13:44:15 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1f70d3c socket:Socket[addr=/199.21.252.28,port=45397,localport=5269] session: null
2013.01.31 13:47:58 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1380be8 socket:Socket[addr=/198.235.130.2,port=23874,localport=5269] session: null
2013.01.31 15:03:59 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@17bcb82 socket:Socket[addr=/64.68.115.87,port=11606,localport=5269] session: null
2013.01.31 15:04:59 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@46e56f socket:Socket[addr=/64.68.115.87,port=11806,localport=5269] session: null
2013.01.31 15:05:59 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@b16391 socket:Socket[addr=/64.68.115.87,port=42314,localport=5269] session: null
2013.01.31 19:08:01 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1c12ee7 socket:Socket[addr=/199.21.252.28,port=56672,localport=5269] session: null
2013.01.31 19:15:13 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@296bfe socket:Socket[addr=/199.21.252.28,port=38461,localport=5269] session: null
2013.01.31 19:22:07 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@a5d2a socket:Socket[addr=/199.21.252.28,port=51895,localport=5269] session: null
2013.01.31 19:29:01 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1fd7514 socket:Socket[addr=/199.21.252.28,port=51588,localport=5269] session: null
2013.01.31 19:35:51 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1e43524 socket:Socket[addr=/199.21.252.28,port=33036,localport=5269] session: null
2013.01.31 19:42:43 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@193e3d0 socket:Socket[addr=/199.21.252.28,port=48133,localport=5269] session: null
2013.01.31 19:49:38 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@13db55e socket:Socket[addr=/199.21.252.28,port=32878,localport=5269] session: null
2013.01.31 19:56:31 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@3d847c socket:Socket[addr=/199.21.252.28,port=34873,localport=5269] session: null
2013.01.31 20:03:21 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@41ac03 socket:Socket[addr=/199.21.252.28,port=48015,localport=5269] session: null
2013.01.31 20:10:11 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1d3826f socket:Socket[addr=/199.21.252.28,port=45631,localport=5269] session: null
2013.01.31 20:27:54 org.jivesoftware.util.log.util.CommonsLogFactory - Going tobuffer response body of large or unknown size. Using getResponseBodyAsStreaminstead is recommended.
2013.01.31 20:27:54 org.jivesoftware.util.log.util.CommonsLogFactory - Going tobuffer response body of large or unknown size. Using getResponseBodyAsStreaminstead is recommended.
2013.01.31 21:31:03 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@15bfc1f socket:Socket[addr=/64.68.115.87,port=60784,localport=5269] session: null
2013.01.31 21:34:07 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@18d8713 socket:Socket[addr=/64.68.115.87,port=18581,localport=5269] session: null
2013.01.31 21:41:40 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1fcf7e2 socket:Socket[addr=/64.68.115.87,port=58482,localport=5269] session: null
2013.01.31 21:41:44 org.jivesoftware.openfire.net.SocketReader - Closing sessiondue to incorrect hostname in stream header. Host: domain2.com. Connection:org.jivesoftware.openfire.net.SocketConnection@1b75165 socket:Socket[addr=/64.68.115.87,port=47885,localport=5269] session: null
2013.01.31 21:44:28 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@ee7ba9 socket:Socket[addr=/64.68.115.87,port=11944,localport=5269] session: null
2013.01.31 21:55:22 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@dceebf socket:Socket[addr=/64.68.115.87,port=26772,localport=5269] session: null
2013.01.31 23:00:48 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1ff7f9f socket:Socket[addr=/198.235.130.2,port=46903,localport=5269] session: null
2013.01.31 23:07:51 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@130bc16 socket:Socket[addr=/198.235.130.2,port=8219,localport=5269] session: null
2013.01.31 23:14:39 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@22ca71 socket:Socket[addr=/198.235.130.2,port=10731,localport=5269] session: null
2013.01.31 23:21:27 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@d392d3 socket:Socket[addr=/198.235.130.2,port=3372,localport=5269] session: null
2013.01.31 23:28:14 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@8f9533 socket:Socket[addr=/198.235.130.2,port=48044,localport=5269] session: null
2013.01.31 23:35:02 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@295593 socket:Socket[addr=/198.235.130.2,port=52221,localport=5269] session: null
2013.01.31 23:41:51 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@156bbcf socket:Socket[addr=/198.235.130.2,port=49754,localport=5269] session: null
2013.01.31 23:48:39 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@67e8f5 socket:Socket[addr=/198.235.130.2,port=6612,localport=5269] session: null
2013.01.31 23:55:27 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1307ef8 socket: Socket[addr=/198.235.130.2,port=47235,localport=5269]session: null
2013.02.01 00:02:15 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@12cfc7e socket:Socket[addr=/198.235.130.2,port=56308,localport=5269] session: null
2013.02.01 15:54:42 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@14ca57e socket:Socket[addr=/64.71.89.15,port=61337,localport=5269] session: null
2013.02.01 16:02:30 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@5e3301 socket:Socket[addr=/64.71.89.15,port=35599,localport=5269] session: null
2013.02.01 16:09:18 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1ba47ad socket:Socket[addr=/64.71.89.15,port=15686,localport=5269] session: null
2013.02.01 16:16:06 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1701931 socket:Socket[addr=/64.71.89.15,port=43006,localport=5269] session: null
2013.02.01 16:22:54 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@3ddacf socket:Socket[addr=/64.71.91.78,port=50572,localport=5269] session: null
2013.02.01 16:29:42 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@130c9b8 socket:Socket[addr=/64.71.91.78,port=51635,localport=5269] session: null
2013.02.01 16:36:30 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@387dd7 socket: Socket[addr=/64.71.91.78,port=52713,localport=5269]session: null
2013.02.01 16:43:27 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@4602f socket:Socket[addr=/64.71.91.78,port=53775,localport=5269] session: null
2013.02.01 16:50:14 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@10aa670 socket:Socket[addr=/64.71.91.78,port=54866,localport=5269] session: null
2013.02.01 16:57:23 org.jivesoftware.openfire.net.SocketReader - Closingsession due to incorrect hostname in stream header. Host: domain2.com.Connection: org.jivesoftware.openfire.net.SocketConnection@1e0a2fc socket:Socket[addr=/64.71.91.78,port=55844,localport=5269] session: null
2013.02.01 18:54:54 org.jivesoftware.openfire.server.ServerDialback -ServerDialback: OS - Ignoring unexpected answer in validation from: domain1.comid: 1B963EE3AC5C91A3 for domain: domain1.com answer:<stream:errorxmlns:stream="http://etherx.jabber.org/streams"><undefined-conditionxmlns="urn:ietf:params:xml:ns:xmpp-streams"/><str:textxmln s:str="urn:ietf:params:xml:ns:xmpp-streams">domain1.com is aGoogle Apps Domain with Talk serviceenabled.</str:text></stream:error>
2013.02.02 20:28:29 org.jivesoftware.util.log.util.CommonsLogFactory - Going tobuffer response body of large or unknown size. Using getResponseBodyAsStreaminstead is recommended.
2013.02.02 20:28:29 org.jivesoftware.util.log.util.CommonsLogFactory - Going tobuffer response body of large or unknown size. Using getResponseBodyAsStreaminstead is recommended.
2013.02.04 08:55:38 org.jivesoftware.openfire.server.ServerDialback -ServerDialback: OS - Ignoring unexpected answer in validation from:proxy.eu.jabber.org id: 25ed3ec5d85a6b13 for domain: openfire1.domain2.comanswer:<stream:features xmlns:stream="http://etherx.jabber.org/streams"><starttlsxmlns="urn:ietf:params:xml:ns:xmpp-tls"/><dialbackxmlns="urn:xmpp:fea tures:dialback"/><compressionxmlns="http://jabber.org/features/compress"><method>zlib</method></compression></stream:features>
2013.02.04 08:56:38 org.jivesoftware.openfire.IQRouter - Error or result packetcould not be delivered <iq from="proxy.eu.jabber.org" to="user.name@openfire1.domain2.com/d006bd89"type="result" id="purpleccefbf1d"><queryxmlns="http://jabber.org/protocol/bytestreams"><streamhostjid="proxy.eu.jabber.org" host="91.121.109.155"port="7777"/></query></iq>
Info:
atorg.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConne ctionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:124)
atorg.jivesoftware.openfire.server.RemoteServerManager.getConfiguration(RemoteSe rverManager.java:238)
at org.jivesoftware.openfire.server.RemoteServerManager.getPortForServer(RemoteSer verManager.java:302)
atorg.jivesoftware.openfire.server.ServerDialback.validateRemoteDomain(ServerDia lback.java:534)
atorg.jivesoftware.openfire.session.LocalIncomingServerSession.validateSubsequen tDomain(LocalIncomingServerSession.java:227)
atorg.jivesoftware.openfire.net.ServerSocketReader.processUnknowPacket(ServerSoc ketReader.java:172)
at org.jivesoftware.openfire.net.SocketReader.process(SocketReader.java:234)
at org.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMod e.java:168)
atorg.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java :76)
at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:137)
at java.lang.Thread.run(Unknown Source)
2013.02.01 02:08:06 org.jivesoftware.database.DbConnectionManager - Unable toget a connection from the database pool (attempt 0 out of 10).
java.sql.SQLException: We are already in the process of making 11 connectionsand the number of simultaneous builds has been throttled to 10
atorg.logicalcobwebs.proxool.Prototyper.checkSimultaneousBuildThrottle(Prototype r.java:260)
atorg.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:16 4)
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
atorg.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConne ctionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:124)
atorg.jivesoftware.openfire.server.RemoteServerManager.getConfiguration(RemoteSe rverManager.java:238)
atorg.jivesoftware.openfire.server.RemoteServerManager.getPortForServer(RemoteSe rverManager.java:302)
atorg.jivesoftware.openfire.server.ServerDialback.validateRemoteDomain(ServerDia lback.java:534)
atorg.jivesoftware.openfire.session.LocalIncomingServerSession.validateSubsequen tDomain(LocalIncomingServerSession.java:227)
at org.jivesoftware.openfire.net.ServerSocketReader.processUnknowPacket(ServerSock etReader.java:172)
at org.jivesoftware.openfire.net.SocketReader.process(SocketReader.java:234)
atorg.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMo de.java:168)
atorg.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java :76)
at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:137)
at java.lang.Thread.run(Unknown Source)
2013.02.01 02:08:06 org.jivesoftware.database.DbConnectionManager - Unable toget a connection from the database pool (attempt 0 out of 10).
java.sql.SQLException: We are already in the process of making 11 connectionsand the number of simultaneous builds has been throttled to 10
at org.logicalcobwebs.proxool.Prototyper.checkSimultaneousBuildThrottle(Prototyper .java:260)
atorg.logicalcobwebs.proxool.ConnectionPool.getConnection(ConnectionPool.java:16 4)
at org.logicalcobwebs.proxool.ProxoolDriver.connect(ProxoolDriver.java:89)
at java.sql.DriverManager.getConnection(Unknown Source)
at java.sql.DriverManager.getConnection(Unknown Source)
atorg.jivesoftware.database.DefaultConnectionProvider.getConnection(DefaultConne ctionProvider.java:86)
at org.jivesoftware.database.DbConnectionManager.getConnection(DbConnectionManager .java:124)
atorg.jivesoftware.openfire.server.RemoteServerManager.getConfiguration(RemoteSe rverManager.java:238)
atorg.jivesoftware.openfire.server.RemoteServerManager.getPortForServer(RemoteSe rverManager.java:302)
at org.jivesoftware.openfire.server.ServerDialback.validateRemoteDomain(ServerDial back.java:534)
atorg.jivesoftware.openfire.session.LocalIncomingServerSession.validateSubsequen tDomain(LocalIncomingServerSession.java:227)
at org.jivesoftware.openfire.net.ServerSocketReader.processUnknowPacket(ServerSock etReader.java:172)
at org.jivesoftware.openfire.net.SocketReader.process(SocketReader.java:234)
atorg.jivesoftware.openfire.net.BlockingReadingMode.readStream(BlockingReadingMo de.java:168)
at org.jivesoftware.openfire.net.BlockingReadingMode.run(BlockingReadingMode.java: 76)
at org.jivesoftware.openfire.net.SocketReader.run(SocketReader.java:137)
at java.lang.Thread.run(Unknown Source)