VMware Horizon Community
Deltharis
Contributor
Contributor

Network error in View Client on one machine

I have a strange problem - I can't connect through VMWare Horizon Client in one environment, getting a "network error" message.

  • I can connect through browser - when I click on a machine and choose my client to open it with, same thing happens.
  • I can connect in another OS (Ubuntu 16.10) on the same machine, so it's not network problem
  • I can connect on another machine with the same OS (Windows 10 x64)

While it might still be a firewall problem, I tried connecting with windows firewall turned off and antivirus disabled, so I don't know what else could be blocking it.

Part of log file for connection failing:

2017-02-21 00:46:47.024+01:00 INFO (3230) [WinCDK] BrokerItem::Connect : [User] Enter ConnectToServer:vdi.bottomline.com.

2017-02-21 00:46:47.024+01:00 INFO (3230) [WinCDK] Services::LogOffServer : [User] Enter Services::LogOffServer.

2017-02-21 00:46:47.024+01:00 INFO (3230) [libcdk] Disconnecting from broker https://vdi.bottomline.com:443/broker/xml

2017-02-21 00:46:47.024+01:00 INFO (3230) [libcdk] CdkUtil_SetLocalAddress: fd -1 < 0, not retrieving local address.

2017-02-21 00:46:47.025+01:00 INFO (3230) [WinCDK] Services::LogOffServer : [User] Exit  Services::LogOffServer.

2017-02-21 00:46:47.026+01:00 INFO (3230) [WinCDK] AppWindow::EnterWindowState : Valid transition from state 'Disconnected' to state 'Connecting'.

2017-02-21 00:46:47.060+01:00 INFO (3230) [WinCDK] BrokerItem::Connect : [User] Exit  ConnectToServer:vdi.bottomline.com.

2017-02-21 00:46:47.060+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetLaunchItemsTask(TODO) added, group task num:1, total task num:1.

2017-02-21 00:46:47.060+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetUserGlobalPreferencesTask(TODO) added, group task num:2, total task num:2.

2017-02-21 00:46:47.062+01:00 DEBUG (0948) [(null)] CDKProxy_GetProxyInternal: Enter WinHttpGetProxyForUrl.

2017-02-21 00:46:47.062+01:00 DEBUG (0948) [(null)] CDKProxy_GetProxyInternal: Failed to get WinHTTP proxy info with error 0x00002f94.

2017-02-21 00:46:47.073+01:00 DEBUG (3230) [(null)] CdkProxy_GetProxyForUrl: Got the proxy and return to main message loop.

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetTunnelConnectionTask(TODO) added, group task num:3, total task num:3.

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: Group Tasks(3):CdkGetLaunchItemsTask(TODO),CdkGetUserGlobalPreferencesTask(TODO),CdkGetTunnelConnectionTask(TODO),

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetConfigurationTask(TODO) added, group task num:1, total task num:4.

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: CdkSetLocaleTask(TODO) added, group task num:2, total task num:5.

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: Group Tasks(2):CdkGetConfigurationTask(TODO),CdkSetLocaleTask(TODO),

2017-02-21 00:46:47.073+01:00 INFO (3230) [libcdk] TaskCombiner: CreateRequest for CdkSetLocaleTask(REDY).

2017-02-21 00:46:47.089+01:00 INFO (3230) [libcdk] CdkUtil_SetLocalAddress: local ip address 192.168.0.16 is being picked.

2017-02-21 00:46:47.089+01:00 INFO (3230) [libcdk] Send request successful: 0385B6F0

2017-02-21 00:46:47.406+01:00 INFO (3230) [libcdk] Verify server's certificate for Request 0386B590

2017-02-21 00:46:47.406+01:00 INFO (3230) [libcdk] Find rpc request 0386B590 from list

2017-02-21 00:46:47.407+01:00 INFO (3230) [libcdk] Alt name 0 matches hostname vdi.bottomline.com

