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 set the Ign
----
!!Renewing a Certificate
Skip ahead to step 2, and create your CSR from your existing keystore files.  Then continue on.\\
\\
!!New Certificate
----
!!1.)
Starting from scratch, go to your __Preferences->Encryption->SSL__ tab.  Click 'Generate Now' on the Step 1 section.\\
[attachments|generate_button.png]\\
\\