Been suffering freshclam update failed since 0222UTC this moring. All but three of the roughly hourly updates has failed. Found the "freshclam --list-mirrors" command, that listed 43 mirror IPs but only four with todays date and all four set to Ignore. A DNS lookup of database.clamav.net only returns four IPs, yep the four set to ignore.
Deleted /var/clamav/mirrors.dat, ran freshclam -v, I didn't think it was 100% succesfull and all four IP's got listed as ignore. Deleted mirrors.dat again and subseqent runs say it says it is up todate. Now waiting for the release of an update to see what happens.
Why has it fallen over? It looks like there have been some changes to the mirrors or at least what the DNS returns for database.clamav.net. In that list of 43 mirrors there was one or two from last year, and about half of the rest from February and the rest from the last day or two. Most not set to ignore but as none of those are returned by the DNS lookup aren't used. Don't know why the mirrors aren't maintaining sync though, some unexpected consequence?