2017-02-21 00:46:47.407+01:00 INFO (3230) [libcdk] Found a valid EKU: TLS Web Server Authentication

2017-02-21 00:47:06.976+01:00 INFO (3230) [libcdk] CdkRpc_HandleResponsesAsync: Handle Response with rpc call id: 3.

2017-02-21 00:47:06.976+01:00 INFO (3230) [libcdk] Got a response to request 3.

2017-02-21 00:47:06.977+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetLaunchItemsTask(FAIL) removed, group task num:2, total task num:4.

2017-02-21 00:47:06.977+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetUserGlobalPreferencesTask(FAIL) removed, group task num:1, total task num:3.

2017-02-21 00:47:06.977+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetTunnelConnectionTask(FAIL) removed, group task num:0, total task num:2.

2017-02-21 00:47:06.977+01:00 INFO (3230) [libcdk] TaskCombiner: CdkGetConfigurationTask(FAIL) removed, group task num:1, total task num:1.

2017-02-21 00:47:06.977+01:00 INFO (3230) [WinCDK] Services::ErrorCallback : Error(Taskname:CdkSetLocaleTask, domain:52, code:48) Callback: Entry.

And for comparison, part of log file connecting to the same server on a different machine, where it works:

2017-02-21 10:09:55.076+01:00 INFO (A614) [WinCDK] BrokerItem::Connect : [User] Enter ConnectToServer:vdi.bottomline.com.

2017-02-21 10:09:55.076+01:00 INFO (A614) [WinCDK] Services::LogOffServer : [User] Enter Services::LogOffServer.

2017-02-21 10:09:55.078+01:00 INFO (A614) [WinCDK] Services::LogOffServer : [User] Exit  Services::LogOffServer.

2017-02-21 10:09:55.080+01:00 INFO (A614) [WinCDK] AppWindow::EnterWindowState : Valid transition from state 'Disconnected' to state 'Connecting'.

2017-02-21 10:09:55.157+01:00 INFO (A614) [WinCDK] BrokerItem::Connect : [User] Exit  ConnectToServer:vdi.bottomline.com.

2017-02-21 10:09:55.157+01:00 INFO (A614) [libcdk] TaskCombiner: CdkGetLaunchItemsTask(TODO) added, group task num:1, total task num:1.

2017-02-21 10:09:55.157+01:00 INFO (A614) [libcdk] TaskCombiner: CdkGetUserGlobalPreferencesTask(TODO) added, group task num:2, total task num:2.

2017-02-21 10:09:55.165+01:00 DEBUG (D5C8) [(null)] CDKProxy_GetProxyInternal: Enter WinHttpGetProxyForUrl.

2017-02-21 10:09:55.165+01:00 DEBUG (D5C8) [(null)] CDKProxy_GetProxyInternal: Failed to get WinHTTP proxy info with error 0x00002f94.

2017-02-21 10:09:55.201+01:00 DEBUG (A614) [(null)] CdkProxy_GetProxyForUrl: Got the proxy and return to main message loop.

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: CdkGetTunnelConnectionTask(TODO) added, group task num:3, total task num:3.

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: Group Tasks(3):CdkGetLaunchItemsTask(TODO),CdkGetUserGlobalPreferencesTask(TODO),CdkGetTunnelConnectionTask(TODO),

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: CdkGetConfigurationTask(TODO) added, group task num:1, total task num:4.

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: CdkSetLocaleTask(TODO) added, group task num:2, total task num:5.

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: Group Tasks(2):CdkGetConfigurationTask(TODO),CdkSetLocaleTask(TODO),

2017-02-21 10:09:55.201+01:00 INFO (A614) [libcdk] TaskCombiner: CreateRequest for CdkSetLocaleTask(REDY).

2017-02-21 10:09:55.213+01:00 INFO (A614) [libcdk] CdkUtil_SetLocalAddress: local ip address 172.26.129.14 is being picked.

2017-02-21 10:09:55.213+01:00 INFO (A614) [libcdk] Send request successful: 04199940

