Interesting...
Could you please post what OS and version you use, as well as the versions of BIND and Plesk?
In BIND “invalid file” stands for errnos ENOTDIR, ELOOP, EINVAL, ENAMETOOLONG, EBADF. In logs, do you have any other errors related to "bad IP addresses" or "Bad file descriptors"?
On...