Moving smtpserver to DEBUG I found this (while writing EHLO test.com). It happens at every "first line" in my windows box. --- INFO 12:36:28,355 | james.smtpserver | Id='866732' User='' Connection established from 127.0.0.1 DEBUG 12:36:32,304 | james.smtpserver | Id='866732' User='' org.apache.james.protocols.api.handler.CommandDispatcher received: ??▼??
DEBUG 12:36:32,305 | james.smtpserver | Id='866732' User='' Lookup command handler for command: ??▼?? DEBUG 12:36:32,306 | james.smtpserver | Id='866732' User='' Unable to parse request java.lang.NullPointerException at org.apache.james.protocols.api.handler.CommandDispatcher.dispatchCommandHandlers(CommandDispatcher.java:170) at org.apache.james.protocols.api.handler.CommandDispatcher.onLine(CommandDispatcher.java:147) at org.apache.james.protocols.netty.BasicChannelUpstreamHandler.messageReceived(BasicChannelUpstreamHandler.java:147) at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:75) at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:558) at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:777) at org.jboss.netty.channel.SimpleChannelUpstreamHandler.messageReceived(SimpleChannelUpstreamHandler.java:129) at org.jboss.netty.channel.SimpleChannelUpstreamHandler.handleUpstream(SimpleChannelUpstreamHandler.java:75) at org.jboss.netty.channel.DefaultChannelPipeline.sendUpstream(DefaultChannelPipeline.java:558) at org.jboss.netty.channel.DefaultChannelPipeline$DefaultChannelHandlerContext.sendUpstream(DefaultChannelPipeline.java:777) at org.jboss.netty.handler.execution.ChannelUpstreamEventRunnable.run(ChannelUpstreamEventRunnable.java:44) at org.jboss.netty.handler.execution.OrderedMemoryAwareThreadPoolExecutor$ChildExecutor.run(OrderedMemoryAwareThreadPoolExec utor.java:312) 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) ------ Stefano 2012/3/7 Eric Charles <e...@apache.org>: > Hi Stefano, > > Thx for testing. I tried to reproduce the behavior you describe on 2 boxes > (macosx with 3.0beta4, and ubuntu with snapshot from 2 weeks ago), and both > give me the same correct answer: > > 220 ... JAMES SMTP Server Server (JAMES SMTP Server ) ready > EHLO test.com > 250-cll0353.fednot.be Hello test.com [0:0:0:0:0:0:0:1%0]) > 250-AUTH LOGIN PLAIN > 250-AUTH=LOGIN PLAIN > 250-PIPELINING > 250-ENHANCEDSTATUSCODES > 250 8BITMIME > > Do you have any exception in the log? > > I will leave the vote open for 1 more week so others can further test and > vote. > > So the vote is prolonged until Wednesday 14 March 2012 09:00 GMT. > > Thx, > > Eric > > > > On 07/03/12 10:26, Stefano Bagnara wrote: >> >> I'm not sure where the issue is, but there is something wrong in the >> smtp protocol: >> >> < 220 bago-dv6 JAMES SMTP Server Server (JAMES SMTP Server ) ready >>> >>> EHLO test.com >> >> < 451 Unable to process request >>> >>> EHLO test.com >> >> < 250-bago-dv6 Hello test.com [127.0.0.1]) >> < 250-PIPELINING >> < 250-ENHANCEDSTATUSCODES >> < 250 8BITMIME >> >> The first time I "present myself" the command is unrecognized. >> >> Probably this has not been recognized before because most email >> clients first try to present using EHLO and on failure they move to >> HELO.. so probably they are falling back to HELO and still being able >> to send (not using 8bitmime and pipelining of course). >> >> Can anyone reproduce the issue? If so we should cancel this release >> (this could lead to loose incoming email). >> >> Stefano >> >> 2012/3/2 Eric Charles<e...@apache.org>: >>> >>> Hi there, >>> >>> We are ready to vote for James server application 3.0-beta4 based on the >>> latest and greatest Protocols 1.6.2, Mailbox 0.3, IMAP 0.4 and jSieve >>> 0.5. >>> >>> This vote is a conjoint vote to release server and app 3.0-beta4 >>> projects. >>> >>> So please cast your VOTE for Apache James Server 3.0b4 release: >>> >>> [ ] +1 Please release >>> [ ] +0 No time to review >>> [ ] -1 Something is wrong >>> >>> Release Notes: >>> >>> https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=10411&version=12317240 >>> >>> SVN tags: >>> https://svn.apache.org/repos/asf/james/app/tags/apache-james-3.0-beta4/ >>> >>> https://svn.apache.org/repos/asf/james/server/tags/james-server-3.0-beta4/ >>> >>> Source tarballs: >>> >>> https://repository.apache.org/content/repositories/orgapachejames-043/org/apache/james/apache-james/3.0-beta4/apache-james-3.0-beta4-app.zip >>> >>> https://repository.apache.org/content/repositories/orgapachejames-042/org/apache/james/james-server/3.0-beta4/james-server-3.0-beta4-source-release.zip >>> >>> Staging repositories: >>> https://repository.apache.org/content/repositories/orgapachejames-043/ >>> https://repository.apache.org/content/repositories/orgapachejames-042/ >>> >>> Thx. >>> -- >>> eric | http://about.echarles.net | @echarles >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >>> For additional commands, e-mail: server-dev-h...@james.apache.org >>> >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org >> For additional commands, e-mail: server-dev-h...@james.apache.org >> > > -- > eric | http://about.echarles.net | @echarles > > --------------------------------------------------------------------- > To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org > For additional commands, e-mail: server-dev-h...@james.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org