Bug 999400 - test the mirror to see if its up, if not then use external.