Windows cf-serverd grants access to root. Redmine 4822.

Do we really need to memset(,0,) the whole buffer ?
It would be better to have ServerIdentificationDialog() guarantee that it'll set the string empty on failure.