NTP update not working well

You need to alter /etc/ntp.conf and turn off the 1 hour sync.
Mine looks like

[root@wr-fw ~]# cat /etc/ntp.conf
disable monitor
restrict default nomodify
pool 0.au.pool.ntp.org
pool 1.au.pool.ntp.org
pool 2.au.pool.ntp.org
pool 3.au.pool.ntp.org
fudge 127.127.1.0 stratum 10

More stuff here I just posted:

I think I am correct but if someone knows better I am all ears.
Works perfectly.

You may need to restart all hosts behind the firewall to pick up setting as they will all be syncing with their local clock. As far as I can see NTP is not working on IPFire and never has. THink I had to make the same changes to my IPCop install as well!