Hi Jonathan
> On Jul 26, 2020, at 12:33 PM, Jonathan Davis ([email protected])
> <[email protected]> wrote:
>
> We are running into a 503 error when a user clicks the save in their profiles
> settings, logs below.
>
> We're using SOGo with Sieve & Dovecot
>
> SOGoSieveServer = "sieve://127.0.0.1:4190/?tls=YES";
> SOGoIMAPServer = "imap://127.0.0.1:143/";
>
> We recently updated our SSL certificate with a wildcard for our domain, and I
> am wondering if there is something I might have missed.
You must use your FQDN in your configuration when you enable TLS/SSL.
> LOGS:
>
>
> 2020-07-24 15:14:43.619 sogod[15411:15411] SSL(cert_verify_callback):
> Certificate validation failed
> 2020-07-24 15:14:43.619 sogod[15411:15411] ERROR(-[NGActiveSSLSocket
> startTLS]): couldn't setup SSL connection on host 127.0.0.1
> (error:00000001:lib(0):func(0):reason(1))...
> Jul 24 15:14:43 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> Could not
> start TLS.
> Jul 24 15:14:43 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> WARNING: got
> exception try to restore connection: <NGStreamWriteErrorException:
> 0x563de8a332b0> NAME:NGStreamWriteErrorException REASON:stream error occured,
> errno=9 error=Bad file descriptor INFO:{errno = 9; error = "Bad file
> descriptor"; stream = "{object = 0x563de89283f0;}"; }
> Jul 24 15:14:43 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> WARNING: got
> exception try to restore connection: <NGStreamWriteErrorException:
> 0x563de898d490> NAME:NGStreamWriteErrorException REASON:stream error occured,
> errno=9 error=Bad file descriptor INFO:{errno = 9; error = "Bad file
> descriptor"; stream = "{object = 0x563de89283f0;}"; }
> Jul 24 15:14:43 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> WARNING: got
> exception try to restore connection: <NGStreamWriteErrorException:
> 0x563de8a33f90> NAME:NGStreamWriteErrorException REASON:stream error occured,
> errno=9 error=Bad file descriptor INFO:{errno = 9; error = "Bad file
> descriptor"; stream = "{object = 0x563de89283f0;}"; }
> Jul 24 15:14:43 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> reconnect to
> <0x0x563de8928330[NGInternetSocketAddress]: host=127.0.0.1 port=4190>,
> sleeping 4 seconds ...
> Jul 24 15:14:43 sogod [15408]: 2607:fea8:4a0:1e8b:59b8:c4b2:cff7:d32e "POST
> /SOGo/so/[email protected]/Mail/0/folderINBOX/expunge HTTP/1.1" 200
> 59/0 0.303 - - 0 - 24
> Jul 24 15:14:47 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> reconnect ...
> Jul 24 15:14:47 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> WARNING: got
> exception try to restore connection: <NGStreamWriteErrorException:
> 0x563de8a35380> NAME:NGStreamWriteErrorException REASON:stream error occured,
> errno=9 error=Bad file descriptor INFO:{errno = 9; error = "Bad file
> descriptor"; stream = "{object = 0x563de89283f0;}"; }
> Jul 24 15:14:47 sogod [15411]: <0x0x563de89260a0[NGSieveClient]> reconnect to
> <0x0x563de8928330[NGInternetSocketAddress]: host=127.0.0.1 port=4190>,
> sleeping 6 seconds ...
> Jul 24 15:14:48 sogod [15416]: <0x0x563de8b49330[NGSieveClient]> reconnect ...
> Jul 24 15:14:48 sogod [15416]: [ERROR] <0x0x563de8b47ca0[SOGoSieveManager]>
> Sieve connection failed on sieve://127.0.0.1:4190/?tls=YES
>
> Thank you,
>
> Jonathan
> --
> [email protected]
> https://inverse.ca/sogo/lists
--
[email protected]
https://inverse.ca/sogo/lists