Frequently Asked Questions

The NearlyFreeSpeech.NET FAQ (*)

Our Service (*)

Q. How do I remove TLS?

Currently, this is done from the ssh command line. Log in to your site via ssh and run one of the following commands.

To remove TLS from one alias (e.g. www.example.com).

YourPrompt$ nfsn unset-tls www.example.com

To remove TLS from all aliases:

YourPrompt$ nfsn unset-tls '*'

This command takes about five minutes to take effect.

This can also be done by removing and re-adding the alias via the UI, but that approach is significantly more disruptive.

Any application software (e.g. WordPress) running on the site may need to be reconfigured as well.

Please note that we do not recommend removing TLS once you've added it. Doing so may cause problems and security warnings for your site, especially if you have at any point used a Strict-Transport-Security header. In general, you should be able to replace an undesired certificate with a new one without removing it first. Therefore, this command is provided for completeness, testing, and non-production sites.

It is not possible to remove TLS for the shortname.nfshost.com name for your site.