Project

General

Profile

Actions

Bug #4545

closed

dynDNS service 'selfhost' fails certificate validation

Added by Willy Tenner over 9 years ago. Updated over 9 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
-
Category:
Dynamic DNS
Target version:
Start date:
03/22/2015
Due date:
% Done:

0%

Estimated time:
Plus Target Version:
Release Notes:
Affected Version:
2.2
Affected Architecture:

Description

Since pfSense Update 2.2 and 2.2.1 it seems that the dynamic DNS update for the service provider 'selfhost' is broken. I always got the error message:

Curl error occurred: bind failed with errno 47: Address family not supported by protocol family

My two other providers (No-IP and FreeDNS) works without any problems (see screenshot). Here is a snippet from the syslog:

Mar 22 15:22:48 php-fpm[13175]: /rc.dyndns.update: Curl error occurred: bind failed with errno 47: Address family not supported by protocol family
Mar 22 15:22:47 php-fpm[13175]: /rc.dyndns.update: phpDynDNS (xxxx.strangled.net): (Success) IP Address Changed Successfully!
Mar 22 15:22:47 php-fpm[13175]: /rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wanfreedns'xxxx.strangled.net'2.cache: 93.219.54.196
Mar 22 15:22:44 php-fpm[13175]: /rc.dyndns.update: phpDynDNS (xxxx.no-ip.biz): (Success) DNS hostname update successful.
Mar 22 15:22:44 php-fpm[13175]: /rc.dyndns.update: phpDynDNS: updating cache file /conf/dyndns_wannoip'xxxx.no-ip.biz'1.cache: 93.219.54.196

When I try to enable verbose logging on the edit page for this service, I got some more messages and quite another error message:

Mar 22 17:01:52 php-fpm[2687]: /services_dyndns_edit.php: Curl error occurred: SSL certificate problem: unable to get local issuer certificate
Mar 22 17:01:52 php-fpm[2687]: /services_dyndns_edit.php: DynDNS (xxxx.selfhost.eu): Current Service: selfhost
Mar 22 17:01:52 php-fpm[2687]: /services_dyndns_edit.php: DynDNS (xxxx.selfhost.eu): DynDns _checkStatus() starting.
Mar 22 17:01:50 check_reload_status: Syncing firewall
Mar 22 17:01:50 php-fpm[2687]: /services_dyndns_edit.php: SelfHost: DNS update() starting.
Mar 22 17:01:50 php-fpm[2687]: /services_dyndns_edit.php: DynDNS (xxxx.selfhost.eu): DynDns _update() starting.
Mar 22 17:01:50 php-fpm[2687]: /services_dyndns_edit.php: DynDns (xxxx.selfhost.eu): 93.219.54.196 extracted from local system.
Mar 22 17:01:50 php-fpm[2687]: /services_dyndns_edit.php: DynDns: updatedns() starting

Same error on a fresh installation of pfSense 2.2.1.

Can anybody confirm this issue?
Are there any known workarounds at this time?

Kind regards,
routerfreak


Files

Services Dynamic DNS clients.jpg (80.8 KB) Services Dynamic DNS clients.jpg Willy Tenner, 03/22/2015 11:19 AM
Actions

Also available in: Atom PDF