+ All Categories
Home > Documents > INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share...

INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share...

Date post: 16-Oct-2020
Category:
Upload: others
View: 1 times
Download: 0 times
Share this document with a friend
22
Colin Flaherty (coflaher) | CISCO DESKTOP SHARE
Transcript
Page 1: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

DESKTOP SHARE

Colin Flaherty (coflaher) | Cisco

Page 2: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

CONTENTS

INTRODUCTION:...................................................................................................................................................3

WEBEX SHARE.......................................................................................................................................................4

EXPLAINATION:.................................................................................................................................................4

HOW TO ESCALATE USING JABBER: OPTION 1.................................................................................................4

HOW TO ESCALATE USING JABBER: OPTION 2.................................................................................................5

POP-UP SHOWN TO OTHER USER:....................................................................................................................5

LOADING SCREENSHARE:..................................................................................................................................5

SCREENSHARING TOOL:....................................................................................................................................6

SCREEN THAT OTHER USER SEES:.....................................................................................................................6

IM ONLY SHARE....................................................................................................................................................7

EXPLAINATION:.................................................................................................................................................7

HOW TO ESCALATE USING JABBER:..................................................................................................................7

POP-UP SHOWN TO OTHER USER:....................................................................................................................7

SCREEN THAT OTHER USER SEES:.....................................................................................................................8

PORT RANGES:..................................................................................................................................................8

SCREEN THAT OTHER USER SEES:.....................................................................................................................9

HOW TO DISABLE:.............................................................................................................................................9

EXPLAINATION:...............................................................................................................................................10

HOW TO ESCALATE USING JABBER:................................................................................................................10

SCREEN THAT OTHER USER SEES:...................................................................................................................10

NO POP-UP SHOWN TO OTHER USER:............................................................................................................11

PORT RANGES:................................................................................................................................................11

HOW TO DISABLE:...........................................................................................................................................11

STANDARD WEBEX MEETING.............................................................................................................................12

EXPLAINATION:...............................................................................................................................................12

HOW TO ESCALATE USING JABBER:................................................................................................................12

Colin Flaherty (coflaher) | Cisco

Page 3: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

INTRODUCTION:There is 4 types:

1. Webex share – Available when BFCP or IM only is not available2. BFCP Share – Available when on a call3. IM Only Share – Available when chatting over IM.4. Escalate to a meeting and share

Colin Flaherty (coflaher) | Cisco

Page 4: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

WEBEX SHAREEXPLAINATION:

This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled or if you are sharing with a user that doesn’t have those capabilities, then it will default to this share. It can also be started by the first two options that I outlined below. The user experience is similar to the Webex connect client

HOW TO ESCALATE USING JABBER: OPTION 1 (WHEN OTHERS TYPES ARE ENABLED)

Colin Flaherty (coflaher) | Cisco

Page 5: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

HOW TO ESCALATE USING JABBER: OPTION 2 (WHEN OTHERS TYPES ARE ENABLED)

Colin Flaherty (coflaher) | Cisco

Page 6: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

Colin Flaherty (coflaher) | Cisco

Page 7: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

HOW TO ESCALATE USING JABBER: OPTION 3 (WHEN OTHERS TYPES ARE DISABLE/OTHER USERS DOESN’T HAVE THE CAPABILITY)

POP-UP SHOWN TO OTHER USER:

Colin Flaherty (coflaher) | Cisco

Page 8: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

LOADING SCREENSHARE:

SCREENSHARING TOOL:

SCREEN THAT OTHER USER SEES: (NO RED-LINE AROUND IT)

Colin Flaherty (coflaher) | Cisco

Page 9: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

IM ONLY SHARE

EXPLAINATION:

IM Only share is point to point. To initiate an IM only share, you need to open a chat window with someone and select “Share screen”. The person sharing will see a red line around their screen. See below. The port range is huge so so some customer firewalls will have it blocked.

HOW TO ESCALATE USING JABBER:

Colin Flaherty (coflaher) | Cisco

Page 10: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

POP-UP SHOWN TO OTHER USER:

SCREEN THAT OTHER USER SEES:

Colin Flaherty (coflaher) | Cisco

Page 11: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

PORT RANGES:

SCREEN THAT OTHER USER SEES:

Colin Flaherty (coflaher) | Cisco

Page 12: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

HOW TO DISABLE: (VIA JABBER-CONFIG)

Colin Flaherty (coflaher) | Cisco

