[opensuse] IMAP issues on openSUSE 12.3
I am trying to get IMAPd running on openSUSE 12.3. At this point, I just want it to serve $HOME/Maildir folders to clients like evolution on localhost. Oddly, I had it working. I decided to do a reboot to ensure that everything came back. It did not. # rccourier-imap status Checking for Courier-IMAP running courier-imap.service - LSB: Courier-IMAP server Loaded: loaded (/etc/init.d/courier-imap) Active: active (running) since Mon, 2013-07-01 13:17:19 CEST; 2min 2s ago Process: 4387 ExecStop=/etc/init.d/courier-imap stop (code=exited, status=0/SUCCESS) Process: 4408 ExecStart=/etc/init.d/courier-imap start (code=exited, status=0/SUCCESS) CGroup: name=systemd:/system/courier-imap.service ├ 4422 /usr/sbin/courierlogger -pid=/var/run/imapd.pid -start -name=imapd /usr/lib/courier-imap/couriertcpd -address=127.0.0.1 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/sbin/imaplogin /usr/sbin/imapd Maildir └ 4423 /usr/lib/courier-imap/couriertcpd -address=127.0.0.1 -maxprocs=40 -maxperip=20 -nodnslookup -noidentlookup 143 /usr/sbin/imaplogin /usr/sbin/imapd Maildir Jul 01 13:17:19 acme systemd[1]: Starting LSB: Courier-IMAP server... Jul 01 13:17:19 acme courier-imap[4408]: Starting Courier-IMAP ..done Jul 01 13:17:19 acme systemd[1]: Started LSB: Courier-IMAP server. Jul 01 13:17:36 acme imapd[4422]: Connection, ip=[::ffff:127.0.0.1] Jul 01 13:17:37 acme imapd[4422]: (null): TOO MANY CONSECUTIVE PROTOCOL VIOLATIONS Jul 01 13:17:37 acme imapd[4422]: Connection, ip=[::ffff:127.0.0.1] Jul 01 13:17:49 acme imapd[4422]: LOGIN, user=roger, ip=[::ffff:127.0.0.1], port=[56977], protocol=IMAP Jul 01 13:17:58 acme imapd[4422]: LOGOUT, user=roger, ip=[::ffff:127.0.0.1], headers=0, body=1591, rcvd=712, sent=60088, time=9 When evolution starts, I see that a imapd(143)/localhost port connection is made. evolution then complains: (evolution:4441): evolution-mail-WARNING **: Failed to refresh folder: folder://1366192940.32174.4%40acme.pacific/INBOX/Customers/Acciona/DIAGOMED: IMAP command failed: Error in IMAP command received by server. (more of these...) (evolution:4441): evolution-mail-WARNING **: Failed to refresh folder: folder://1366192940.32174.4%40acme.pacific/INBOX/Customers/Applanix: Server unexpectedly disconnected: Fatal error: TOO MANY CONSECUTIVE PROTOCOL VIOLATIONS: Also, when I give evolution the password for imap (current user's password on localhost) it complains that the password is wrong. Which it is not. I am not using ssl, and passwords are not encrypted. The various log files I have looked at did not shed any light. I am curious why the IP address in the status listing is [::ffff:127.0.0.1] and not [127.0.0.1 Odd that it worked before a reboot.] It is sooo long since I last set up an openSUSE machine for this that I have certainly forgotten something... -- Roger Oberholtzer -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer wrote:
I am curious why the IP address in the status listing is [::ffff:127.0.0.1] and not [127.0.0.1
It's unusual for applications to write all addresses as IPv6 addresses. Dunno about the rest of it. -- Per Jessen, Zürich (22.6°C) http://www.dns24.ch/ - free DNS hosting, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 2013-07-01 at 15:17 +0200, Per Jessen wrote:
Roger Oberholtzer wrote:
I am curious why the IP address in the status listing is [::ffff:127.0.0.1] and not [127.0.0.1
It's unusual for applications to write all addresses as IPv6 addresses.
Dunno about the rest of it.
So I disabled IP6 and restarted the system. It still prints the addresses this way. I suspect it is a bad trace statement more than refusal not to use IP6. Every e-mail reader app seems to have a different take on the system. evolution no longer wants to talk to the imapd it was happily talking to earlier. kmail seems to talk but does not want to delete messages. No warning. It just seems to ignore the request. Getting e-mail sorted is the last thing before I can fully switch to 12.3, I expect mail to arrive from a single remote via SMTP, be handled by postfix, who delivers mail to procmail, who sorts things into a user's Maildir folder. All access of mail is via IMAP. As I have on my older openSUSE system. Yours sincerely, Roger Oberholtzer Ramböll RST / Systems Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Mon, 1 Jul 2013 17:00:24 Roger Oberholtzer wrote:
[...] I expect mail to arrive from a single remote via SMTP, be handled by postfix, who delivers mail to procmail, who sorts things into a user's Maildir folder. All access of mail is via IMAP. As I have on my older openSUSE system.
Exactly what I do with dovecot, sendmail, spamassassin and postfix, except that I also use fetchmail to collect mail from 3 different external accounts and deliver them to local mailboxes for 2 different users. And it "just works(TM)". I have had the same setup running from 10.3 to 12.3 (and Fedora Core 5 - 9 before switching to openSuSE), and now I've moved it off the desktop machine and onto a Raspberry Pi (running raspbian, based on Debian "wheezy") and it "just works(TM)" there too. Same setup, same configs. [It was admittedly a challenge getting spamassassin to not have the load average constantly sitting above 30 on the rasbpi, but switching to spamd and using compiled rulesets did the trick - it now ticks along at around 0.01 - 0.02]. Configuring sendmail was a no-brainer - years ago I found a script called "install-sendmail-6.0" which automates the whole thing and takes care of the common security holes caused by misconfiguration. At least my mail server is something I've never had to worry about breaking... -- ============================================================== Rodney Baker VK5ZTV rodney.baker@iinet.net.au ============================================================== -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2013-07-02 at 01:11 +0930, Rodney Baker wrote:
On Mon, 1 Jul 2013 17:00:24 Roger Oberholtzer wrote:
[...] I expect mail to arrive from a single remote via SMTP, be handled by postfix, who delivers mail to procmail, who sorts things into a user's Maildir folder. All access of mail is via IMAP. As I have on my older openSUSE system.
Exactly what I do with dovecot, sendmail, spamassassin and postfix, except that I also use fetchmail to collect mail from 3 different external accounts and deliver them to local mailboxes for 2 different users. And it "just works(TM)". I have had the same setup running from 10.3 to 12.3 (and Fedora Core 5 - 9 before switching to openSuSE), and now I've moved it off the desktop machine and onto a Raspberry Pi (running raspbian, based on Debian "wheezy") and it "just works(TM)" there too. Same setup, same configs.
I have never had a problem before either. Do you use SSL with IMAPD? I don't. Maybe evolution (despite the fact that it is an optional setting) is using it no matter? Otherwise I cannot see how it can claim that my password is incorrect. Yours sincerely, Roger Oberholtzer Ramböll RST / Systems Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Tue, 2013-07-02 at 08:10 +0200, Roger Oberholtzer wrote:
On Tue, 2013-07-02 at 01:11 +0930, Rodney Baker wrote:
On Mon, 1 Jul 2013 17:00:24 Roger Oberholtzer wrote:
[...] I expect mail to arrive from a single remote via SMTP, be handled by postfix, who delivers mail to procmail, who sorts things into a user's Maildir folder. All access of mail is via IMAP. As I have on my older openSUSE system.
Exactly what I do with dovecot, sendmail, spamassassin and postfix, except that I also use fetchmail to collect mail from 3 different external accounts and deliver them to local mailboxes for 2 different users. And it "just works(TM)". I have had the same setup running from 10.3 to 12.3 (and Fedora Core 5 - 9 before switching to openSuSE), and now I've moved it off the desktop machine and onto a Raspberry Pi (running raspbian, based on Debian "wheezy") and it "just works(TM)" there too. Same setup, same configs.
I have never had a problem before either. Do you use SSL with IMAPD? I don't. Maybe evolution (despite the fact that it is an optional setting) is using it no matter? Otherwise I cannot see how it can claim that my password is incorrect.
How does one manage the gnome keyring? Seems there used to be a gnome-keyring-manager. But no more. I tried the gnome-control-center, but all it does is let me start yast. I do not use gnome as my desktop. Yours sincerely, Roger Oberholtzer Ramböll RST / Systems Office: Int +46 10-615 60 20 Mobile: Int +46 70-815 1696 roger.oberholtzer@ramboll.se ________________________________________ Ramböll Sverige AB Krukmakargatan 21 P.O. Box 17009 SE-104 62 Stockholm, Sweden www.rambollrst.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Roger Oberholtzer said the following on 07/02/2013 02:10 AM:
On Tue, 2013-07-02 at 01:11 +0930, Rodney Baker wrote:
On Mon, 1 Jul 2013 17:00:24 Roger Oberholtzer wrote:
[...] I expect mail to arrive from a single remote via SMTP, be handled by postfix, who delivers mail to procmail, who sorts things into a user's Maildir folder. All access of mail is via IMAP. As I have on my older openSUSE system.
Exactly what I do with dovecot, sendmail, spamassassin and postfix, except that I also use fetchmail to collect mail from 3 different external accounts and deliver them to local mailboxes for 2 different users. And it "just works(TM)". I have had the same setup running from 10.3 to 12.3 (and Fedora Core 5 - 9 before switching to openSuSE), and now I've moved it off the desktop machine and onto a Raspberry Pi (running raspbian, based on Debian "wheezy") and it "just works(TM)" there too. Same setup, same configs.
I have never had a problem before either. Do you use SSL with IMAPD? I don't. Maybe evolution (despite the fact that it is an optional setting) is using it no matter? Otherwise I cannot see how it can claim that my password is incorrect.
On one account I had fail, fail, fail until I changed the password. It sees that something somewhere along the line didn't like passwords with spaces. Anther time I didn't see it all until I tied access via telnet. The client wanted hashed id/password not plaintext. Sometimes "It Just Works(tm)" because there are no such hurdles. I now have fetchmail bring in from about 30 accounts (thank you all the past clients and the ISPs that allow for very specific [e.g. list-specific] account names and a loud honk to those services which object things like "anton+listname" as one); whitelisting and blacklisting through procmail, then though spamassassin and into procmail again to sort into folders. Right now the only access to the Dovecot server is from machines on the LAN so SSL is not used. Telnet is a great tool for debugging text based protocols such as POP and IMAP, but have a cheat-sheet to hand. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
Roger Oberholtzer wrote:
I am curious why the IP address in the status listing is [::ffff:127.0.0.1] and not [127.0.0.1
It's unusual for applications to write all addresses as IPv6 addresses.
Sigh, I left the most important part in the above .... it should have read: It's NOT unusual -- Per Jessen, Zürich (19.3°C) http://www.dns24.ch/ - free DNS hosting, made in Switzerland. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Anton Aylward
-
Per Jessen
-
Rodney Baker
-
Roger Oberholtzer