Search The ForumSearch   RegisterRegister  LoginLogin

AfterLogic WebMail Pro

 AfterLogic Forum : AfterLogic WebMail Pro
Subject Topic: BAD Incorrect Mail Number Post ReplyPost New Topic
Author
Message << Prev Topic | Next Topic >>
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 02 August 2011 at 10:07am | IP Logged Quote docdockstader

Hey All! I'm receiving an error whenever I attempt to reply to an email. It doesn't matter if the reply is to an internal or external recipient, it always errors. New emails are sent successfully, and when using an email client, replies are successful, so it's only in the webmail client, and only when replying (current workaround is to forward the mail instead of replying, which works). I've also noticed that the original email doesn't appear in the reply email like you'd expect it to. The worst part of this whole situation, is that not more than a year ago I spent 3 days troubleshooting and fixing this same error, but failed to document the fix. Here's my setup:

Type: IMAP
Authentication: Plain
Outgoing authentication: Same as incoming



Error on webmail site: "Internal Server Error. Please, contact your system administrator in order to report the problem."

Log details (domain / IP changed for anonimity)
    
[11:00:33.60] [INFO] Assembly version: 6.6.2.262.
[11:00:33.60] [INFO] Will resolve host "mydom.com".
[11:00:33.61] [INFO] Host "mydom.com" resolved to IP address(es) 1.2.3.4.
[11:00:33.61] [INFO] Will connect to host "mydom.com" on port 143.
[11:00:33.61] [INFO] Socket connected to IP address 1.2.3.4 on port 143.
[11:00:33.61] [RECV] * OK IMAPrev1\r\n [Total 15 bytes received.]
[11:00:33.61] [INFO] Get the list of IMAP4 capabilities via CAPABILITY command.
[11:00:33.61] [SEND] MBN00000001 CAPABILITY\r\n
[11:00:33.61] [RECV] * CAPABILITY IMAP4 IMAP4rev1 CHILDREN IDLE QUOTA SORT ACL NAMESPACE RIGHTS=texk\r\n [Total 81 bytes received.]
[11:00:33.61] [RECV] MBN00000001 OK CAPABILITY completed\r\n [Total 37 bytes received.]
[11:00:33.61] [INFO] Connected to mail service at host "mydom.com" on port 143 and ready.
[11:00:33.61] [INFO] Will login as "me@mydom.com".
[11:00:33.61] [INFO] Will try regular LOGIN authentication.
[11:00:33.61] [SEND] MBN00000002 LOGIN "me@mydom.com" "********"\r\n
[11:00:33.62] [RECV] MBN00000002 OK LOGIN completed\r\n [Total 32 bytes received.]
[11:00:33.62] [INFO] Logged in as "me@mydom.com".
[11:00:33.63] [INFO] Select folder "INBOX".
[11:00:33.63] [SEND] MBN00000003 SELECT "INBOX"\r\n
[11:00:33.63] [RECV] * 1 EXISTS\r\n [Total 12 bytes received.]
[11:00:33.63] [RECV] * 0 RECENT\r\n [Total 12 bytes received.]
[11:00:33.63] [RECV] * FLAGS (\Deleted \Seen \Draft \Answered \Flagged)\r\n [Total 52 bytes received.]
[11:00:33.63] [RECV] * OK [UIDVALIDITY 1296835669]\r\n [Total 31 bytes received.]
[11:00:33.63] [RECV] * OK [UIDNEXT 102]\r\n [Total 20 bytes received.]
[11:00:33.63] [RECV] * OK [PERMANENTFLAGS (\Deleted \Seen \Draft \Answered \Flagged)]\r\n [Total 66 bytes received.]
[11:00:33.63] [RECV] MBN00000003 OK [READ-WRITE] SELECT completed\r\n [Total 46 bytes received.]
[11:00:33.63] [INFO] Setting flags for messages.
[11:00:33.63] [SEND] MBN00000004 UID STORE -1 +FLAGS.SILENT (\Answered)\r\n
[11:00:33.63] [RECV] MBN00000004 BAD Incorrect mail number\r\n [Total 39 bytes received.]
[11:00:33.63] [INFO] Error: The server has responded with negative reply. The server responded: MBN00000004 BAD Incorrect mail number.

[11:00:33.64] [SEND] MBN00000005 LOGOUT\r\n
[11:00:33.64] [RECV] * BYE Have a nice day\r\n [Total 23 bytes received.]
[11:00:33.64] [RECV] MBN00000005 OK Logout completed\r\n [Total 33 bytes received.]
[11:00:33.64] [INFO] Will disconnect from host "mydom.com".
[11:00:33.64] [INFO] Disconnected from host "mydom.com".
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6089
Posted: 02 August 2011 at 10:15am | IP Logged Quote Igor

According to your message, you encounter issues when sending mail, but the log file reflects the error when receiving mails, can you please clarify this?

Just in case, can you confirm you are using the latest 6.2 version of WebMail Pro? You can find out the version number as shown here.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 02 August 2011 at 12:25pm | IP Logged Quote docdockstader

That's correct, the issues is encountered when replying to a received message. The log was cleared just before clicking send, and was exported just after the internal server error message appears.

I am utilizing version 6.0.

Thanks for your reply, looking forward to a solution!
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6089
Posted: 03 August 2011 at 1:10am | IP Logged Quote Igor

Still, the log file only covers receiving mails, so it might be necessary to enable special debug log as per this documentation page. Also, check if the issue persists with 6.2 version. And if you'd like our support staff to assist you on this, it might be a good idea to use our HelpDesk.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 03 August 2011 at 2:47pm | IP Logged Quote docdockstader

I switched over to Webmail Lite, version 5.1.3, and the issue no longer occurs. I'm planning on putting up a test site with the old files so I can further troubleshoot the issue.

