In some cases your Certificate authority might ask you to make a given file publicly visible, so they can confirm your domain.

Create an anonymous user within CrushFTP, and on the VFS add a new virtual folder to them, and call it __home__.\\

Create a folder and subfolder called: __/well-known/pki-validation/__ on the OS, and place the file received from your CA. In some cases you just get a text that needs to placed in a file.

Drag the __well-known__ folder to the anonymous user virtual home folder.

On the CrushFTP User's Stuff virtual rename __well-known__ folder to __.well-known__

At the admin>>Preferences>>Webinterface>>Options tab uncheck both items with Ignore Web Anonymous.

On accessing your server you will have displayed the file/text received by your CA for the domain validation.

Once you have the SSL certificate approved, delete the Anonymous user and check back the Ignore Web Anonymous options if they where set before.

[attachments|Well-known pki-validation/Anonymous_user.png]\\
\\
[attachments|Well-known pki-validation/Ignore_web_anonymous.png]\\
\\
[attachments|Well-known pki-validation/Optional_user_interface_cleanup1.png]\\
\\
[attachments|Well-known pki-validation/Optional_user_interface_cleanup2.png]\\