Hi,

upgraded openbsd vm at work to 6.8, this one runs (among many other things)
dovecot+sogo. No issues connecting to dovecot over tls from thunderbird, or
openssl s_client -starttls imap, be it with -tls1_2 or not.

sogo though feels utterly broken when trying to view the 'mail' part in
the web interface, and that seems to point at TLS:

Oct 19 18:11:32 sogod [54069]: 127.0.0.1 "POST 
/SOGo/so/breuil/Mail/0/folderINBOX/view HTTP/1.1" 204 0/126 0.221 - - -
2020-10-19 18:11:32.801 sogod[54069:3709806170120] ERROR(-[NGActiveSSLSocket 
startTLS]): couldn't setup SSL connection on host localhost 
(error:00000001:lib(0):func(0):reason(1))...
Oct 19 18:11:32 sogod [54069]: <0x0x3602ada0608[NGImap4Client]> Could not start 
TLS.
Oct 19 18:11:32 sogod [54069]: <0x0x3602ada0608[NGImap4Client]> 
ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched 
non-IMAP4 parsing exception NGStreamWriteErrorException: stream error occured, 
errno=9 error=Bad file descriptor
Oct 19 18:11:32 sogod [54069]: [ERROR] 
<0x0x36034545268[NGImap4ConnectionManager]> IMAP4 login failed:
  host=localhost, user=breuil, pwd=yes
  url=imaps://breuil@localhost/?tls=YES&tlsVerifyMode=default
  base=(null)
  base-class=(null))
  = <0x0x3602ada0608[NGImap4Client]: login=breuil(pwd) 
socket=<NGActiveSocket[0x0x35ff627cf88]: mode=rw 
address=<0x0x35f8ddf01c8[NGInternetSocketAddress]: host=localhost port=3324> 
connectedTo=<0x0x35fbfff1a48[NGInternetSocketAddress]: host=localhost 
port=143>>>
Oct 19 18:11:32 sogod [54069]: <0x35f82782708[SOGoMailAccount]:0> renewing 
imap4 password
2020-10-19 18:11:32.871 sogod[54069:3709806170120] ERROR(-[NGActiveSSLSocket 
startTLS]): couldn't setup SSL connection on host localhost 
(error:00000001:lib(0):func(0):reason(1))...
Oct 19 18:11:32 sogod [54069]: <0x0x35fc1199408[NGImap4Client]> Could not start 
TLS.
Oct 19 18:11:32 sogod [54069]: <0x0x35fc1199408[NGImap4Client]> 
ERROR(-[NGImap4Client _processUnknownCommandParserException:]): catched 
non-IMAP4 parsing exception NGStreamWriteErrorException: stream error occured, 
errno=9 error=Bad file descriptor
Oct 19 18:11:32 sogod [54069]: [ERROR] 
<0x0x36034545268[NGImap4ConnectionManager]> IMAP4 login failed:
  host=localhost, user=breuil, pwd=yes
  url=imaps://breuil@localhost/?tls=YES&tlsVerifyMode=default
  base=(null)
  base-class=(null))
  = <0x0x35fc1199408[NGImap4Client]: login=breuil(pwd) 
socket=<NGActiveSocket[0x0x35f99769608]: mode=rw 
address=<0x0x35fdaa83608[NGInternetSocketAddress]: host=localhost port=37299> 
connectedTo=<0x0x35febbc6048[NGInternetSocketAddress]: host=localhost 
port=143>>>

so i dunno whether there's an issue in the objective-C client part or in
dovecot, but that's a pretty bad regression so far. Ofc, havent been able
to test that before....

Landry

Reply via email to