As Windows Server 2003 is using Terminal Services to control the Remote Desktop Connection, your maximum connection is 2 only. However, you got the third connection allowed as admin mode.
mstsc /v:x.x.x.x /admin
If you are using Windows Server 2008, use the admin console mode instead.
mstsc /v:x.x.x.x /console