Hmmm, not as simple as that, I'm afraid. I run smokeping to monitor various servers (including yours), and during the problematic time, there was no indication of jupiter being down, which would seem to exonerate a firewall or ISP issue. If this happens again, I will run some more thorough tests...