Subj : How do I install an Lets Encrypt Certificate. To : Mojo From : Digital Man Date : Thu Nov 06 2025 16:36:13 Re: How do I install an Lets Encrypt Certificate. By: Mojo to DOVE-Net.Synchronet_Sysops on Thu Nov 06 2025 11:50 am > Hi all, > > I am trying to install a lets encrypt certificate generated via certbot > that comes with debian/ubuntu. > > It gives me the following files > cert.pem > chain.pem > fullchain.pem (a combination of the previous two it looks like) > privkey.pam > > I disabled the generate self-signed key in scfg. But I left both > cryptlib.key and ssl.cert in place. > > Things that i have tried. > 1. > jsexec certtool --import ./fullchain.pem > result: "!JavaScript /home/synchronet/sbbs/exec/certtool.js line 70: > Error: CryptLib error -43" cryptlib.h:#define CRYPT_ERROR_NOTFOUND ( -43 ) /* Requested item not found in object */ I'd try that again with a different/bogus path to the pem file to see if the error changes (i.e. it's complaining about an object *within* the file instead of the file itself). > The fullchain.pem looks the same as the example here > https://wiki.synchro.net/module:certtool That's promising. > 2. > I tried adding the folloing to the bottom of the [Mail] section in > sbbs.ini: > Secure = true > CertificateFile = ./ssl_certs/fullchain.pem > KeyFile = ./cryptlib.key Those keys don't seem to be supported or documented anywhere. How'd you come up with that? > result: cannot connenct to port 995 That just suggests that your TCP port 995 isn't open or sbbs isn't listening on it. The [mail] Options TLS_POP3 option must be included (which is by default) and the TLSPOP3Port option must be set to 995 (also the default) and your sbbs log output (e.g. syslog) would tell if if it's in fact listening on that port or not. This is completely unrelated to any certificate or key file. -- digital man (rob) Synchronet "Real Fact" #129: Vertrauen first started running Synchronet (switched from WWIV) in July of 1991 Norco, CA WX: 68.4øF, 65.0% humidity, 4 mph W wind, 0.00 inches rain/24hrs --- SBBSecho 3.31-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .