On Tue, 11 Aug 2015, Richard wrote: > > > ------------ Original Message ------------ >> Date: Tuesday, August 11, 2015 20:24:36 +0200 >> From: Alexander Dalloz <ad+lists at uni-x.org> >> >> 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 at 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 at 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 at 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 at 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 at maui:~]$ yum history info 296 |grep cyrus [root at maui:~]$ ----------------------------------------------------------------- [root at 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