Try a recent snapshot.

On 6/20/07, Fabian Steiner <[EMAIL PROTECTED]> wrote:
Hello!

We are using PfSense 1.2_BETA and are experiencing some serious problems
concerning DynDNS updates. Sometimes they are performed (obviously without
adding additional options, e.g. wildcard=ON) and sometimes they don't work at
all.

In 1.0.1 system.log shows the following output after the box received a 24h
force disconnect:

[...]
Jun 19 07:19:51 pfsense mpd: [pppoe] IFACE: Up event
Jun 19 07:19:54 pfsense check_reload_status: rc.newwanip starting
Jun 19 07:20:01 pfsense php: : Informational: DHClient
spawned /etc/rc.newwanip and the new ip is wan - 84.145.68.218.
Jun 19 07:20:01 pfsense php: : Creating rrd update script
Jun 19 07:20:01 pfsense php: : Creating rrd graph index
Jun 19 07:20:06 pfsense php: : Resyncing configuration for all packages.
Jun 19 07:20:06 pfsense check_reload_status: reloading filter
Jun 19 07:20:14 pfsense check_reload_status: updating dyndns
Jun 19 07:20:19 pfsense php: : DynDns: Running updatedns()
[...]

1.2_BETA, however, prints out the following:

[...]
Jun 20 16:49:18 eros mpd: [pppoe] IFACE: Up event
Jun 20 16:49:20 eros check_reload_status: rc.newwanip starting
Jun 20 16:56:21 eros dnsmasq[9490]: reading /var/dhcpd/var/db/dhcpd.leases
Jun 20 16:59:01 eros dnsmasq[9490]: reading /var/dhcpd/var/db/dhcpd.leases
Jun 20 18:41:08 eros dnsmasq[9490]: reading /var/dhcpd/var/db/dhcpd.leases
Jun 20 20:36:07 eros dnsmasq[9490]: reading /var/dhcpd/var/db/dhcpd.leases
Jun 20 20:41:07 eros dnsmasq[9490]: reading /var/dhcpd/var/db/dhcpd.leases
[...]

Therefore I must run /etc/rc.dyndns.update manually in order to have my WAN IP
updated.

Maybe check_reload_status is responsible because of that failure, but I can
not find its source code.

Regards,
Fabian

Reply via email to