Lorens skrev:
On Thu, Sep 08, 2005 at 08:01:28PM -0400, Marcathian Alexander wrote:
Hello On 7 sept 2005 I downloaded compiled and installed Dovecot v1.0.alpha1.
...
dovecot: Sep 08 18:47:33 Error: login: Missing protocol from server name 'imap'
The config file syntax changed. 1.0 will produce that kind of error when run with a 0.99 config file.
HTH.
I proposed a patch in February that would make "default" the default server name when no --group option, or one without a slash, is passed to imap-login or pop3-login. I don't (or didn't) think this has to do with the config file format. I think the patch is still valid, at least against the latest Debian source package. The workaround is thus to add --group=default/imap to the command line. -- Magnus Holmgren holmgren@lysator.liu.se --- src/master/login-process.c.orig 2005-02-19 22:24:16.000000000 +0100 +++ src/master/login-process.c 2005-02-19 22:56:00.000000000 +0100 @@ -192,13 +192,14 @@ i_error("login: Server name wasn't sent"); else { name = t_strndup(buf, len); - proto = strchr(buf, '/'); + proto = strchr(name, '/'); if (proto == NULL) { - i_error("login: Missing protocol from server name '%s'", - name); - return FALSE; + proto = name; + name = "default"; } - name = t_strdup_until(buf, proto++); + else { + *proto++ = '\0'; + } if (strcmp(proto, "imap") == 0) protocol = MAIL_PROTOCOL_IMAP;