I need to have FTP... it's not an option, it's a order from my boss
Have you not printed this out from that web page in big letters and shown him?
"FTP protocol was designed as an insecure protocol and
all data and passwords are transferred in plain text, making the job of a third party
very easy to intercept all FTP client-server transactions,
especially usernames and passwords used in authentication process."
Tell him from me he is an idiot.
Ask if he would leave the keys to his house in the front door, or in his nice shiny car.
Show him my comments.....
Use SCP - WinSCP works fine on Windows I believe.
Or put ftp in private mode and make him use a VPN.
I used same cert as for HTTP site (copy path from httpd.conf)
No idea but I would follow their setup to start with. Test it with created openssl certs first. You can change them later.
But I'm not sure if this is right or if I miss something obvious because it's not working yet
Check the logs - what do they tell you?
If you get it to work I guess we can template it and maybe add it to the ftp module.