Certbot for multiple domains in a single server

You're probably running a (very) old version of Certbot. Switching to the snap installation method instead of the now defunct wrapper script means you'll always be running an up to date Certbot, as snap updates Certbot automatically.

Running old/ancient versions of Certbot means you won't have bugfixes, security fixes, new features and/or the possibility something will become incompatible in the future (not likely, but possible).

Also note that the --classic option is just an option for snap to install Certbot. It won't be used in the actual certbot command.

The certonly subcommand is not necessary when using the renew subcommand. In fact, both ar a subcommand and you can only use one of them: they are mutually exclysive.

Frankly, I would very much recommend you to read the actual Certbot user guide at User Guide — Certbot 2.6.0 documentation. Because I have the feeling you have, no offence, absolutely no clue at all how Certbot actually works.

2 Likes