Bug #14783
closedList of Dynamic DNS types with split host+domain name is missing several providers
100%
Description
Steps to replicate:
1)Configure Dynamic DNS using "Gandi Live DNS". Input both hostname and domain.
2)Export ovpn file with the Dynamic DNS as destination IP from the Client Export tool.
Open VPN config file will point to the hostname only, instead of the Dynamic DNS.
Files
Updated by Lev Prokofev about 1 year ago
- File clipboard-202309160948-4jant.png clipboard-202309160948-4jant.png added
- File clipboard-202309160950-pg0bg.png clipboard-202309160950-pg0bg.png added
It seems related only to Gandi Live DNS DyDNS, other configured DyDNS give FQDN
tested on
23.09-DEVELOPMENT (amd64)
built on Thu Sep 07 06:05:43 UTC 2023
FreeBSD 14.0-ALPHA2
Updated by dylan mendez about 1 year ago
Correcting:
Open VPN config file will point to the hostname only, instead of the FQDN
Updated by Jim Pingle about 1 year ago
- Project changed from pfSense to pfSense Packages
- Subject changed from OpenVPN Client-Export tool only uses hostname as server instead of the full FQDN - Ghandi Live DNS to OpenVPN Client Export tool does not include the domain name for a server FQDN when selecting a Dynamic DNS entriy using Gandi LiveDNS
- Category changed from Dynamic DNS to OpenVPN Client Export
- Release Notes deleted (
Default)
Updated by Danilo Zrenjanin about 1 year ago
- File clipboard-202309231523-p1e14.png clipboard-202309231523-p1e14.png added
- File clipboard-202309231525-wxkg8.png clipboard-202309231525-wxkg8.png added
- Status changed from New to Confirmed
Using Digital Ocean DynDNS service produces the same behavior. The Client Export Utility exports only the hostname without the domain part.
openvpn-client-export 1.9
Updated by Jim Pingle about 1 year ago
- Project changed from pfSense Packages to pfSense
- Subject changed from OpenVPN Client Export tool does not include the domain name for a server FQDN when selecting a Dynamic DNS entriy using Gandi LiveDNS to List of Dynamic DNS types with split host+domain name is missing several providers
- Category changed from OpenVPN Client Export to Dynamic DNS
- Assignee set to Jim Pingle
- Target version set to 2.8.0
- Plus Target Version set to 23.09
- Release Notes set to Default
This is not a package problem. The package is using the global $dyndns_split_domain_types
list from the base system to determine when it should use both parts. That list is missing several providers which have split host and domain names, and consumers of that list such as the OpenVPN client export package, do not know they should use both parts.
Updating the list in the base system is the correct path to a fix here.
To me, I have a commit ready.
Updated by Jim Pingle about 1 year ago
- Status changed from Confirmed to Feedback
- % Done changed from 0 to 100
Applied in changeset ddb57f79e26e97e2a22f701016fc70a7d1c09ce4.
Updated by Danilo Zrenjanin about 1 year ago
After applying the patch, there are no changes. I have resaved the DynDNS entry, but the Client Export Utility still only sees the hostname. Is there another step I missed?
Updated by Lev Prokofev about 1 year ago
- File clipboard-202309301100-67xiy.png clipboard-202309301100-67xiy.png added
- File clipboard-202309301102-endkx.png clipboard-202309301102-endkx.png added
- File clipboard-202309301102-ie9fk.png clipboard-202309301102-ie9fk.png added
Looks good, tested it with the patch on
23.09-DEVELOPMENT (amd64)
built on Sat Sep 30 2:50:00 MSK 2023
FreeBSD 14.0-CURRENT
Updated by Danilo Zrenjanin about 1 year ago
- File clipboard-202309301634-fmzcd.png clipboard-202309301634-fmzcd.png added
- Status changed from Feedback to Resolved
I can confirm it is working fine on:
23.09-DEVELOPMENT (amd64) built on Fri Sep 29 23:50:00 UTC 2023 FreeBSD 14.0-CURRENT
I am marking this ticket as resolved.
Updated by Jim Pingle about 1 year ago
- Target version changed from 2.8.0 to 2.7.1