View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005071 | SOGo | Web Mail | public | 2020-07-07 07:19 | 2020-08-12 10:39 |
Reporter | war | Assigned To | francis | ||
Priority | high | Severity | block | Reproducibility | always |
Status | closed | Resolution | won't fix | ||
Platform | [Server] Linux | OS | Ubuntu | OS Version | 16.04 LTS |
Product Version | 4.3.2 | ||||
Summary | 0005071: After login, no mailbox visible | ||||
Description | After login, the mailbox view is empty (except for "No mailbox selected"). This issue occured right after the update on 6th July 2020 (4.3.2.20200706-1) | ||||
Steps To Reproduce | Before upgrade: 1) Login to Sogo (pwd accepted) After upgrade: 1) Login to Sogo (pwd accepted) | ||||
Additional Information | apt history.log Start-Date: 2020-07-06 21:23:22 syslog (during connection attempt) Jul 7 09:02:28 s4 dovecot: imap-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=127.0.0.1, lip=127.0.0.1, TLS handshaking: SSL_accept() failed: error:14094412:SSL routines:ssl3_read_bytes:sslv3 alert bad certificate: SSL alert number 42, session=<5R4Fk9Sp3KR/AAAB> sogo.log (during login attempt) Jul 07 09:14:48 sogod [13393]: SOGoRootPage successful login from '10.1.0.254' for user 'wolf' - expire = -1 grace = -1 Screenshot attached | ||||
Tags | No tags attached. | ||||
Just as to clarify: No other adjustment were made to the system (e.g. changes of certificates or postfix / dovecot settings) |
|
Hi war, i also stated the same problem since sunday (as I do a autoupdate every sunday at 4:00am). As workaround I hence this method: service_count = 1 /var/lib/sogo/GNUstep/Defaults/sogod.plist: I also tried to reduce the TLS version to 1.0 in dovecot but without any success. Your Update log: My Update log: So it must have something to do with sope 4.9.r1664.20200704 because you had previously 4.9.r1664.20200703 installed and it was working? On thuesday I am in holiday now I am facing this problem what a nice deal. best regards |
|
I can try your workaround. However, I have not changed anything in dovecot. The issue has to attributed to SOGo and not require me to open other ports. |
|
Hi war, don't understand me wrongly. Inverse inc. should solve the problem as soon as possible because I also don't like the transport unencrypted even it's just locally. What I forget to tell you: You may have the need to reboot the system. Restarting just dovecot & sogo wasn't working for me. best regards PS: I am running on OS: Ubuntu 20.04 Focal Fossa |
|
Hi, Jul 07 16:19:00 sogod [5212]: [ERROR] <0x0F2B2970[SOGoMailAccount]:0> Could not connect IMAP4 modifying sogo.conf was sufficient as imap was allowed on my mail server. Best regards, Laurent |
|
Thanks for your support and hints. One can easily change the connection in sogo.conf and restart with (mind the protocol: imaps -> 993, imap -> 143) I would not recommend changing files in /var/lib/SOGo... as these are overwritten by updates. |
|
Further investigation, the error is exactly the same on sogo 2 and Sogo 4, the only error I can see now is : Jul 07 17:24:29 sogod [5808]: [ERROR] <0x0x558ec23b58d0[WOHttpAdaptor]> http server caught: <NSException: 0x558ec39a5370> NAME:NSInvalidArgumentException REASON:-[_NSConcreteProcessInfo fileDescriptorCount]: unrecognized selector sent to instance 0x558ec2417c90 INFO:(null) Best regards Laurent |
|
Upgrade SOPE. |
|
SOPE is already the newest version available in nightly repo "4.9.r1664.20200704". Or should this mean you're actually updating SOPE? As I can see there was a big update to openssl/gnutls and hostname detection in github commit 9138e79: maybe a hint?: best regards |
|
4.9.r1664.20200704 is NOT the latest version - 4.9.r1664.20200707 is. Maybe you're using Xenial, builds have been broken for a few days on that distro - the others are OK. |
|
Hi ludovic, on my server:
Isn't it published yet? best regards |
|
Long time listener, first time caller. I auto-update at 5am on Sundays, have had issues since. All the errors listed above i've seen. Difference - our IMAP never had TLS enabled. imap is on the same server, and per their comment "// Local connection is considered as secure by Dovecot, so 'imap://' is fine." i've left it alone. I changed these last night: SOGoMaximumPingInterval = 3540; from the defaults, and it started running smoother. Most of the complaints i've had are from users with boxes >=3 gb. I think I'm going to change the update from Sunday's to Wednesday's or Thursday's. I think this is the 3rd time this year we've had issues post update. (been running since 3/2017) |
|
From the logs it seems your configuration/certificate is invalid. If you are using tls you have to specify the fqdn, not 127.0.0.1, otherwise the certificate validation will of course fail. If you localhost is fine for you, disable tls. Otherwise use imaps://mail.example.org (adjusted accordingly). |
|
@the_nic: I presume that your message addressed my post. If the certificate is the problem, how could SOGo work ever since 4.0 was launched? The certificate is valid and was not changed on 6th of July. |
|
@war Because you're using a nightly build and that code was merged a few days ago. |
|
@the_nic: Just reread your post. Did you mean that the code was modified in such a way that TLS issues that previously were resolved quietly are now turned down and the software stops working? If so, it would be nice to give users notice in the post upgrade script (which notifies me about how to upgrade databases - totally useless in most cases). Could have helped. |
|
I can confirm that this was the issue. |
|
Remember that you are running a nightly build - don't expect us to do fancy announcements every time we make a commit. Those are reserved for a release. |
|
I fully agree, but in such cases it would really save us and you a lot of time ;-) |
|
You can already read the commit messages before upgrading if you want to save time. |
|
@war yes, that is correct. Before the merge, any certificate was accepted by sogo when using tls. This was actually a severe security issue and undermined the purpose of tls and the certificate chain. That is why now misconfigured installations will fail to work. Allowing admins to disable peer validation could be an option, but that could take a bit of time, and is of course discouraged; fixing your setup/config is the better option as you will immediately notice any failures. |
|
@the_nic: After understanding the purpose and intention behind the change, I fully agree with you and support this move. Please bear in mind that nightly users contribute to the stability of your commercial package. Totally ignoring their needs (for stability) might reduce acceptance and positive feedback. So I think that a brief mention in the post-installation notice would have been benefitial. If I ignore those, it's completely my fault (as happened to me after upgrading from 2 to 3). btw: I replaced IP to fqdn and it worked well. - Thanks for the hint |
|
As for me, this issue can be closed. Please update the online and PDF documentation as there is still the IP address as an option. D SOGoIMAPServer Parameter used to set the DNS name or IP address of the IMAP server used by SOGo. You can also use SSL or TLS by providing a value using an URL, such as:
As I understand, the first line is not possible |
|
There's no point in enabling TLS/SSL if you don't want the certificate to be verified. Read comments in related tickets. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2020-07-07 07:19 | war | New Issue | |
2020-07-07 07:19 | war | File Added: Screenshot 2020-07-07 at 09.10.45.png | |
2020-07-07 07:21 | war | Note Added: 0014452 | |
2020-07-07 12:36 | realizelol | Note Added: 0014453 | |
2020-07-07 12:39 | war | Note Added: 0014454 | |
2020-07-07 13:17 | realizelol | Note Added: 0014455 | |
2020-07-07 15:01 | lolo750paso | Note Added: 0014456 | |
2020-07-07 15:52 | war | Note Added: 0014457 | |
2020-07-07 16:01 | lolo750paso | Note Added: 0014458 | |
2020-07-07 17:18 | ludovic | Note Added: 0014459 | |
2020-07-07 17:55 | realizelol | Note Added: 0014460 | |
2020-07-07 20:14 | ludovic | Note Added: 0014461 | |
2020-07-07 20:54 | realizelol | Note Added: 0014462 | |
2020-07-08 12:10 | michael100 | Note Added: 0014463 | |
2020-07-09 13:56 | francis | Note Edited: 0014462 | |
2020-07-09 16:48 | the_nic | Note Added: 0014486 | |
2020-07-09 19:20 | war | Note Added: 0014493 | |
2020-07-09 19:21 | ludovic | Note Added: 0014494 | |
2020-07-09 19:23 | war | Note Added: 0014495 | |
2020-07-09 20:55 | alexvitanyi | Note Added: 0014501 | |
2020-07-09 20:57 | ludovic | Note Added: 0014502 | |
2020-07-09 21:03 | alexvitanyi | Note Added: 0014503 | |
2020-07-09 21:09 | ludovic | Note Added: 0014504 | |
2020-07-10 08:09 | the_nic | Note Added: 0014508 | |
2020-07-10 11:35 | war | Note Added: 0014510 | |
2020-07-10 11:38 | war | Note Added: 0014511 | |
2020-07-10 14:09 | francis | Relationship added | related to 0005079 |
2020-07-10 14:24 | francis | Assigned To | => francis |
2020-07-10 14:24 | francis | Status | new => closed |
2020-07-10 14:24 | francis | Resolution | open => won't fix |
2020-07-10 14:24 | francis | Note Added: 0014515 | |
2020-08-12 10:39 | Christian Mack | Relationship added | has duplicate 0005076 |