|
I am having major problems with James.
Every minute a new log file is generated. I only found this out last night when
my server notified me that I was almost out of disk space. I noticed in about
three hours nearly 30 GB of log files had been generated. I shut down James in
an effort to investigate. The two log files that are the culprits
are the spool and mailet log files. A mailet is generating errors and logging
each ToRepository. See below Listing One five entries of one of the mailet log
files. You’ll notice that the timestampt is all 10:25:34. There is actually
about 150 entries each second. It takes several minutes (15-20) for a mailet
log file to get to max capacity and start a new log file. The spool log file is
much different. The spool log file is generating the error
found in Listing Two nearly 150 times a second. Once a minute a new 10 MB file
is created. In the course of writing this email 6 where generated. What could
be the problem? Is James in a loop? Is my James being abused by a spammer? I
can’t figure it out…Please help! Listing One: 19/03/04 10:25:34 INFO James.Mailet:
ToRepository: Storing mail Mail1079693860218-98 in file://var/mail/error/ 19/03/04 10:25:34 INFO James.Mailet:
ToRepository: Storing mail Mail1079693983078-99 in file://var/mail/error/ 19/03/04 10:25:34 INFO James.Mailet:
ToRepository: Storing mail Mail1079693860218-98 in file://var/mail/error/ 19/03/04 10:25:34 INFO James.Mailet:
ToRepository: Storing mail Mail1079693983078-99 in file://var/mail/error/ 19/03/04 10:25:34 INFO James.Mailet:
ToRepository: Storing mail Mail1079693983078-99 in file://var/mail/error/ Listing Two: 19/03/04 10:24:54 ERROR spoolmanager:
Exception in JamesSpoolManager.run sun.io.ByteToCharEUC_CN.getIndex1()[S java.lang.NoSuchMethodError:
sun.io.ByteToCharEUC_CN.getIndex1()[S at
sun.nio.cs.ext.EUC_CN$Decoder.<init>(EUC_CN.java:50) at
sun.nio.cs.ext.EUC_CN.newDecoder(EUC_CN.java:38) at
java.lang.StringCoding$CharsetSD.<init>(StringCoding.java:166) at
java.lang.StringCoding$CharsetSD.<init>(StringCoding.java:157) at
java.lang.StringCoding.decode(StringCoding.java:213) at
java.lang.String.<init>(String.java:320) at
javax.mail.internet.MimeUtility.decodeWord(MimeUtility.java:741) at
javax.mail.internet.MimeUtility.decodeText(MimeUtility.java:493) at
org.apache.james.core.MimeMessageWrapper.getSubject(MimeMessageWrapper.java:508) at
org.apache.james.transport.mailets.NotifyPostmaster.service(NotifyPostmaster.java:182) at
org.apache.james.transport.LinearProcessor.service(LinearProcessor.java:413) at
org.apache.james.transport.JamesSpoolManager.process(JamesSpoolManager.java:436) at
org.apache.james.transport.JamesSpoolManager.run(JamesSpoolManager.java:366) at
org.apache.avalon.excalibur.thread.impl.ExecutableRunnable.execute(ExecutableRunnable.java:47) at
org.apache.avalon.excalibur.thread.impl.WorkerThread.run(WorkerThread.java:80) |
- IMAP support Daniel Perry
- RE: Abuse or Configuration Brandon Smith
- RE: Abuse or Configuration Noel J. Bergman
