In firefox the connection header comes across as 'keep-alive, Upgrade'. This prevents the gorouter setting up the connection properly. Fixing the logic for this condition.