If you can communicate with the server's owner, maybe you could ask him who's his provider? If he's fishy enough, it might be a problem on his side.
Btw, I'll try to help with the crash issue, but I've never seen this get sourced site, so don't expect much from me for this particular problem. :/