cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1419
Views
0
Helpful
3
Replies

Difference Between IPAgentLogin.jsp AND IPAgentInitial.jsp

Matthew Martin
Level 5
Level 5

Hello All,

CallManager: v8.0(2)

I was hoping someone could explain the difference between IPAgentInitial.jsp and IPAgentLogin.jsp Pages?

I know the IPAgentLogin.jsp page can be used to configure a "One-Button Agent Login" Service on the Agent's Phone...

I'm confused because we have "One-Button Agent Login" Services on all the Agents phones, which uses the IPAgentLogin.jsp page, and also a secondary Service on their phones which is also a "One-Button Login" which uses the Subscriber's IP Address instead, for times when we're Failed-Over to the SUB. But the strange thing is the Secondary Service for Fail-Over uses the "IPAgentInitial.jsp" page instead of the "IPAgentLogin" one. So that's where my confusion lies, because I believe both Services do work...

I read on this page here --> http://www.cisco.com/en/US/products/sw/custcosw/ps1846/products_tech_note09186a008029e6d5.shtml  that when configuring a One-Button Agent Login Service you should use the IPAgentLogin.jsp Page instead of the IPAgentInitial.jsp Page, but it does NOT explain why that is.

If anyone could explain what the difference between the 2 are it would be very much appreciated!!

Thanks in Advance,

Matt

1 Accepted Solution

Accepted Solutions

Rob Huffman
Hall of Fame
Hall of Fame

Hi Matt,

I believe the distinction is highlighted from this portion of the

Tech note you linked;

http://xxx.xxx.xxx.xxx:yyyy/ipphone/jsp/sciphonexml/IPAgentInitial.jsp

The xxx.xxx.xxx.xxx represents the IP address of the machine where  the Cisco Desktop Service is loaded and yyyy is 6293 for UCC Express and  8088 for UCC Enterprise.

When an IP Phone agent chooses this service, CallManager provides a  prompt for the agent ID, password, and extension. Add an additional IP  Phone Service just for one button login with a slightly different URL  (http://xxx.xxx.xxx.xx:yyyy/ipphone/jsp/sciphonexml/IPAgentLogin.jsp)  and add parameters for the ID, password, and extension in order to  implement this procedure.

So, the IPAgentInitial will prompt for agent ID, password & extension

and IPAgentLogin has that info pre-entered to achieve the 1 button login

Cheers!

Rob

"Talk about a dream
Try to make it real" 

- Springsteen

View solution in original post

3 Replies 3

Rob Huffman
Hall of Fame
Hall of Fame

Hi Matt,

I believe the distinction is highlighted from this portion of the

Tech note you linked;

http://xxx.xxx.xxx.xxx:yyyy/ipphone/jsp/sciphonexml/IPAgentInitial.jsp

The xxx.xxx.xxx.xxx represents the IP address of the machine where  the Cisco Desktop Service is loaded and yyyy is 6293 for UCC Express and  8088 for UCC Enterprise.

When an IP Phone agent chooses this service, CallManager provides a  prompt for the agent ID, password, and extension. Add an additional IP  Phone Service just for one button login with a slightly different URL  (http://xxx.xxx.xxx.xx:yyyy/ipphone/jsp/sciphonexml/IPAgentLogin.jsp)  and add parameters for the ID, password, and extension in order to  implement this procedure.

So, the IPAgentInitial will prompt for agent ID, password & extension

and IPAgentLogin has that info pre-entered to achieve the 1 button login

Cheers!

Rob

"Talk about a dream
Try to make it real" 

- Springsteen

Hey Rob, thanks for the reply!

Sorry for the delay in getting back to you, its been a busy few days.

Ok, that's kinda what I was thinking but I was sure if that was exactly the difference between them.

So lets say you created a One-Button login service and included the default values for each parameter entered, which enables it to be a "One-Button" Login Service by automatically entering the "Default" values when you click on that service in your phone. But what if you used the IPAgentInitial instead of the IPAgentLogin, would IPAgentInitial just ignore the "Default" values and make you eneter them manually?

Thanks Again for the reply,

Matt

Ok, so I just created a test service, which included the "Default" values for each Parameter.

For the first test of this Service I used the IPAgentInitial.jsp Page in the URL, Updated the Subscription to my phone, and then attempted to login to the Service. After clicking on that new "test" service I just created I was then prompted for the Extension, ID and Password, which I enetered and it then logged me in. I then went back to the service in CallManager and switched out the IPAgentInitial.jsp page for the IPAgentLogin.jsp page, Updated the Subscription, and then again I attempted to login to the Service on my phone. This time after clikcing on the Service in my phone I was logged in immediatly without being prompted for any of the Parameters. So it does work as it's described in the URL that you and I both provided... So thanks for clearing that up with me, much appreciated!

One other quick question:

Whoever it was before me who created our DR-Logins for when were in Fail-Over mode, created every Service using the CallManager Subscriber's Address and the "IPAgentInitial.jsp" page instead of the "IPAgentLogin.jsp" page. So my question is, if your goal was to create "One-Button Dr-Logins" using the Subscriber's address, would there be any reason why you would use the IPAgentInital.jsp page instead of the other? My feeling is that whoever it was who created them didn't understand the difference between the 2 and just used the one over the other. And since I can't test the Service for the Subscriber, unless we're in Fail-Over mode, I wasn't sure if there was any good reason behind using the IPAgentIntial.jsp page instead...?

Thanks Again for the Reply,

Matt