Hi Michael,
margo.student.utwente.nl has the IP address 130.89.221.72
and if that works, then I probably know what went wrong: the IP address used
to be different, and maybe changes haven't filtered around to the other side
of the world yet..
Regards,
Arnoud.