Page 13: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

BFCP SHARE

EXPLAINATION:

BFCP goes through CUCM. Has a similar user experience to IM only share. To initate a BFCP share, you need to be a call and then select “Share screen”. See below.

HOW TO ESCALATE USING JABBER:

Colin Flaherty (coflaher) | Cisco

Page 14: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

SCREEN THAT OTHER USER SEES: (RED BOX AROUND IT)

NO POP-UP SHOWN TO OTHER USER:

If you escalate in a call, there is no pop-up and it goes straight to a desktop share.

PORT RANGES:

HOW TO DISABLE: (VIA JABBER-CONFIG)

Colin Flaherty (coflaher) | Cisco

Page 15: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

STANDARD WEBEX MEETINGEXPLAINATION:

This is a standard webex meeting. You can escalate to a meeting and then share your screen like a normal meeting.

HOW TO ESCALATE USING JABBER:

Colin Flaherty (coflaher) | Cisco

Page 16: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

HOW SCREENSHARE WORKS ACROSS THE CLIENTS (CLOUD)

No. 2 is wrong if MAC user is using a BFCP supported version. In that case a MAC and Windows user will do BFCP.

Colin Flaherty (coflaher) | Cisco

Page 17: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

DEBUGGING

DEBUGGING NETWORK ISSUES (P2P DESKTOP SHARE)

Unfortunately wireshark does not show the RDP packets so it can’t be used to see if network packets are being sent between the two machines.

However you can use a MS tool called: Microsoft Message Analyzer,

http://www.microsoft.com/en-us/download/details.aspx?id=44226

To use it you simple go to:

Start local trace.

The trace you see will be something like below:

The address’s are in ipv6 so you’ll need to know the host and remote address in ipv6 format.

TEST WITH MICROSOFT SCREENSHARE TOOL

Download the following tool:

DOWNLOAD:

https://cisco.box.com/s/ref6mt8om05yymwushruow25a0wj5rh9

STEPS:

Step 1: Copy the files in the download to both machines.

Step 2: On machine one, unzip the file and navigate to this folder: WinPresenterFinal\WinPresenter\WinSharer\bin\Debug

Step 3: Click on WinSharer.exe.

Step 4: Select “Start presentation”. This creates an xml called inv.xml.

Step 5: On machine two, unzip the file and navigate to this folder: WinPresenterFinal\WinPresenter\WinViewer\bin\Debug

Step 6: Copy inv.xml into this folder.

Step 7: Click on WinViewer.exe.

Step 8: Select connect

Colin Flaherty (coflaher) | Cisco

Page 18: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

If the sharing doesn’t work, then this proves it’s not a Jabber issue with P2P desktop share and is likely a network issue.

CONFLICTING SOFTWARE

Calabrio Monitoring and Recording Desktop Recording Service has a known conflict with Jabber and P2P desktop sharing

To see if this service is running, do the following.

Go to Run Type in “services.msc” Scroll down to “Monitoring and Recording Desktop Recording Service” to see if its running.

The following is a response from the Calabrio support team:

“This OS API that both QM and Jabber use is the Microsoft Windows Desktop Sharing API. This API has the limitation where only one application can use it at a time. Earlier comments in the case notes indicate that the customer wanted to share screens using the Jabber application. In that case, they can disable Live Screen Monitoring in QM Administrator under "Interface Settings", just uncheck the box next to "Enabled". You will need to restart the desktop recording services in order for the Live Screen Monitoring functionality to be turned off so that Jabber can be used to share screens.”

FIPS

Jabber P2P desktop share does not support FIPS mode.

Colin Flaherty (coflaher) | Cisco

Page 19: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

SAMPLE LOGS FOR P2P DESKTOP SHARE

LOCAL

START SERVICE :

2015-02-27 13:34:40,211 DEBUG [0x00003890] [es\impl\DesktopShareServiceImpl.cpp(121)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::initService] - Enter Init desktop share service.

CHECK-CAPS:

2015-02-27 13:35:56,435 DEBUG [0x00003890] [\PrivacyPolicyFeatureSubsetImpl.cpp(139)] [imp.service] [PrivacyPolicyFeatureSubsetImpl::ProbePolicy] - Policy: DesktopShare uri: [email protected] result: Allowed

START SHARE:

2015-02-27 13:36:38,959 DEBUG [0x00003890] [es\impl\DesktopShareServiceImpl.cpp(280)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::initiateShare] - Initiating share for conversation 100 with rectangle: 0,0,1920,1200

