Problems with logs

Hi, recently I have upgrade my wildfire server to Wildfire 2.4.4, everything was working ok and then one day without any change or server problem it is not writing the complete log files, it just write some conversations and some other it doesnt… i have about 100 user connected at the same time and 2 logs of about 2k each one is not something good, since before the problem i had several 1mb logs files.

By the way I have the option Enable Message Auditing checked and the folder which i have to kept the logs exists and has write permissions.

Hola ronnie,

Could you check if there are errors in the log files? Post them here so we can see what’'s going on.

Thanks,

– Gato

Hola this is my error log, and from all day i have only 3 logs files, in my configuration I have set log files of 1MB but the biggest one is 5.9K and the other is 478B and 5.9K

I really need these logs …

at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:177)

at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:364)

at java.net.Socket.connect(Socket.java:507)

at org.jivesoftware.wildfire.server.OutgoingServerSession.createOutgoingSession(Ou tgoingServerSession.java:253)

at org.jivesoftware.wildfire.server.OutgoingServerSession.authenticateDomain(Outgo ingServerSession.java:139)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.createSessionAndSendPac ket(OutgoingSessionPromise.java:126)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise.access$300(OutgoingSess ionPromise.java:37)

at org.jivesoftware.wildfire.server.OutgoingSessionPromise$1$1.run(OutgoingSession Promise.java:91)

at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java: 650)

at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:675)

at java.lang.Thread.run(Thread.java:595)

2006.02.15 16:20:03 [org.jivesoftware.wildfire.roster.Roster.(Roster.java:147)] Groups () include non-existent username (andresg)

2006.02.15 16:20:44 [org.jivesoftware.wildfire.roster.Roster.(Roster.java:147)] Groups () include non-existent username (brucen)

2006.02.15 16:30:10 [org.jivesoftware.wildfire.roster.Roster.(Roster.java:147)] Groups () include non-existent username (javierm)

2006.02.15 16:31:35 org.jivesoftware.wildfire.plugin.RegistrationPlugin$RegistrationUserEventListene r.addUserToGroup(RegistrationPlugin.java:311)

org.jivesoftware.wildfire.group.GroupNotFoundException: Group with name NewUsers not found.

at org.jivesoftware.wildfire.group.DefaultGroupProvider.getGroup(DefaultGroupProvi der.java:104)

at org.jivesoftware.wildfire.group.GroupManager.getGroup(GroupManager.java:107)

at org.jivesoftware.wildfire.plugin.RegistrationPlugin$RegistrationUserEventListen er.addUserToGroup(RegistrationPlugin.java:306)

at org.jivesoftware.wildfire.plugin.RegistrationPlugin$RegistrationUserEventListen er.userCreated(RegistrationPlugin.java:245)

at org.jivesoftware.wildfire.event.UserEventDispatcher.dispatchEvent(UserEventDisp atcher.java:119)

at org.jivesoftware.wildfire.user.UserManager.createUser(UserManager.java:108)

at org.jivesoftware.wildfire.admin.user_002dcreate_jsp._jspService(user_002dcreate _jsp.java:120)

at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:688)

at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:427)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:822)

at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:11 8)

at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:52)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:813)

at org.jivesoftware.util.LocaleFilter.doFilter(LocaleFilter.java:43)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:813)

at org.jivesoftware.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingF ilter.java:41)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:813)

at org.jivesoftware.admin.AuthCheckFilter.doFilter(AuthCheckFilter.java:98)

at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplica tionHandler.java:813)

at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler. java:494)

at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:569)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1482)

at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.ja va:624)

at org.mortbay.http.HttpContext.handle(HttpContext.java:1434)

at org.mortbay.http.HttpServer.service(HttpServer.java:896)

at org.mortbay.http.HttpConnection.service(HttpConnection.java:814)

at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:981)

at org.mortbay.http.HttpConnection.handle(HttpConnection.java:831)

at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)

at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:366)

at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

/code

Hi Ronnie,

“at org.jivesoftware.wildfire.server.OutgoingServerSession.createOutgoingSession(Ou tgoingServerSession.java:253)” looks like a failed server2server connection. Do you really need s2s?

My experience is that Wildfire 2.4 handles the JID/servernames more strictly. (This could be a bad/wrong example: JID@localhost is not the same as JID@127.0.0.1.) Please check your server property xmpp.domain (/server-properties.jsp), make sure that one can resolve it and your clients are using it to connect to the server.

LG

Hi

My xmpp.domain was set to my jiver server ip, none of this setting were changed, and i still have no logs