Repackaging

Fix: GotoMeeting fails to start in Citrix XenApp with error message “Cannot Start Application”

Environment:

You install latest version of GoToMeeting (GTM) application 1350.  After installing this version side by side to the previous versions, your GTM starts to fail at the launch.   You have Audio disabled in either RDP and/or XenApp (Presentation server version 5.5 on Windows Server 2003 x64). 

In case if you are using a Proxy service in between, you need to ensure that GTM is able to reach the other server.

Error:  “Cannot Start Application”

Application download did not succeed. Check your network connection, or contact your system administrator or network service provider. 

image

Upon clicking on “Details…” you’ll  get below report:

PLATFORM VERSION INFO

Windows : 5.2.3790.131072 (Win32NT)

Common Language Runtime : 2.0.50727.1873

System.Deployment.dll : 2.0.50727.1433 (REDBITS.050727-1400)

mscorwks.dll : 2.0.50727.1873 (QFEN-1.050727-1800)

dfdll.dll : 2.0.50727.1433 (REDBITS.050727-1400)

dfshim.dll : 2.0.50727.1433 (REDBITS.050727-1400)

SOURCES

Deployment url : https://download.citrixonline.com/launcher2/static/clickOnce/StarterDotNet20.application?token=e0-f2uWK1wNvMKi1DlguIIwY26Fufkw2DukTsQZk4bE3cLcSyaqAZzluBBHTGAps5jbOarYuUqYKMPeFauFuDMtoEB6fSeKX3418fYVEaLvBDtOMVJ28F33-8sMcpyfqw4jzUJ99veiUk7ogC9KbvIFCpy5NJtxjTUNRAgxQ4B6TLEsgAxjBnn7h051lNIbHCb548Y7ZdIbtE7qnmxYRlyfOZ8d3yiOC407t2HMJcbY5-ndWmRz3_C-6SkbFqnIZtl39w3BpJwYQin-BtdovbpUg_253MVKzxN6XWYtldsfCgSJ2P9duzUtQGwoqdMw3XLhmcpqyD5xAzuRymhkK4h2asxcPmEU-b0LT-CoJjxtGp3tTTIatS_m8nJ4yFXpicTGySyUUg&product=g2m

ERROR SUMMARY

Below is a summary of the errors, details of these errors are listed later in the log.

* Activation of https://download.citrixonline.com/launcher2/static/clickOnce/StarterDotNet20.application?token=e0-f2uWK1wNvMKi1DlguIIwY26Fufkw2DukTsQZk4bE3cLcSyaqAZzluBBHTGAps5jbOarYuUqYKMPeFauFuDMtoEB6fSeKX3418fYVEaLvBDtOMVJ28F33-8sMcpyfqw4jzUJ99veiUk7ogC9KbvIFCpy5NJtxjTUNRAgxQ4B6TLEsgAxjBnn7h051lNIbHCb548Y7ZdIbtE7qnmxYRlyfOZ8d3yiOC407t2HMJcbY5-ndWmRz3_C-6SkbFqnIZtl39w3BpJwYQin-BtdovbpUg_253MVKzxN6XWYtldsfCgSJ2P9duzUtQGwoqdMw3XLhmcpqyD5xAzuRymhkK4h2asxcPmEU-b0LT-CoJjxtGp3tTTIatS_m8nJ4yFXpicTGySyUUg&product=g2m resulted in exception. Following failure messages were detected:

+ Downloading https://download.citrixonline.com/launcher2/static/clickOnce/StarterDotNet20.application?token=e0-f2uWK1wNvMKi1DlguIIwY26Fufkw2DukTsQZk4bE3cLcSyaqAZzluBBHTGAps5jbOarYuUqYKMPeFauFuDMtoEB6fSeKX3418fYVEaLvBDtOMVJ28F33-8sMcpyfqw4jzUJ99veiUk7ogC9KbvIFCpy5NJtxjTUNRAgxQ4B6TLEsgAxjBnn7h051lNIbHCb548Y7ZdIbtE7qnmxYRlyfOZ8d3yiOC407t2HMJcbY5-ndWmRz3_C-6SkbFqnIZtl39w3BpJwYQin-BtdovbpUg_253MVKzxN6XWYtldsfCgSJ2P9duzUtQGwoqdMw3XLhmcpqyD5xAzuRymhkK4h2asxcPmEU-b0LT-CoJjxtGp3tTTIatS_m8nJ4yFXpicTGySyUUg&product=g2m did not succeed.

+ The remote server returned an error: (407) Proxy Authentication Required.

COMPONENT STORE TRANSACTION FAILURE SUMMARY

No transaction error was detected.

WARNINGS

There were no warnings during this operation.

OPERATION PROGRESS STATUS

* [4/17/2014 4:42:27 PM] : Activation of https://download.citrixonline.com/launcher2/static/clickOnce/StarterDotNet20.application?token=e0-f2uWK1wNvMKi1DlguIIwY26Fufkw2DukTsQZk4bE3cLcSyaqAZzluBBHTGAps5jbOarYuUqYKMPeFauFuDMtoEB6fSeKX3418fYVEaLvBDtOMVJ28F33-8sMcpyfqw4jzUJ99veiUk7ogC9KbvIFCpy5NJtxjTUNRAgxQ4B6TLEsgAxjBnn7h051lNIbHCb548Y7ZdIbtE7qnmxYRlyfOZ8d3yiOC407t2HMJcbY5-ndWmRz3_C-6SkbFqnIZtl39w3BpJwYQin-BtdovbpUg_253MVKzxN6XWYtldsfCgSJ2P9duzUtQGwoqdMw3XLhmcpqyD5xAzuRymhkK4h2asxcPmEU-b0LT-CoJjxtGp3tTTIatS_m8nJ4yFXpicTGySyUUg&product=g2m has started.

