[GH-ISSUE #3168] [Urgent] No matching distribution found for certbot-dns-porkbun~=0.2 #2147

Closed
opened 2026-02-26 07:34:14 +03:00 by kerem · 1 comment
Owner

Originally created by @eviscerat on GitHub (Aug 30, 2023).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3168

Checklist

  • Have you pulled and found the error with jc21/nginx-proxy-manager:latest docker image?
    • Yes
  • Are you sure you're not using someone else's docker image?
    • Yes
  • Have you searched for similar issues (both open and closed)?
    • Yes

Describe the bug
When trying to renew certificate/create ssl certificate for porkbunDNS provider I get the following error:

Error: Command failed: . /opt/certbot/bin/activate && pip install --no-cache-dir certbot-dns-porkbun~=0.2  && deactivate
WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/
WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/
WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/
WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/
WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/
ERROR: Could not find a version that satisfies the requirement certbot-dns-porkbun~=0.2 (from versions: none)
ERROR: No matching distribution found for certbot-dns-porkbun~=0.2

    at ChildProcess.exithandler (node:child_process:402:12)
    at ChildProcess.emit (node:events:513:28)
    at maybeClose (node:internal/child_process:1100:16)
    at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5)

Nginx Proxy Manager Version
v2.10.4

porkbun

To Reproduce
Steps to reproduce the behavior:

  1. Go to ssl certificates
  2. Click on Add SSL Certificate/Click on existing porkbun certificate and hit Renew
  3. Add details for a porkbun DNS provider certificate save and wait
  4. Get the error above

Expected behavior
A new certificate for porkbun domain should be generated

Operating System
Running Nginx proxy manager docker image:latest on Ubuntu Server 22

Running pip install certbot-dns-porkbun~=0.2 inside the container i get the following:

image

Originally created by @eviscerat on GitHub (Aug 30, 2023). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/3168 <!-- Are you in the right place? - If you think you found a bug with NPM (not Nginx, or your upstream server or MySql) then you are in the *right place.* --> **Checklist** - Have you pulled and found the error with `jc21/nginx-proxy-manager:latest` docker image? - Yes - Are you sure you're not using someone else's docker image? - Yes - Have you searched for similar issues (both open and closed)? - Yes **Describe the bug** When trying to renew certificate/create ssl certificate for porkbunDNS provider I get the following error: ``` Error: Command failed: . /opt/certbot/bin/activate && pip install --no-cache-dir certbot-dns-porkbun~=0.2 && deactivate WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/ WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/ WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/ WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/ WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'NewConnectionError(': Failed to establish a new connection: [Errno -3] Temporary failure in name resolution')': /simple/certbot-dns-porkbun/ ERROR: Could not find a version that satisfies the requirement certbot-dns-porkbun~=0.2 (from versions: none) ERROR: No matching distribution found for certbot-dns-porkbun~=0.2 at ChildProcess.exithandler (node:child_process:402:12) at ChildProcess.emit (node:events:513:28) at maybeClose (node:internal/child_process:1100:16) at Process.ChildProcess._handle.onexit (node:internal/child_process:304:5) ``` **Nginx Proxy Manager Version** v2.10.4 ![porkbun](https://github.com/NginxProxyManager/nginx-proxy-manager/assets/17407021/5535ef6d-b975-4d66-947a-2c2da3ad6102) **To Reproduce** Steps to reproduce the behavior: 1. Go to ssl certificates 2. Click on Add SSL Certificate/Click on existing porkbun certificate and hit Renew 3. Add details for a porkbun DNS provider certificate save and wait 4. Get the error above **Expected behavior** A new certificate for porkbun domain should be generated **Operating System** Running Nginx proxy manager docker image:latest on Ubuntu Server 22 Running ` pip install certbot-dns-porkbun~=0.2` inside the container i get the following: ![image](https://github.com/NginxProxyManager/nginx-proxy-manager/assets/17407021/14fe4b2a-24f7-4a19-afa7-ee6209a679e9)
kerem 2026-02-26 07:34:14 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@eviscerat commented on GitHub (Aug 30, 2023):

Closing this since it seems something is off with my docker network bridge - I have no internet in any of the containers.

Edit: issue was indeed the bridge.

I reset it using this commands:

pkill docker
iptables -t nat -F
ifconfig docker0 down
brctl delbr docker0
docker -d

Also read:
https://stackoverflow.com/questions/20430371/my-docker-container-has-no-internet
https://stackoverflow.com/questions/43059652/how-can-i-safely-reinstall-docker-without-removing-volumes

<!-- gh-comment-id:1699313061 --> @eviscerat commented on GitHub (Aug 30, 2023): Closing this since it seems something is off with my docker network bridge - I have no internet in any of the containers. Edit: issue was indeed the bridge. I reset it using this commands: ``` pkill docker iptables -t nat -F ifconfig docker0 down brctl delbr docker0 docker -d ``` Also read: https://stackoverflow.com/questions/20430371/my-docker-container-has-no-internet https://stackoverflow.com/questions/43059652/how-can-i-safely-reinstall-docker-without-removing-volumes
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/nginx-proxy-manager-NginxProxyManager#2147
No description provided.