[Spacewalk-list] How to stop 'WEB TRACEBACK' mails

Snyder, Chris Chris_Snyder at sra.com
Mon Jun 10 12:52:04 UTC 2013


We just ran a security audit (via Nessus) on our network and when it hit our Spacewalk Server, the SW server sent out A LOT of mails with the subject of 'WEB TRACEBACK....' describing errors that resulted from our security audit.

Now, I don't care about the errors being reported - those don't matter to me - what I am wondering about is how do I stop the mail from being generated by Spacewalk?  We're going to be running our security audits on a much more frequent basis from now on and I don't  want this junk being sent every time we scan our network.  Is there a configuration option to disable the mailing of such errors?

I've attached an example of the mails I'm talking about.

Thx
Chris.

-----Original Message-----
From: Spacewalk [mailto:dev-null@<hostname>] 
Sent: Saturday, June 08, 2013 3:23 AM
To: root@<hostname>
Subject: WEB TRACEBACK from <hostname>  (6/8/13 3:22:53 AM EDT)

The following exception occurred while executing this request:
POST /rhn/Search.do

Date:6/8/13 3:22:53 AM EDT
Headers:
  host: <hostname>
  accept-charset: iso-8859-1,utf-8;q=0.9,*;q=0.1
  accept-language: en
  content-type: application/x-www-form-urlencoded
  connection: Close
  content-length: 75
  user-agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0)
  pragma: no-cache
  accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, image/png, */*

Request:
Local Name = <hostname>
Server Name = <hostname>
Requested Session Valid = false
Session = org.apache.catalina.session.StandardSessionFacade at de80e22[session=StandardSession[1632FDC47464758C8499B103DF494545]]
Protocol = https
Request Locale = en_US
Request Character Encoding = UTF-8
Attribute Names = rhnActiveLang, loginForm, javax.servlet.jsp.jstl.fmt.timeZone.request, javax.servlet.request.key_size, url_bounce, requestedUri, javax.servlet.request.ssl_session, request_method, org.apache.struts.action.MESSAGE, session, __sitemesh__filterapplied, javax.servlet.request.cipher_suite, org.apache.struts.action.mapping.instance, org.apache.struts.action.MODULE, 

Form Variables:
  search_type: docs


User Information:
No User logged in.

Exception:
javax.servlet.ServletException: IOException while trying to exec: rpm -q --qf=%{VERSION}-%{RELEASE} satellite-schema 
	at org.apache.struts.action.RequestProcessor.processException(RequestProcessor.java:535)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:433)
	at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:237)
	at com.redhat.rhn.frontend.struts.RhnRequestProcessor.process(RhnRequestProcessor.java:99)
	at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:691)
	at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:469)
	at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:403)
	at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
	at com.redhat.rhn.frontend.security.PxtAuthenticationService.redirectToLogin(PxtAuthenticationService.java:226)
	at com.redhat.rhn.frontend.servlets.AuthFilter.doFilter(AuthFilter.java:123)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.opensymphony.module.sitemesh.filter.PageFilter.parsePage(PageFilter.java:142)
	at com.opensymphony.module.sitemesh.filter.PageFilter.doFilter(PageFilter.java:58)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.redhat.rhn.frontend.servlets.LocalizedEnvironmentFilter.doFilter(LocalizedEnvironmentFilter.java:67)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.redhat.rhn.frontend.servlets.EnvironmentFilter.doFilter(EnvironmentFilter.java:108)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.redhat.rhn.frontend.servlets.SessionFilter.doFilter(SessionFilter.java:55)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at com.redhat.rhn.frontend.servlets.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:97)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:215)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:172)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
	at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:200)
	at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
	at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:775)
	at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:704)
	at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:897)
	at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
	at java.lang.Thread.run(Thread.java:679)
Caused by: java.lang.RuntimeException: IOException while trying to exec: rpm -q --qf=%{VERSION}-%{RELEASE} satellite-schema 
	at com.redhat.rhn.manager.satellite.SystemCommandExecutor.execute(SystemCommandExecutor.java:112)
	at com.redhat.rhn.frontend.action.LoginSetupAction.getRpmSchemaVersion(LoginSetupAction.java:138)
	at com.redhat.rhn.frontend.action.LoginSetupAction.execute(LoginSetupAction.java:53)
	at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
	... 45 more
Caused by: java.io.IOException: Cannot run program "rpm": java.io.IOException: error=24, Too many open files
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:488)
	at java.lang.Runtime.exec(Runtime.java:610)
	at java.lang.Runtime.exec(Runtime.java:483)
	at com.redhat.rhn.manager.satellite.SystemCommandExecutor.execute(SystemCommandExecutor.java:71)
	... 48 more
Caused by: java.io.IOException: java.io.IOException: error=24, Too many open files
	at java.lang.UNIXProcess.<init>(UNIXProcess.java:164)
	at java.lang.ProcessImpl.start(ProcessImpl.java:81)
	at java.lang.ProcessBuilder.start(ProcessBuilder.java:470)
	... 51 more





More information about the Spacewalk-list mailing list