Entonces esta claro q es alguna mala configuracion del zone alarm (o al menos eso parece)
He leido por ahi q el XP tiene ya de por si un firewall y q este da problemas con el zone, prueba a deshabilitar el firewall q trae el XP y a ver si asi se van tus problemas