[GH-ISSUE #275] Server Configurations: IP Address: IPv6 not working #92

Closed
opened 2026-02-26 12:40:09 +03:00 by kerem · 3 comments
Owner

Originally created by @YoSiJo on GitHub (Nov 5, 2025).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/275

Have you read and understood the above guidelines?

yes

📝 Provide a clear and concise description of the issue.

Can not add a new Proxmox server, over there IPv6 Address.
Image

🔄 Steps to reproduce the issue.

  1. Use Image
  2. Add a server over there IPv6 Address (Routable).
  3. Use Image
  4. See Please enter a valid IP address

Paste the full error output (if available).

Please enter a valid IP address

🖼️ Additional context (optional).

I think the code line is this and so i can see, is this regexx IPv4 only and missing a IPv6 Regex (Example).

Originally created by @YoSiJo on GitHub (Nov 5, 2025). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE-Local/issues/275 ### ✅ Have you read and understood the above guidelines? yes ### 📝 Provide a clear and concise description of the issue. Can not add a new Proxmox server, over there IPv6 Address. <img width="848" height="622" alt="Image" src="https://github.com/user-attachments/assets/767897ed-fead-4a3a-8e5e-c1763337c2fa" /> ### 🔄 Steps to reproduce the issue. 1. Use <img width="203" height="40" alt="Image" src="https://github.com/user-attachments/assets/626a595e-d9b8-422f-afaf-ee328712e729" /> 2. Add a server over there IPv6 Address (Routable). 3. Use <img width="107" height="40" alt="Image" src="https://github.com/user-attachments/assets/bd262005-5529-49cd-b829-2f08689a88a9" /> 4. See `Please enter a valid IP address` ### ❌ Paste the full error output (if available). `Please enter a valid IP address` ### 🖼️ Additional context (optional). I think the code line is [this](https://github.com/community-scripts/ProxmoxVE-Local/blob/881456e74e5c1a16366f3c41281bd1d678e43976/src/app/_components/ServerForm.tsx#L67) and so i can see, is this regexx IPv4 only and missing a IPv6 Regex ([Example](https://ihateregex.io/expr/ipv6/)).
kerem 2026-02-26 12:40:09 +03:00
Author
Owner

@michelroegl-brunner commented on GitHub (Nov 7, 2025):

implementet but i can not test as i have no IPv6 Network. Please Report when it is not working.

<!-- gh-comment-id:3502236035 --> @michelroegl-brunner commented on GitHub (Nov 7, 2025): implementet but i can not test as i have no IPv6 Network. Please Report when it is not working.
Author
Owner

@YoSiJo commented on GitHub (Nov 7, 2025):

Thank @michelroegl-brunner very much for implementing this.
It looks good so far, with FQDNs, short names, and IPv6 routable addresses such as ULAs and the like working.
Unfortunately, only link local addresses do not work. A short List of my Test:

  • OK: 192.168.0.254
  • OK: pve
  • OK: pve.example.com
  • OK: 2a00:ae00:e2:7600:bb24:119f:fe2c:30db
  • OK: 999.999.999.999 (echo '9.9.9.9 999.999.999.999' >> /etc/hosts)
  • FAILED: fe80::be24:11ff:fe28:30db%eth0

I only checked the Link Local variant as an additional option, but it would certainly be useful for some people. My case is perfectly covered by the FQDNs, so thanks again.

<!-- gh-comment-id:3505306389 --> @YoSiJo commented on GitHub (Nov 7, 2025): Thank @michelroegl-brunner very much for implementing this. It looks good so far, with FQDNs, short names, and IPv6 routable addresses such as ULAs and the like working. Unfortunately, only link local addresses do not work. A short List of my Test: - OK: `192.168.0.254` - OK: `pve` - OK: `pve.example.com` - OK: `2a00:ae00:e2:7600:bb24:119f:fe2c:30db` - OK: `999.999.999.999` (`echo '9.9.9.9 999.999.999.999' >> /etc/hosts`) - FAILED: `fe80::be24:11ff:fe28:30db%eth0` I only checked the Link Local variant as an additional option, but it would certainly be useful for some people. My case is perfectly covered by the FQDNs, so thanks again.
Author
Owner

@michelroegl-brunner commented on GitHub (Nov 8, 2025):

thank you for your feedback and testing, appreciated it!
I look into the link-local stuff again.

<!-- gh-comment-id:3505424164 --> @michelroegl-brunner commented on GitHub (Nov 8, 2025): thank you for your feedback and testing, appreciated it! I look into the link-local stuff again.
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/ProxmoxVE-Local#92
No description provided.