Those are two different issues completely, really. Your UAs and the port on the SER server are completely different things. All of your UAs trying to connect on the INTERNAL side of your rouer should be able to get through to port 5060 as that's an incoming and not a static bind. If your router is symmetric, there may be issues with the EXTERNAL side if your clients are all trying to bind the 5060 port on the external side symetrically, but that's still not a SER issue... SER doesn't control your router behaviour nor your UA behaviour.
If your UAs and your router will support STUN, enable it and use a STUN server.
If your UAs don't support it, and your router would, get some new UAs. :)
If your UAs support it but your router DOESN'T, you're going to have to use an outbound proxy. Perhaps set up an Asterisk box inside your network and have all your UAs register through IT to a central SER server.
Having an instance of SER tailored for each client and changing client ports to connect to a particular instance of SER is just a really BAD design idea.
N.
On Fri, 18 Nov 2005 12:39:21 -0500, Ramin Nikaeen wrote
>
> Dear friends,
>
> I am trying to get two SIP User Agents behind a single
router device to be able to
> call each other. But the signaling doesn’t work
because they both contend for the
> same signaling port 5060 on the router device.
>
> Is it possible to have ser listen on multiple signaling ports
such as 5060, 5061, 5062, etc
> rather than the single port 5060?
>
> Thanks
>
> rmain