Turned out the problem is indeed caused by some strange behaviour with network companies using more than one IP for different purposes. Thanks to genolune I've been able to confirm that and now I'm working on a fix. It will not be immediate, unfortunately, as it would involve compromising some of the security settings on our fileservers, but I'll try to find a way around that if possible. I'll keep you people updated here as soon as things change.