Failed authorization procedure. similarity.example.net (http-01): urn:ietf:params:acme:error:connection ::
The server could not connect to the client to verify the domain :: 40.121.xx.xxx: Fetching http://similarity.example.net/.well-known/acme-challenge/FgDPN2axu9-fKa5eeB-FBoHKZw-3fzSgLzN1jPcMOrA: Timeout during connect (likely firewall problem)
My web server is (include version):
nginx/1.20.1
The operating system my web server runs on is (include version):
Ubuntu 20.0.4
My hosting provider, if applicable, is: azure cloud
I can login to a root shell on my machine (yes or no, or I don't know): yes
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): no
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):
No, it isn't. As the question template says, we need your real domain name in order to help you.
This error message seems pretty clear: Let's Encrypt's validation servers were unable to connect to your server. Fix whatever's in the way of that connection and try again.
i have updated the question with the actual domain,
Regarding firewall, firewall is completely inactive, even though when i activate it, issue could not be resolved
sudo ufw status Status: inactive
sudo ufw enable
Command may disrupt existing ssh connections. Proceed with operation (y|n)? y
Firewall is active and enabled on system startup
sudo ufw status
\Status: active
To Action From
-- ------ ----
80 ALLOW Anywhere
443 ALLOW Anywhere
8069 ALLOW Anywhere
80 (v6) ALLOW Anywhere (v6)
443 (v6) ALLOW Anywhere (v6)
8069 (v6) ALLOW Anywhere (v6)