You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "François-Denis Gonthier (JIRA)" <se...@james.apache.org> on 2010/09/12 21:57:33 UTC

[jira] Created: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

UidToMsnConverter error return value ignored by fetch processor
---------------------------------------------------------------

                 Key: IMAP-209
                 URL: https://issues.apache.org/jira/browse/IMAP-209
             Project: JAMES Imap
          Issue Type: Bug
         Environment: Linux, JDK 1.6
            Reporter: François-Denis Gonthier


The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer resolved IMAP-209.
--------------------------------

    Resolution: Fixed

Use bad response now.. like dovecot does

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>    Affects Versions: 0.1
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>             Fix For: 0.2
>
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Resolved: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer resolved IMAP-209.
--------------------------------

    Resolution: Fixed

Fixed.. Please test again with 0.2-SNAPSHOT

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>    Affects Versions: 0.1
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>             Fix For: 0.2
>
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Commented: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
    [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12908672#action_12908672 ] 

Norman Maurer commented on IMAP-209:
------------------------------------

>From the RFC I guess we should write a "NO" response back to the client in such cases. I will have a look on howto fix this..

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Assigned: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer reassigned IMAP-209:
----------------------------------

    Assignee: Norman Maurer

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated IMAP-209:
-------------------------------

        Fix Version/s: 0.2
    Affects Version/s: 0.1

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>    Affects Versions: 0.1
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>             Fix For: 0.2
>
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer updated IMAP-209:
-------------------------------

    Fix Version/s:     (was: 0.2)
                   0.2-M1

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>    Affects Versions: 0.1
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>             Fix For: 0.2-M1
>
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Reopened: (IMAP-209) UidToMsnConverter error return value ignored by fetch processor

Posted by "Norman Maurer (JIRA)" <se...@james.apache.org>.
     [ https://issues.apache.org/jira/browse/IMAP-209?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Norman Maurer reopened IMAP-209:
--------------------------------


We should better use BAD response here, thats what other imap server do (like dovecot)

> UidToMsnConverter error return value ignored by fetch processor
> ---------------------------------------------------------------
>
>                 Key: IMAP-209
>                 URL: https://issues.apache.org/jira/browse/IMAP-209
>             Project: JAMES Imap
>          Issue Type: Bug
>    Affects Versions: 0.1
>         Environment: Linux, JDK 1.6
>            Reporter: François-Denis Gonthier
>            Assignee: Norman Maurer
>             Fix For: 0.2
>
>
> The UIDToMsnConverter will return -1 if it is asked about a message of UID it doesn't know. This error case is ignored by the IMAP FETCH processor which returns -1 as a valid message number on the wire. This confuses the client which will usually disconnect. If the IMAP protocol isn't closely followed when that happen, the result will be an unexplained disconnection on the server side.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org