I recently installed nginx on a server that runs ubuntu 14.04.
After creating a nginx server I downloaded certbot-auto.
I ran certbot-auto and created a certificate for my domain.
To my surprise, the script didn’t behave the way I’m used to seeing it behave on apache: on apache, as the script runs it also configures the server. It creates a vhost for port 443, and sets up a redirect from within the already-existing vhost definition.
After I’d run the script for nginx, the server block definition was left untouched, and there was no configuration for a server to listen on port 443.
Is this the usual behaviour for certbot with nginx?
Is the expectation that the sysadmin set up the server configuration manually?