Polycom ip500 could not contact boot server

I have configured vsftpd where even I can log into it with the phones user name and password.
a error on theip500 saying that it cannot log into the boot server. It will display a error message of 0x4020.

Update,

I found out that my VSFTPD configuration was okay. When the display flashes “Cannot locate boot server” that is a little misleading. So now it has logged in and excepted the modified Mymacaddress.cfg file. I will need to modify these files so the phone shows some features on it.