Re: C6.7 evolution to cyrus imap(s) fails

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]





On Tue, 11 Aug 2015, Richard wrote:



------------ Original Message ------------
Date: Tuesday, August 11, 2015 20:24:36 +0200
From: Alexander Dalloz <ad+lists@xxxxxxxxx>

Am 11.08.2015 um 17:56 schrieb Dr J Austin:
Hi

I have been using evolution/cyrus/exim for 10 years - until
yesterday!

I upgraded to C6.7 and now there is no way I can find of
connecting from evo to the cyrus imap(s) server

[root@maui:~]$ ps -ef|grep imap
cyrus    27768     1  0 15:21 ?        00:00:00
/usr/lib/cyrus-imapd/cyrus-master -d
cyrus    27775 27768  0 15:21 ?        00:00:00 imapd -s
cyrus    27779 27768  0 15:21 ?        00:00:00 imapd
cyrus    27781 27768  0 15:21 ?        00:00:00 imapd
cyrus    27782 27768  0 15:21 ?        00:00:00 imapd
cyrus    27783 27768  0 15:21 ?        00:00:00 imapd
cyrus    27933 27768  0 15:36 ?        00:00:00 imapd
cyrus    28048 27768  0 15:46 ?        00:00:00 imapd

evo is running on a fully updated F22 machine, cyrus/exim on C6.7
k-9 mail on a tablet and a mobile no longer connect
even tried thunderbird which also would not connect

When trying to connect with evo I get Failed to open folder
The reported error was "Could not connect to 148.197.29.5:
Connection refused"

If I try to change things by editing the "Recieving Email" menu
ie by changing the "Encryption method" from "SSL on a dedicated
port" 993 to "No encryption" it still fails
In fact just hitting Authentication "Check for supported types"
gives
Failed to query server for a list of supported authentication
mechanisms. Could not connect to 148.197.29.5: Connection refused

wireshark shows just two lines using tcp.port==993 filter
Unfortunately this does not mean much to me!

124    3.276582000    148.197.29.159    148.197.29.5    TCP    74
54564→993 [SYN] Seq=0 Win=29200 Len=0 MSS=1460 SACK_PERM=1
TSval=71392019 TSecr=0 WS=128

125    3.276770000    148.197.29.5    148.197.29.159    TCP    60
993→54564 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0

I have tried the following to no avail
tcpdump -s 0 -w dump_file
ssldump -a -A -H -d -r dump_file
and
selinux in permissive mode
firewall off

Help!

John

What does cyrus-imapd log?

Alexander



A "connection refused" response generally means that the daemon
isn't allowing the connection (isn't listening or is configured to
reject), rather than something with the handshake protocol. So,
mucking with your clients' encryption/authentication settings
probably won't do anything.

You might also want to use netstat to confirm what's listening as
your imapd and to confirm that it's listening on the external
interface (not just localhost). Something like:

 netstat -pln | egrep ':993|:143'

as root, should get the interesting bits.

Also, you might want to check to see if the cyrus config files were
touched with the update (look also for rpmnew and rpmold cyrus
config files).

Hi Richard

Hopefully this will be threaded but I am forced to use Alpine at the moment!

netstat output shows

[root@maui:~]$ netstat -pln | egrep ':993|:143'
tcp 0 0 :::993 :::* LISTEN 2515/cyrus-master tcp 0 0 :::143 :::* LISTEN 2515/cyrus-master udp 0 0 0.0.0.0:143 0.0.0.0:* 1465/portreserve udp 0 0 0.0.0.0:993 0.0.0.0:* 1465/portreserve
---------------------------------------------------------------------------
I did check whether cyrus type things were changed from 6.6 to 6.7
but it seems that nothing has been changed

Current (6.7 rpms)
[root@maui:~]$ rpm -qa|grep -i cyrus
cyrus-sasl-lib-2.1.23-15.el6_6.2.x86_64
cyrus-sasl-gssapi-2.1.23-15.el6_6.2.x86_64
cyrus-sasl-2.1.23-15.el6_6.2.x86_64
cyrus-sasl-devel-2.1.23-15.el6_6.2.x86_64
cyrus-imapd-utils-2.3.16-13.el6_6.x86_64
cyrus-imapd-2.3.16-13.el6_6.x86_64
cyrus-sasl-plain-2.1.23-15.el6_6.2.x86_64

I have checked as follows (and the 6.6 and 6.7 repos)
root@maui:~]$ yum history list
Loaded plugins: refresh-packagekit
ID | Login user | Date and time | Action(s) | Altered
-------------------------------------------------------------------------------
296 | <localuser> | 2015-08-10 18:57 | E, I, U | 441 EE
----------------------------------------------------------------
root@maui:~]$ yum history info 296 |grep cyrus
[root@maui:~]$

-----------------------------------------------------------------
[root@maui:~]$ yum history info 296
Loaded plugins: refresh-packagekit
Transaction ID : 296
Begin time     : Mon Aug 10 18:57:05 2015
Begin rpmdb    : 1690:ba774adeba878250ee530bba04e9d21f3131213a
End time       :            19:11:19 2015 (14 minutes)
End rpmdb      : 1700:3a7e6c33d354503cc503597393e85b8e82ed16e5
User           :  <localuser>
Return-Code    : Success
Command Line   : update
Transaction performed with:
    Updated       rpm-4.8.0-38.el6_6.x86_64       @updates
    Updated       yum-3.2.29-60.el6.centos.noarch @base
Packages Altered:
Updated ImageMagick-6.5.4.7-7.el6_5.x86_64 @updates Update 6.7.2.7-2.el6.x86_64 @base Updated ImageMagick-c++-6.5.4.7-7.el6_5.x86_64 @updates
...
Update 3.2.29-69.el6.centos.noarch @base
Scriptlet output:
   1 warning: /etc/sysctl.conf created as /etc/sysctl.conf.rpmnew
2 udevd[27166]: GOTO 'pulseaudio_check_usb' has no matching label in: '/lib/udev/rules.d/90-pulseaudio.rules'
   3 Stopping slapd: [  OK  ]
   4 Starting slapd: [  OK  ]
history info
-------------------------------------------------------------------

John
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux