I'm also have a problem with ZoneEdit updates. However, I don't have any inbound NAT rules and I do have valid DNS servers set. This is the first time I have tried using this particular M0n0wall feature so I wondering if it is know to work or If I'm just missing something simple. My goal was to eventually use the PPTP server on my M0n0wall.
System Log:
May 7 05:42:26 /usr/local/bin/ez-ipupdate[382]: shuting down updater for www.area52net.com due to fatal errorMay 7 05:42:26 /usr/local/bin/ez-ipupdate[382]: failure to update ng0->70.132.21.111 (
www.area52net.com)
May 7 05:42:26 /usr/local/bin/ez-ipupdate[382]: malformed cache file: /var/db/ez-ipupdate.cacheMay 7 05:42:26 /usr/local/bin/ez-ipupdate[382]: /usr/local/bin/ez-ipupdate started for interface ng0 host
www.area52net.com using server
www.zoneedit.com and service zoneedit
May 7 05:42:26 /usr/local/bin/ez-ipupdate[382]: ez-ipupdate Version 3.0.11b8, Copyright (C) 1998-2001 Angus Mackay.
Looking a little deeper with status.php I find:
ez-ipupdate.cache
cat: /conf/ez-ipupdate.cache: No such file or directory
Config:
<dyndns>
<type>zoneedit</type>
<username>
MyActualZoneEditLoginName</username>
<password>xxxxx</password>
<host>www.area52net.com</host>
<mx/>
<server/>
<port/>
<enable/>
</dyndns>
<dnsupdate>
<host/>
<ttl>60</ttl>
<keyname/>
<keydata/>
</dnsupdate>
...
In reading the the post from "cmb" I have to ask if "The malformed cache message is normal,.." then why does the service exit? Also, how will the cache ever become populated if the service exists at startup?