The Shared Jabber Sandbox Environment

The Shared Jabber Sandbox makes it easy for any user to develop and test their own collaboration apps, without the need for an on-site testing environment. It offers a hosted installation of Cisco Unified Communications Manager, Cisco Unified Presence and Cisco Unity Connection.

After receiving access credentials, you will be able to connect your web app to these servers for testing, and then make calls from the web application to the devices.

Please note that Shared Jabber Sandbox users do not have Admin access to the available UC servers: admin access is only provided with the Rich UC Sandbox.


Once you've connected to the Shared Jabber Sandbox, you can use the same credentials for testing both the Jabber Web Video Softphone and IM & Presence.

Now please follow the links below to jump down to the steps for either the Video Softphone testing or IM and Presence testing.

Connecting to and testing the Jabber Web Video Softphone
Connecting to and testing Jabber IM and Presence

Connecting to and testing the Jabber Web Video Softphone

Here are the steps to connect to the Shared Sandbox and make a video call from your web browser using the Cisco Web Communicator plugin and the Jabber Voice & Video SDK.

STEP 1

Request Access to the Shared Jabber Sandbox.
Once approved, users will receive unique, personal credentials to connect using Cisco Anyconnect VPN.

STEP 2

Download and install the Cisco Jabber SDK Browser Plugin - required for signalling and media termination 
Two versions exist - one for PC and one for Mac.
Both connect to the Sandbox Unified Communication Manager and allows you to make video calls.

For download details, please see point 2 on the Voice & Video Getting Started page.

STEP 3

Download and unzip the SDK which contains the Sample Application files.

To install, open sample.html in the samples directory.
This sample App enables you to make video calls within the Sandbox Environment via your web browser.

STEP 4

Install and configure Anyconnect VPN Connection:

  • In your browser, go to https://64.103.37.6/
  • You will see the following screen
  • Enter the VPN User ID and password received from step 1
  • Cisco AnyConnect VPN client is then installed on your device. Once the installation is complete, the connection is established automatically and you will be presented with the following screen:

Once the VPN is connected, Users will still have access to their local LAN resources.

STEP 5

Run the sample app: open sample.html in your browser and use your designated username/password with the following configurations:

  • User/Password : (Use provided username/password)
  • CUCM IP : 10.10.30.1
  • Mode : Softphone
  • No Server Auth
  • Login

STEP 6

Once you've logged in,  the "Connect" button should now be enabled with the Device name listed on the left side of the drop down list. Click on the "Connect" button to connect to the Device.

 

STEP 7

Once you've connected,  the "Make Call" button should now be enabled. Make sure to click on "with Video" checkbox and dial the device number (8002) so that you can make a video call to a phone with in the Cisco lab.

 

For any troubleshooting problems, please post to the Jabber forum.

 

Connecting to and testing Jabber IM and Presence

STEP 1

Request Access to the Shared Jabber Sandbox.

Once approved, users will receive unique, personal credentials to connect using Cisco Anyconnect VPN.

STEP 2

Then download the AJAX library and accept the license agreement

STEP 3

Install the AJAX Library locally

STEP 4

Make sure you are connected to the Shared Jabber Sandbox VPN 

STEP 5

Edit the CAXL sampleclient.html page embedded in the Cisco_AJAX_XMPP_library_8.6.1_Debug.zip file.
You can find it at doc-->examples-->sampleclient.html

Update as follows:

var demo_config = {
domain: "psdtemea.cisco.com",
maxGraphAge: 5,
unsecureAllowed: true,
atSymbolAllowed: false,
logPersistence: false,
serviceDiscoveryEnabled: false,
httpBindingURL: "http://cup02:7335/httpbinding",
httpBindingURL_secondary: "/httpbinding"
}

And save the code.

STEP 6

Open sampleclient.html using Firefox only and enter your designated username/password.
This is the same username and password you used to access the Sandbox.

STEP 7

After entering the credentials click on the Login button and connect to the Jabber Shared Sandbox for Jabber IM and Presence