mirror of
https://github.com/NginxProxyManager/nginx-proxy-manager.git
synced 2026-04-28 19:05:51 +03:00
[GH-ISSUE #1424] Issuing new certbot cerificate - certbot: error: unrecognized arguments: --key-type=ecdsa --elliptic-curve=secp384r1 #1108
Labels
No labels
awaiting feedback
bug
cannot reproduce
dns provider request
duplicate
enhancement
enhancement
enhancement
good first issue
help wanted
invalid
need more info
no certbot plugin available
product-support
pull-request
question
stale
troll
upstream issue
v2
v2
v2
v3
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/nginx-proxy-manager-NginxProxyManager#1108
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @kolorafa on GitHub (Sep 24, 2021).
Original GitHub issue: https://github.com/NginxProxyManager/nginx-proxy-manager/issues/1424
Checklist
jc21/nginx-proxy-manager:latestdocker image?Describe the bug
Failed to issue certbot certificate
It it failing with:
Nginx Proxy Manager Version
v2.9.9
To Reproduce
Steps to reproduce the behavior:
Expected behavior
Work :)
Screenshots

Operating System
Linux, Docker compose
Additional context
github.com/jc21/nginx-proxy-manager@b1ceda3af4Can't downgrade to 2.9.6 to check.
@kolorafa commented on GitHub (Sep 24, 2021):
manually removed those 2 line from /etc/letsencrypt.ini to make current instance working
@chaptergy commented on GitHub (Oct 5, 2021):
Hm, is your certbot somehow outdated? Could you please run
certbot --versioninside your container?@kolorafa commented on GitHub (Oct 6, 2021):
@kolorafa commented on GitHub (Oct 6, 2021):
crazy
If I run this docker-compose without old data:
$ docker exec -it nginx_proxy_manager_test_app_1 certbot --version
certbot 1.19.0
If I restore my old data:
$ docker exec -it nginx_proxy_manager_test_app_1 certbot --version
certbot 1.7.0
the only thing that come in mind is that I use directadmin plugin for some domains, and probably have very old account?
Something in data directory is causing certbot to downgrade
@kolorafa commented on GitHub (Oct 6, 2021):
If I check certbot right after it starts, it say 1.19, after few seconds it says 1.7.0
@chaptergy commented on GitHub (Oct 6, 2021):
So it does not depend on something inside the data folder but instead on how long you wait after starting? Do the logs of the container contain anything which might have something to do with this?
@kolorafa commented on GitHub (Oct 6, 2021):
If I remove the data, it stays on 1.19
@kolorafa commented on GitHub (Oct 6, 2021):
I think this certbot-dns-directadmin is downgrading certbot due to dependencies
@chaptergy commented on GitHub (Oct 6, 2021):
Hm,
certbot-dns-admindoes not require a specific version of certbot, however it could be that it installs certbot a second time via pip, but why it installs an outdated version I have no idea. Are there any other certbot plugins installed? You can runcertbot pluginsto get a list of installed plugins.@kolorafa commented on GitHub (Oct 6, 2021):
https://github.com/cybercinch/certbot-dns-directadmin/issues/4
It's installing 0.0.20 which (according to link) is locked down to 1.7?
@kolorafa commented on GitHub (Oct 6, 2021):
github.com/cybercinch/certbot-dns-directadmin@10b711ba5anew in 0.0.21
so it did have a restriction in 0.0.20 to 1.7.0
@chaptergy commented on GitHub (Oct 6, 2021):
Edit: I misunderstood the file. I'll update the version of the dns plugin which should fix this.