The wrong permissions were 600, but the file was owned by root, so it was inaccessible to the list server. The cause is irrelevant (it was a human error), the bug is in displaying the wrong message when this happens.