# Nginx in Proxmox enviroment cant fetch certificates for reverse proxy

**URL:** <https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571>\
**Category:** Help\
**Created:** [February 26, 2026, 10:56pm UTC](https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571 "2026-02-26T22:56:54Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Kellerino](https://avatars.discourse-cdn.com/v4/letter/k/f07891/32.png) [@Kellerino](https://community.letsencrypt.org/u/Kellerino)\
**Post date:** [February 26, 2026, 10:56pm UTC](https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571/1 "2026-02-26T22:56:55Z")

</div>

I ran this command: Command: certbot certonly --config /etc/letsencrypt.ini --work-dir /tmp/letsencrypt-lib --logs-dir /data/logs --cert-name npm-2 --agree-tos --authenticator webroot -m [E-mail@email.de](mailto:E-mail@email.de) --preferred-challenges http --domains [navidrome.kelldrome.de](http://navidrome.kelldrome.de)

It produced this output: Some challenges have failed.  
Ask for help or search for solutions at [https://community.letsencrypt.org](https://community.letsencrypt.org). See the logfile /data/logs/letsencrypt.log or re-run Certbot with -v for more details.

I can login to a root shell on my machine: Yes

The version of my client is: Certbot 2.9.0

## **Hello Let's Encrypt Community,**

I'm currently setting up SSL for my self-hosted services for my selfhosted navidrome client and have been struggling with the domain verification for a few days. I hope someone here can point me in the right direction.

**My Setup:**

- **Hardware:** Mac mini (acting as a server)
- **Host OS:** Proxmox VE (running on the Mac mini)
- **VM:** Ubuntu Server 24.04 (running as a Proxmox guest)
- **Container:** Nginx (official Docker image) running inside the Ubuntu VM
- **Domain:** Dynamic DNS via No-IP (e.g., `mydomain.ddns.net` ), which correctly resolves to my public IP
- **Goal:** Obtain a Let's Encrypt SSL certificate for `mydomain.ddns.net` to enable HTTPS
- **My web server is: nginx-1.29.5**

I have set up port forwarding on my router. Port `80` and `443` are forwarded to the **IP address of my Ubuntu VM** (the host running Docker).

im also able to enter the nginx manager per Web

My navidrome client works as it should.

**The Problem:**  
When I try to obtain a certificate using Certbot, the verification fails with a connection timeout.

i have assured that the configuration is right but i cant get the certificate. Also, i used an free domain form [noip.com](http://noip.com) so i can redirect to `mydomain.ddns.net` by using my [kelldrome.de](http://kelldrome.de) domain on cloudflare.

Has anyone experienced a similar issue with Proxmox and port forwarding? Could it be that I need to configure port forwarding on the Proxmox host level as well? Or is there a specific network mode for the VM I need to use?

Any help or debugging tips would be greatly appreciated! I am happy to provide more details about my network configuration.

Thank you in advance!

---

<div class="post-metadata">

**Author:** ![MaxHearnden](https://sea3.discourse-cdn.com/letsencrypt/user_avatar/community.letsencrypt.org/maxhearnden/32/87555_2.png) [@MaxHearnden](https://community.letsencrypt.org/u/MaxHearnden)\
**Post date:** [February 26, 2026, 11:37pm UTC](https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571/2 "2026-02-26T23:37:47Z")

</div>

Are you able to access [http://navidrome.kelldrome.de/](http://navidrome.kelldrome.de/) locally i.e. from within the same network?

---

<div class="post-metadata">

**Author:** ![Kellerino](https://avatars.discourse-cdn.com/v4/letter/k/f07891/32.png) [@Kellerino](https://community.letsencrypt.org/u/Kellerino)\
**Post date:** [February 27, 2026, 6:48am UTC](https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571/3 "2026-02-27T06:48:15Z")

</div>

Hello, sorry for the late reply. It seems like im not able to access the domain inside of my network. I get a time out after some time.

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/letsencrypt/original/3X/c/a/ca6c06ea1ea201324bba7048c6841ce60236468d.png) [@system](https://community.letsencrypt.org/u/system)\
**Post date:** [March 29, 2026, 6:48am UTC](https://community.letsencrypt.org/t/nginx-in-proxmox-enviroment-cant-fetch-certificates-for-reverse-proxy/245571/4 "2026-03-29T06:48:49Z")

</div>

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
