Check if the DNS server page is showing “working” in green and if the status of each dns server specified is also “OK” in green.
Pakfire contacts the pool.ntp.org to get a time and then it checks that time and offset to the time value on your IPFire system. If it can’t get a response from that ntp pool then it gives the message that you have found.
problem with using pool.ntp.org is you are contacting a cluster that has a lot of servers from everywhere and that is why they split it up by continents and countries. So a real valid address is 0.europe.pool.ntp.org or 0.north-america.pool.ntp.org or 0.us.pool.ntp.org. I heard of people having issues before with pool.ntp.org and the solution is to use the closest branch of the cluster.
In most cases it’s best to use pool.ntp.org to find an NTP server (or 0.pool.ntp.org, 1.pool.ntp.org, etc if you need multiple server names). The system will try finding the closest available servers for you.
Problem with it is it works in theory. Because the closest server doesn’t always get picked. I have 0.us.pool.ntp.org and 1.us.pool.ntp.org as my entries and I don’t have issues. However, when I had pool.ntp.org configured, it gave me errors randomly in the system log.