Subj : src/sbbs3/ftpsrvr.c To : Git commit to main/sbbs/master From : Rob Swindell Date : Mon Jun 07 2021 20:14:25 https://gitlab.synchro.net/main/sbbs/-/commit/6fee19566f510a9c5cda36a4 Modified Files: src/sbbs3/ftpsrvr.c Log Message: Detect TLS startup errors correct/fullyWe can't (apparently) only rely on the return value of start_tls(), we have to check the value of the crypt session too.This fix the possibility of this happening:Jun 7 18:07:26 sbbs synchronet: ftp 0058 TLS ERROR 'No permiss.to perform this operation' (-21) opening keysetJun 7 18:07:26 sbbs synchronet: ftp 0058 <192.168.1.25> initialized TLS successfullyInstead, we'll detect the failure and disable FTPS support, logging "failed to initialize TLS successfully". --- SBBSecho 3.14-Linux * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705) .