Problem binding to port 80 with --standalone

That's your problem--if your application is listening on port 80, then certbot can't listen on that port, and therefore it can't run. You'll need to either stop that application (only while you're trying to obtain certs--so for a minute or so every couple of months), use DNS authentication, or set up a proxy in front of it so that /.well-known/acme-challenge is served by a web server.

2 Likes