web: Also use the "Disconnected" dialog on the dashboard.

This is more consistent and the modality doesn't hurt much since a
problem with localhost very likely means that no machine can be
reached.