as server not reachable seems to be reported as a TypeError with message "fetch failed" or something in chrome, let's see if we can find something in common between browsers to wrap it into something more sensible