I guess I spoke too soon, DynDNS appears to have stopped working. daemon.log says it can't reach ipdetect.dnspark.com, I tried with links2 and many other web addresses and no go. I asked foolano about the (ip=192.168.1.201) line in ddclient.cache, when I asked support at DNS Park they said it needed to be changed from(ip=, to ip=192.168.1.201) for it to work correctly. I did that and restarted ddlient and now I'm in the same boat as before.
Just now during reboot of the server when shutting down that bind DNS has an error and could not be bound to 127.0.0.1 I did not catch the rest of the error.
root@dragon-server:~# sudo tail -f /var/log/ebox/ebox.log
2009/12/11 06:55:36 ERROR> PgDBEngine.pm:165 EBox::PgDBEngine::insert - Error inserting data: INSERT INTO message ( from_address, message_id, message_size, status, postfix_date, event, message, to_address, client_host_name, relay, client_host_ip) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
ERROR: null value in column "client_host_ip" violates not-null constraint
2009/12/11 06:55:36 DEBUG> PgDBEngine.pm:161 EBox::PgDBEngine::insert - Error inserting data: INSERT INTO message ( from_address, message_id, message_size, status, postfix_date, event, message, to_address, client_host_name, relay, client_host_ip) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
ERROR: null value in column "client_host_ip" violates not-null constraint
2009/12/11 06:55:36 ERROR> PgDBEngine.pm:165 EBox::PgDBEngine::insert - Error inserting data: INSERT INTO message ( from_address, message_id, message_size, status, postfix_date, event, message, to_address, client_host_name, relay, client_host_ip) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)
ERROR: null value in column "client_host_ip" violates not-null constraint