Does the software automatically check for new email when sending mail?
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 03 August 2011 at 4:06pm | IP Logged Quote docdockstader

Ok, I've done some more testing, and the log that I posted above is the exact sequence of events every time I attempt to reply to an email, so unless the server is attempting to check for new messages when I send a message, that's definitely what it's attempting to do when I reply to a message.

As for upgrading to 6.2, I'm not sure that I'm able to do so. I acquired the software some time ago, when the .org site offered Pro for up to 5 users free of charge, and they don't seem to be doing that any more.

Here's more information from the special debug log you indicated above. I've ran the SQL statement shown below, and the statement is valid:

[8/3/2011 4:53:52 PM][CreateParameter] - @id_domain='1'
[8/3/2011 4:53:52 PM][PrepareCommand] - SELECT * FROM awm_domains WHERE id_domain = @id_domain
------------------------------------------------------------
[8/3/2011 4:53:52 PM] ERROR!!!
[Message]
The server has responded with negative reply. The server responded: MBN00000004 BAD Incorrect mail number.
[TargetSite]
Void a(jm)
[Stack Trace]
   at cb.a(jm A_0)
   at cb.ai()
   at kf.b(String A_0, f9 A_1, Boolean A_2)
   at kr.a(String A_0, Boolean A_1)
   at kr.a(String A_0, Boolean A_1, String A_2, MessageFlagAction A_3, Boolean A_4)
   at ab.a(Boolean A_0, String A_1, Boolean A_2, String A_3, MessageFlagAction A_4, Boolean A_5)
   at MailBee.ImapMail.Imap.SetMessageFlags(String messageIndexSet, Boolean indexIsUid, SystemMessageFlags systemFlags, MessageFlagAction action)
   at WebMail.ImapStorage.SetMessagesFlags(Object[] messageIndexSet, SystemMessageFlags flags, MessageFlagAction flagsAction, Folder fld)
[Method]: a
[Line, Column]: [0, 0]
------------------------------------------------------------
------------------------------------------------------------
[8/3/2011 4:53:52 PM] ERROR!!!
[Message]
Internal Server Error. Please, contact your system administrator in order to report the problem.
[TargetSite]
Void a(jm)
[Stack Trace]
   at cb.a(jm A_0)
   at cb.ai()
   at kf.b(String A_0, f9 A_1, Boolean A_2)
   at kr.a(String A_0, Boolean A_1)
   at kr.a(String A_0, Boolean A_1, String A_2, MessageFlagAction A_3, Boolean A_4)
   at ab.a(Boolean A_0, String A_1, Boolean A_2, String A_3, MessageFlagAction A_4, Boolean A_5)
   at MailBee.ImapMail.Imap.SetMessageFlags(String messageIndexSet, Boolean indexIsUid, SystemMessageFlags systemFlags, MessageFlagAction action)
   at WebMail.ImapStorage.SetMessagesFlags(Object[] messageIndexSet, SystemMessageFlags flags, MessageFlagAction flagsAction, Folder fld)
[Method]: SetMessagesFlags
[Line, Column]: [0, 0]
------------------------------------------------------------
[8/3/2011 4:53:52 PM][] - <<<<<<<<<<<<<<<<< OUT <<<<<<<<<<<<<<<
[8/3/2011 4:53:52 PM][] - <?xml version="1.0" encoding="utf-8"?><webmail><error><![CDATA[Internal Server Error. Please, contact your system administrator in order to report the problem.]]></error></webmail>
[8/3/2011 4:53:52 PM][] - <<<<<<<<<<<<<<<<< OUT <<<<<<<<<<<<<<<
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6089
Posted: 03 August 2011 at 11:21pm | IP Logged Quote Igor

I think I have an idea what might cause this. Upon sending mail out, WebMail places copy of the message to Sent Items folder, and this is done via IMAP.

IMAP-related functionality is being optimized significantly between 6.* versions so there's a great chance the issue no longer persists with the latest one.

Quote:
As for upgrading to 6.2, I'm not sure that I'm able to do so. I acquired the software some time ago, when the .org site offered Pro for up to 5 users free of charge, and they don't seem to be doing that any more.


License key issued in terms of 5 Users license should work with current version of WebMail Pro. And upgrading is not required actually, you can have new installation deployed next to existing one, that should be handy for checking if they show the same behavior.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 04 August 2011 at 7:42am | IP Logged Quote docdockstader

That's excellent, I will give that a try today and will post the results later. Thanks!
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 
Igor
AfterLogic Support
AfterLogic Support


Joined: 24 June 2008
Location: United States
Online Status: Offline
Posts: 6089
Posted: 04 August 2011 at 7:47am | IP Logged Quote Igor

Looking forward to it. And in case if the issue is replicated with 6.2 we'd like to investigate it, and we'll need IMAP account access details for that. You can send those securely via our HelpDesk - unless the account is hosted by a web service we could sign up to ourselves of course.

--
Regards,
Igor, AfterLogic Support
Back to Top View Igor's Profile Search for other posts by Igor
 
docdockstader
Newbie
Newbie
Avatar

Joined: 02 August 2011
Location: United States
Online Status: Offline
Posts: 6
Posted: 04 August 2011 at 8:13am | IP Logged Quote docdockstader

Installed version 6.2.2, works perfectly! Thanks for your assistance Igor, I hope AfterLogic is paying you well :)
Back to Top View docdockstader's Profile Search for other posts by docdockstader
 

If you wish to post a reply to this topic you must first login
If you are not already registered you must first register

  Post ReplyPost New Topic
Printable version Printable version

Forum Jump

Powered by Web Wiz Forums version 7.9
Copyright ©2001-2004 Web Wiz Guide