Some idiot managed to redirect this to my server ip.

What ever you are looking for is not here. And if you're the owner of this domain: fix this.