Hello,
There are several things that can cause this in a veiled. It can be lack of adequate vitamin A supplementation, bad lighting, an upper respiratory infection, a stuck shed in the eye, or simply a little scratch! :)
That herptevite that you are supplying, does it have preformed Vitamin...