1. Fix: not correctly specify UDP port on checking router's external port
2. Fix: not correctly handle server's response of router's external port