I was wondering if anyone knows of a way to REMOTELY log in an agent on a SIP server.
Usually I would use CCA Simulator, but as you probably know, SIP server uses IP associated with RequestAgentLogin for further SIP commands, so if we issue a Login command from an IP other than the one where SIP client is, there seems to be a problem.
Is there some sort of option that I have overlooked or perhaps would adding a secondary IP address to every DN entry in CME allow us to do that?
You can’t set a secondary IP address for the extension; but, you could make IP address change automatically when the SIP end-point goes to register to SIPServer.
“when the SIP end-point goes to register to SIPServer.” - are we talking about SIP REGISTER command here?
So,
if we get:
Agent A on DN 1111 is on PC 128.200.80.21
SIP softphone issues REGISTER (1111@128.200.80.21)
Then SV issues RequestLoginAgent DN=1111 from PC 128.200.80.22
This will make TServer think that DN 1111 is on 128.200.80.22, right?
Then we should send REGISTER from Agent A again to make sure that TServer has the right IP address?
If we use this option, will TServer ignore IP of RequestLoginAgent and just remember IP specified in REGISTER?