2015-02-27 13:36:38,959 DEBUG [0x00003890] [es\impl\DesktopShareServiceImpl.cpp(499)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::onLocalShareStarted] - Local share has started for conversation 100

Line 51561: 2015-02-27 13:36:39,029 DEBUG [0x00003890] [s\impl\DesktopShareServiceImpl.cpp(1258)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::onSharingSessionCreated] - Sharing session has been successfully created for 100, invite is: <E><A KH="MM0A22e3hUj4oo8449rFW1p/T1M=" ID="T64cq42sAMdSa3tZqQh69z0VbP1X4xokqVPc4hWC7LC02n/HSdYY++bBf+uJklsR"/><C><T ID="1" SID="2184299749"><L P="49522" N="fe80::cd9f:c68a:f7fc:539a%12"/><L P="49523" N="10.184.18.244"/></T></C></E>

SEND MESSAGE:

Line 51566: 2015-02-27 13:36:39,029 DEBUG [0x00003890] [ubsets\P2PChatFeatureSubsetImpl.cpp(106)] [csf-unified.imp.P2PChatFeatureSubset] [P2PChatFeatureSubsetImpl::SendInstantMessageCommand] - jid: [email protected], cmd: IMCMD_P2P_DESKTOP_SHARE_INVITE, cmdContent: r7L/5LCR7rifAjJfNJe7xw==<E><A KH="MM0A22e3hUj4oo8449rFW1p/T1M=" ID="T64cq42sAMdSa3tZqQh69z0VbP1X4xokqVPc4hWC7LC02n/HSdYY++bBf+uJklsR"/><C><T ID="1" SID="2184299749"><L P="49522" N="fe80::cd9f:c68a:f7fc:539a%12"/><L P="49523" N="10.184.18.244"/></T></C></E>

SHARE STOPPED:

Line 51875: 2015-02-27 13:37:10,967 DEBUG [0x00003890] [lugin\MicroModeCallControlStrip.cpp(134)] [plugin-runtime] [OnStopShareClick] - MicroModeControls: Stop share button pressed.

Line 51885: 2015-02-27 13:37:10,967 DEBUG [0x00003890] [pters\imp\commands\P2PImCommands.cpp(48)] [csf-unified.imp.P2PImCommands] [IMPStackCap::P2PImCommands::SendIMCommand] - [[email protected]] [command=IMCMD_P2P_DESKTOP_SHARE_INVITE_REVOKED] [screenCapture=false]

Colin Flaherty (coflaher) | Cisco

Page 20: INTRODUCTION: - Cisco Community · Web viewEXPLAINATION: This type of share is the default share type if BFCP and IM Only share is not available. When the other integrations are disabled

REMOTE:

RECEIVED SHARE:

015-02-27 13:34:51,268 DEBUG [0x00002388] [s\impl\DesktopShareServiceImpl.cpp(1385)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::OnInstantMessageCommandReceived] - Desktop share invite received from [email protected], invite string: r7L/5LCR7rifAjJfNJe7xw==<E><A KH="MM0A22e3hUj4oo8449rFW1p/T1M=" ID="T64cq42sAMdSa3tZqQh69z0VbP1X4xokqVPc4hWC7LC02n/HSdYY++bBf+uJklsR"/><C><T ID="1" SID="2184299749"><L P="49522" N="fe80::cd9f:c68a:f7fc:539a%12"/><L P="49523" N="10.184.18.244"/></T></C></E>

ACCEPTING:

2015-02-27 13:35:04,991 DEBUG [0x00002388] [es\impl\DesktopShareServiceImpl.cpp(617)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::acceptDesktopShareInvite] - Accepting desktop share invite for [email protected] comand [email protected]

CREATING WINDOW:

Line 32500: 2015-02-27 13:35:04,992 DEBUG [0x00002388] [gin\TelephonyDesktopSharePlugin.cpp(686)] [plugin-runtime] [onRemoteShareStarted] - Creating remote share window

ACCEPTED:

Line 32509: 2015-02-27 13:35:05,020 DEBUG [0x00002388] [es\impl\DesktopShareServiceImpl.cpp(650)] [csf-unified.services.DesktopShareServiceImpl] [DesktopShareServiceImpl::acceptDesktopShareInvite] - Successfully accepted remote share from [email protected]

Colin Flaherty (coflaher) | Cisco


Recommended