Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Problem with punycode domains #458

Open
oneil1838 opened this issue Jan 3, 2025 · 1 comment
Open

[BUG] Problem with punycode domains #458

oneil1838 opened this issue Jan 3, 2025 · 1 comment
Assignees
Labels
bug Something isn't working

Comments

@oneil1838
Copy link

Describe the bug
If I try to use the ACME client to generate an cert for my punycode domain (domain with special chars like ö,ü,ä ...) I receive the error in the log file:

[xn--pp-fka.eu] [xn--pp-fka.eu] acme: error presenting token: infomaniak: could not get domain "_acme-challenge.xn--pp-fka.eu.": domain not found eu

To Reproduce
Steps to reproduce the behavior:

  1. open "TLS/SSL certificate"
  2. scroll down and open the "open ACME Tool"
  3. insert mail and click save
  4. activate the "auto renewal" slider
  5. scroll down, insert domain (pöp.eu), choose "let's encrypt" as CA, tick on "DNS challenge"
  6. choose "Infomaniak" as DNS Provider and insert "https://api.infomaniak.com" as API endpoint and insert a working API key.
  7. click on "get certificate" and see error.

Expected behavior
Receiving a working cert.

Browser (if it is a bug appears on the UI section of the system):

  • OS: Ubuntu 24.04.1 LS
  • Browser: Firefox
  • Version: 133.0.3 (64-Bit)

Host Environment (please complete the following information):

  • Arch: AMD64
  • Device: CT on Proxmox with Docker
  • OS: Ubuntu
  • Version: 24.04 LTS
  • Docker Version: 27.4.1, build b9d17ea

Additional context
It looks like after translating the punycode domain a dot is added at the end which causes this problem.

@oneil1838 oneil1838 added the bug Something isn't working label Jan 3, 2025
@tobychui
Copy link
Owner

tobychui commented Jan 3, 2025

I will help you to tag the ACME module maintainer @yeungalan

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants