Project

General

Profile

Actions

Bug #14783

closed

List of Dynamic DNS types with split host+domain name is missing several providers

Added by dylan mendez 7 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
Dynamic DNS
Target version:
Start date:
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
23.09
Release Notes:
Default
Affected Version:
2.7.0
Affected Architecture:

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

test.png (7.09 KB) test.png dylan mendez, 09/14/2023 10:00 PM
2023-09-14_16-00.png (38.1 KB) 2023-09-14_16-00.png dylan mendez, 09/14/2023 10:00 PM
clipboard-202309160948-4jant.png (80.2 KB) clipboard-202309160948-4jant.png Lev Prokofev, 09/16/2023 05:48 AM
clipboard-202309160950-pg0bg.png (67.1 KB) clipboard-202309160950-pg0bg.png Lev Prokofev, 09/16/2023 05:50 AM
clipboard-202309231523-p1e14.png (216 KB) clipboard-202309231523-p1e14.png Danilo Zrenjanin, 09/23/2023 01:23 PM
clipboard-202309231525-wxkg8.png (169 KB) clipboard-202309231525-wxkg8.png Danilo Zrenjanin, 09/23/2023 01:25 PM
clipboard-202309301100-67xiy.png (54.8 KB) clipboard-202309301100-67xiy.png Lev Prokofev, 09/30/2023 07:00 AM
clipboard-202309301102-endkx.png (63.1 KB) clipboard-202309301102-endkx.png Lev Prokofev, 09/30/2023 07:02 AM
clipboard-202309301102-ie9fk.png (14.7 KB) clipboard-202309301102-ie9fk.png Lev Prokofev, 09/30/2023 07:02 AM
clipboard-202309301634-fmzcd.png (341 KB) clipboard-202309301634-fmzcd.png Danilo Zrenjanin, 09/30/2023 02:34 PM
Actions #1

Updated by Lev Prokofev 7 months ago

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

Actions #2

Updated by dylan mendez 7 months ago

Correcting:

Open VPN config file will point to the hostname only, instead of the FQDN

Actions #3

Updated by Jim Pingle 7 months 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)
Actions #4

Updated by Danilo Zrenjanin 7 months ago

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

Actions #5

Updated by Jim Pingle 7 months 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.

Actions #6

Updated by Jim Pingle 7 months ago

  • Status changed from Confirmed to Feedback
  • % Done changed from 0 to 100
Actions #7

Updated by Danilo Zrenjanin 7 months 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?

Actions #8

Updated by Lev Prokofev 7 months ago

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


Actions #9

Updated by Danilo Zrenjanin 7 months ago

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.

Actions #10

Updated by Jim Pingle 6 months ago

  • Target version changed from 2.8.0 to 2.7.1
Actions

Also available in: Atom PDF