Thank you for the explanation but still no joy.
I have confirmed everything you said regarding Ext. 2 netstat -an | grep 5060 show FreePBX is listening on udp 0.0.0.0.
The FreePBX configuration specifies port 5062 for the extension and the SPA303 like specified 5062.
I double checked the credentials. If it was a credentials problem, I would get a different error message. The message I get on the SPA is FailedNot Reachable. If there were a firewall problem in the router, I would not be able to connect to losangeles.voip.ms either.