Initial USER command returns -ERR Unkown command
Bug #66863 reported by
Russell Smith
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
dovecot (Ubuntu) |
Invalid
|
Undecided
|
Russell Smith |
Bug Description
Starting a telnet session to dovecot
+OK Dovecot ready.
user <email address hidden>
-ERR Unknown command.
user <email address hidden>
+OK
pass *******
+OK Logged in.
LIST
+OK 0 messages:
.
QUIT
Notice how the first instance of user reports that there is no command user.
I am running 6.06 dapper all patches to dovecot applied. 1.0.beta3-3ubuntu5
To post a comment you must log in.
Example strace of login procedure.
850 gettimeofday( {1161233890, 75122}, {4294966696, 0}) = 0 {1161233890, 75217}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 445) = 0 {1161233890, 531827}, {4294966696, 0}) = 0 {1161233890, 531891}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 0) = 0 {1161233890, 532028}, {4294966696, 0}) = 0 {1161233890, 532098}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 999) = 0 {1161233891, 541849}, {4294966696, 0}) = 0 {1161233891, 541915}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 0) = 0 {1161233891, 542054}, {4294966696, 0}) = 0 {1161233891, 542124}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 999) = 0 {1161233892, 551853}, {4294966696, 0}) = 0 {1161233892, 551920}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 0) = 0 {1161233892, 552061}, {4294966696, 0}) = 0 {1161233892, 552135}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 999) = 0 {1161233893, 561839}, {4294966696, 0}) = 0 {1161233893, 561906}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=9, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} ], 4, 0) = 0 {1161233893, 562046}, {4294966696, 0}) = 0 {1161233893, 562116}, NULL) = 0 POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=10, events= POLLIN| POLLPRI| POLLERR| POLLHUP| POLLNVAL} , {fd=3, events= POLLIN| POLLPRI| POL...
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=
850 gettimeofday(
850 gettimeofday(
850 poll([{fd=7, events=