The ssl certificate expired only for proftpd, everything else got renewed automatically. When I checked my proftpd config file the ssl certificate paths where different to those of the other services I have running. I have updated my config file to use the same path as the other services and it now works as it should and does not show certificate expired messages upon connecting.
My question is how can I manage this from webmin/virtualmin, I can configure proftpd from webmin but I cannot push an ssl cert to it using virtualmin.
Proftpd doesn’t even show under used services. Is there a way to fix this and manage the proftpd ssl cert the same way I can everything else without having to manual update the path each time I need to request a new certificate?
Yeah, there’s never a reason to enable IP-based Virtual FTP today. ProFTPd has supported SNI for years, and it should be available on any OS supported by Virtualmin now, I think.
We do support SNI-based virtual FTP for proftpd now as well. That said, I feel like per-domain virtual anonymous FTP sites are rarely used these days. So we shouldn’t couple that feature in Virtualmin with being able to add an SSL cert for FTP. I’ll look into this for a future release …