2017-02-21 10:09:55.511+01:00 INFO (A614) [libcdk] Verify server's certificate for Request 041BA818

2017-02-21 10:09:55.511+01:00 INFO (A614) [libcdk] Find rpc request 041BA818 from list

2017-02-21 10:09:55.599+01:00 INFO (A614) [libcdk] Alt name 0 matches hostname vdi.bottomline.com

2017-02-21 10:09:55.599+01:00 INFO (A614) [libcdk] Found a valid EKU: TLS Web Server Authentication

2017-02-21 10:09:55.963+01:00 INFO (A614) [libcdk] CdkRpc_HandleResponsesAsync: Handle Response with rpc call id: 1.

2017-02-21 10:09:55.963+01:00 INFO (A614) [libcdk] Got a response to request 1.

2017-02-21 10:09:55.963+01:00 INFO (A614) [libcdk] TaskCombiner: ParseResult for CdkSetLocaleTask(PEND).

2017-02-21 10:09:55.963+01:00 INFO (A614) [libcdk] TaskCombiner: CdkSetLocaleTask(DONE) removed, group task num:1, total task num:4.

2017-02-21 10:09:55.963+01:00 INFO (A614) [libcdk] TaskCombiner: SetResult for CdkSetLocaleTask(DONE).

2017-02-21 10:09:55.967+01:00 INFO (A614) [libcdk] Alt name 0 matches hostname vdi.bottomline.com

2017-02-21 10:09:55.967+01:00 INFO (A614) [libcdk] Found a valid EKU: TLS Web Server Authentication

2017-02-21 10:09:55.967+01:00 INFO (A614) [WinCDK] Services::AuthInfoLoadCallback : Secureid_Passcode Callback: Entry.

2017-02-21 10:09:55.967+01:00 INFO (A614) [WinCDK] Services::AuthInfoLoadCallback : Secureid_Passcode Callback: Exit.

2017-02-21 10:09:55.971+01:00 INFO (A614) [WinCDK] Services::AuthInfoCallback : Secureid_Passcode Callback: Entry.

2017-02-21 10:09:55.971+01:00 INFO (A614) [WinCDK] Services::AuthInfoCallback : Secureid_Passcode Callback: Exit.

2017-02-21 10:09:55.971+01:00 INFO (A614) [WinCDK] Services::TaskDoneCallback : CdkGetConfigurationTask Callback: Entry.

2017-02-21 10:09:55.971+01:00 INFO (A614) [WinCDK] Services::TaskDoneCallback : CdkGetConfigurationTask Callback: Exit.

2017-02-21 10:09:55.971+01:00 INFO (A614) [libcdk] TaskCombiner: CdkGetConfigurationTask(DONE) removed, group task num:0, total task num:3.

2017-02-21 10:09:55.971+01:00 INFO (A614) [libcdk] TaskCombiner: SetResult for CdkGetConfigurationTask(DONE).

2017-02-21 10:09:56.031+01:00 INFO (A614) [WinCDK] AuthDlg::OnInitDialog : [User] Enter Init.

2017-02-21 10:09:56.055+01:00 INFO (A614) [WinCDK] AuthDlg::UpdateWindowState : Update auth dialog. The auth type is CDK_AUTH_INFO_TYPE_SECURID_PASSCODE.

2017-02-21 10:09:56.064+01:00 INFO (A614) [WinCDK] AuthDlg::OnInitDialog : [User] Exit  Init.

As far as I can tell everything works exactly the same until "[libcdk] Found a valid EKU: TLS Web Server Authentication" line, where one unexpectedly fails.

Tags (1)
0 Kudos
1 Reply
pengwang
VMware Employee
VMware Employee

Hi DeltharisDeltharis,

What do you mean I can connect in another OS (Ubuntu 16.10) on the same machine?  Is it workstation and run windows and linux guest OS? the failure occurs on windows client?

Could you please upload the full level client logs? Thanks

0 Kudos