[GH-ISSUE #813] Support certbot manual DNS challenge #686

Open
opened 2026-02-26 06:33:59 +03:00 by kerem · 8 comments
Owner

Originally created by @krouter on GitHub (Jan 8, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/813

Checklist

What is troubling you?

Currently using nginx reverse proxy and have been using the command line to manually renew the SSL every 3 months using DNS challenge at google domain registrar.

  1. After moving to NPM, i'm unable to get letsencrypt to work with manual DNS challenge. I don't see an option in the gui.
    Letsencrypt gui in NPM throws an 'Internal Error' without any information.

  2. How can i move the current LE SSL certs from the nginx to NPM without having to reissue?

Originally created by @krouter on GitHub (Jan 8, 2021). Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/813 **Checklist** - Please read the [setup instructions](https://nginxproxymanager.com/setup/) - Please read the [FAQ](https://nginxproxymanager.com/faq/) **What is troubling you?** Currently using nginx reverse proxy and have been using the command line to manually renew the SSL every 3 months using DNS challenge at google domain registrar. 1. After moving to NPM, i'm unable to get letsencrypt to work with manual DNS challenge. I don't see an option in the gui. Letsencrypt gui in NPM throws an 'Internal Error' without any information. 2. How can i move the current LE SSL certs from the nginx to NPM without having to reissue?
Author
Owner

@krouter commented on GitHub (Jan 20, 2021):

Can someone pls advise.

<!-- gh-comment-id:763550388 --> @krouter commented on GitHub (Jan 20, 2021): Can someone pls advise.
Author
Owner

@MaxCarritt commented on GitHub (Jan 25, 2021):

I think you have to install certbot somewhere, run it with the manual challenge, and then upload your certs to the SSL page with the add cert button.

<!-- gh-comment-id:766904560 --> @MaxCarritt commented on GitHub (Jan 25, 2021): I think you have to install certbot somewhere, run it with the manual challenge, and then upload your certs to the SSL page with the add cert button.
Author
Owner

@chaptergy commented on GitHub (May 10, 2021):

A manual challenge is not yet available. I have updated the title of this issue to be a feature request of this.

<!-- gh-comment-id:836974192 --> @chaptergy commented on GitHub (May 10, 2021): A manual challenge is not yet available. I have updated the title of this issue to be a feature request of this.
Author
Owner

@github-actions[bot] commented on GitHub (Mar 21, 2024):

Issue is now considered stale. If you want to keep it open, please comment 👍

<!-- gh-comment-id:2011038401 --> @github-actions[bot] commented on GitHub (Mar 21, 2024): Issue is now considered stale. If you want to keep it open, please comment :+1:
Author
Owner

@rrd911 commented on GitHub (Oct 23, 2024):

I am having the same issue. Using noip dns provider

<!-- gh-comment-id:2432723613 --> @rrd911 commented on GitHub (Oct 23, 2024): I am having the same issue. Using noip dns provider
Author
Owner

@CrownKingClown commented on GitHub (Feb 6, 2025):

would love to have this

<!-- gh-comment-id:2640788177 --> @CrownKingClown commented on GitHub (Feb 6, 2025): would love to have this
Author
Owner

@ohjohnsen commented on GitHub (Apr 21, 2025):

Would also love to have this possibility.

<!-- gh-comment-id:2817705942 --> @ohjohnsen commented on GitHub (Apr 21, 2025): Would also love to have this possibility.
Author
Owner

@github-actions[bot] commented on GitHub (Nov 11, 2025):

Issue is now considered stale. If you want to keep it open, please comment 👍

<!-- gh-comment-id:3514689473 --> @github-actions[bot] commented on GitHub (Nov 11, 2025): Issue is now considered stale. If you want to keep it open, please comment :+1:
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#686
No description provided.