ERROR DETAILS

Following errors were detected during this operation.

* [4/17/2014 4:42:36 PM] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)

– Downloading https://download.citrixonline.com/launcher2/static/clickOnce/StarterDotNet20.application?token=e0-f2uWK1wNvMKi1DlguIIwY26Fufkw2DukTsQZk4bE3cLcSyaqAZzluBBHTGAps5jbOarYuUqYKMPeFauFuDMtoEB6fSeKX3418fYVEaLvBDtOMVJ28F33-8sMcpyfqw4jzUJ99veiUk7ogC9KbvIFCpy5NJtxjTUNRAgxQ4B6TLEsgAxjBnn7h051lNIbHCb548Y7ZdIbtE7qnmxYRlyfOZ8d3yiOC407t2HMJcbY5-ndWmRz3_C-6SkbFqnIZtl39w3BpJwYQin-BtdovbpUg_253MVKzxN6XWYtldsfCgSJ2P9duzUtQGwoqdMw3XLhmcpqyD5xAzuRymhkK4h2asxcPmEU-b0LT-CoJjxtGp3tTTIatS_m8nJ4yFXpicTGySyUUg&product=g2m did not succeed.

– Source: System.Deployment

– Stack trace:

at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

at System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()

at System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)

at System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)

at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)

at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)

at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension)

at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)

— Inner Exception —

System.Net.WebException

– The remote server returned an error: (407) Proxy Authentication Required.

– Source: System

– Stack trace:

at System.Net.HttpWebRequest.GetResponse()

at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

COMPONENT STORE TRANSACTION DETAILS

No transaction information is available.

 

Troubleshooting:

Command line of GoToMeeting application:

“C:\Program Files (x86)\Citrix\GoToMeeting\1350\g2mstart.exe” “/Action Join” “/Activate False” “/FromBuild 880” “/MeetingID 811269429” “/Mode Handoff” “/Product G2M” “/Trigger Tray”
“C:\Users\ramkun\AppData\Local\Citrix\GoToMeeting\1350\g2mstart.exe” “/Action Join” “/Activate True” “/BAT 175434027155046406las0VfjGeDFw9g2JGCGy9DL0moOY9ctC” “/Download Other” “/FromBuild 1172” “/LogLevel Terse” “/MeetingID 873584573” “/Mode Normal” “/OrganizerEmail managers@live.com” “/Product G2M” “/Trigger Tray”

Run GoToMeeting Connection Wizard

image

image

image

The wizard finds the connectivity to the GoToMeeting download location is correct and accessible.

Using Process Explorer, 

Date & Time: 3/15/2014 10:22:21 AM

Event Class: File System

Operation: WriteFile

Result: FAST IO DISALLOWED

Path: C:\Profiles\5\citrixlogs\gotomeeting\1350\log7.tmp\GoToMeeting_00.log

Upon investigating the GoToMeeting_00.log file contents, you notice:

2014-04-16 03:05:32.088 PST d: [g2mcomm] <118057/IINet.probe> Probe connect: No connection

2014-04-16 03:05:32.088 PST d: [g2mcomm] <118057/IINet.probe> JConnectBinderBase::handleConnectionFailed – connect failure, code=2024

2014-04-16 03:05:32.088 PST d: [g2mcomm] <118057/IINet.probe> Probe::probe: Connect failed for target: 216.219.115.250:80,443,8200

2014-04-16 03:05:32.088 PST d: [g2mlauncher] <Probe_3> ProbeManager::ProbeThread::Probe::run() – probe returned error (216.219.115.250:80,443,8200).

(2010) “ECError::eIOError”

Error returned at , inetipcadapter.cpp:264

Error returned at , inetipcproxy.cpp:264

2014-04-16 03:05:34.088 PST d: [g2mcomm] <118079/IINet.probe> Probe connect: Start connect to 216.219.115.250

2014-04-16 03:05:54.103 PST d: [g2mcomm] <118079/IINet.probe> Probe connect: No connection

2014-04-16 03:05:54.103 PST d: [g2mcomm] <118079/IINet.probe> JConnectBinderBase::handleConnectionFailed – connect failure, code=2024

2014-04-16 03:05:54.103 PST d: [g2mcomm] <118079/IINet.probe> Probe::probe: Connect failed for target: 216.219.115.250:80,443,8200

2014-04-16 03:05:54.103 PST d: [g2mlauncher] <Probe_3> ProbeManager::ProbeThread::Probe::run() – probe returned error on retry (216.219.115.250:80,443,8200). Aborting.

(2010) “ECError::eIOError”

Error returned at , inetipcadapter.cpp:264

Error returned at , inetipcproxy.cpp:264

2014-04-16 03:06:29.413 PST W: [g2mcomm] <118062/IPluginControl.start> G2MVoIPThread::isReady() – init() failed!

 

Fix:

<

p>Upon investigating the logs and the behaviour of application, I discovered that GoToMeeting is failing to start whenever Audio is disabled in XenApp.  To fix this issue, you need to make sure Audio is allowed on XenApp for GTM to launch fine.

Advertisements