I know that the Weewx documentation mentions that the Phyton's ftplib implementation of FTPS does not work well with Windows servers. But I am curious if there is an workaround for this problem besides using rsnyc instead. Weewx is executing on a Raspberry Pi and Curl has no issues transmitting file to the Windows 2023 IIS server using either the implicit or explicit FTPS protocol.
I suppose a contab script could be setup to transmit the html file to the server instead of using Weewx's ftp but that is more or less another kludge to maintain.