LINUX.ORG.RU

Как заставить tomcat перестать срать в syslog?


0

0

Стоит убунта 8.04 LTS.

несчастная попытка поставит tomcat увенчалась успехом, (хотя dpkg и ругался при dpkg-конфигурации).

Но вот зайти на localhost:8180 все равно не получается. При этом от каждой попытки syslog чуть не целиком засирается ужасными java-логами вида

^Iat sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:298) ^Iat java.lang.ClassLoader.loadClass(ClassLoader.java:300) ^Iat java.lang.ClassLoader.loadClass(ClassLoader.java:300) ^Iat java.lang.ClassLoader.loadClass(ClassLoader.java:252) ^Iat java.lang.ClassLoader.loadClassInternal(ClassLoader.java:320) ^Iat org.apache.coyote.http11.InternalOutputBuffer.sendStatus(InternalOutputBuffer. Apr 21 17:04:26 test jsvc.exec[24847]: rocessor.prepareResponse(Http11Processor.java:1617) ^Iat org.apache.coyote.http11.Http11Processor.action(Http11Processor.java:967) ^Iat org.apache.coyote.Response.action(Response.java:181) ^Iat org.apache.coyote.http11.InternalOutputBuffer.doWrite(InternalOutputBuffer.java:576) ^Iat org.apache.coyote.Response.doWrite(Response.java:560) ^Iat org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:361) ^Iat org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:323) ^Iat org.apache.tomcat.util.buf.IntermediateOutputStream.write(C2BConverter.java:236) ^Iat sun.nio.cs.StreamEncoder.writeBytes(StreamEncoder.java:202) ^Iat sun.nio.cs.StreamEncoder.implFlushBuffer(StreamEncoder.java:272) ^Iat sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:276) ^Iat sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:122) ^Iat java.io.OutputStreamWriter.flush(OutputStreamWriter.java:212) ^Iat org.apache.tomcat.util.buf.WriteConvertor.flush(C2BConverter.java:185) ^Iat o Apr 21 17:04:26 test jsvc.exec[24847]: (C2BConverter.java:128) ^Iat org.apache.catalina.connector.OutputBuffer.realWriteChars(OutputBuffer.java:536) ^Iat org.apache.tomcat.util.buf.CharChunk.append(CharChunk.java:256) ^Iat org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:456) ^Iat org.apache.catalina.connector.CoyoteWriter.write(CoyoteWriter.java:143) ^Iat org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:119) ^Iat org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:326) ^Iat org.apache.jasper.runtime.JspWriterImpl.write(JspWriterImpl.java:342) ^Iat org.apache.jsp.index_jsp._jspService(index_jsp.java:50) ^Iat org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98) ^Iat javax.servlet.http.HttpServlet.service(HttpServlet.java:802) ^Iat sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ^Iat sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ^Iat sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccesso Apr 21 17:04:26 test jsvc.exec[24847]: e(Method.java:597) ^Iat org.apache.catalina.security.SecurityUtil$1.run(SecurityUtil.java:244) ^Iat java.security.AccessController.doPrivileged(Native Method) ^Iat javax.security.auth.Subject.doAsPrivileged(Subject.java:517) ^Iat org.apache.catalina.security.SecurityUtil.execute(SecurityUtil.java:276) ^Iat org.apache.catalina.security.SecurityUtil.doAsPrivilege(SecurityUtil.java:162) ^Iat org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:262) ^Iat org.apache.catalina.core.ApplicationFilterChain.access$0(ApplicationFilterChain.java:192) ^Iat org.apache.catalina.core.ApplicationFilterChain$1.run(ApplicationFilterChain.java:171) ^Iat java.security.AccessController.doPrivileged(Native Method) ^Iat org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:167) ^Iat org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213) ^Iat org.apache.catalina.core.StandardContextValve.invoke(Stan Apr 21 17:04:26 test jsvc.exec[24847]: na.core.StandardHostValve.invoke(StandardHostValve.java:127) ^Iat org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) ^Iat org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) ^Iat org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151) ^Iat org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:874) ^Iat org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) ^Iat org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) ^Iat org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) ^Iat org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689) ^Iat java.lang.Thread.run(Thread.java:619)

Вопрос - как заставит его срать в свои логи, а не в системные? В чудовищный синтаксис logging.properties я никак вкурить не могу...

Ответ на: комментарий от fdd

буратино, засверлись.

проблема пропала сама по себе, непоняным образом.

Теперь проблема в другом - не принимает подключения от других хостов.

То есть с локалхоста заходит, с любого другого - нет.

В аксесс-логи пишется только доступ с локалхоста.

Lockywolf ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.