This is "Xavier Noria's Home Page"??
Oh, there has been some DNS dance lately.
That link is no longer valid and the web server is picking some
default vhost... gonna workaround it.
Should respond with a permanent redirect now.
Works now, thanks!