Ciao,

prima di eseguire il refresh, verifica se il server risponde e quindi se è online.
Puoi usare uno script che fa il ping, o verifichi la semplice esistenza di un file sul server.

Se il server è spento il file non esiste, e quindi non fai il refresh.