VMware Horizon Community
robsisk1972
Enthusiast
Enthusiast

Blast Extreme disconnect codes from Blast Logs? Where is the code reference Guide?

So I am troubleshooting disconnects over Blast and I can not find reference codes to tell me what the codes mean.   PCOIP has a great reference for deciphering disconnect codes as linked here:  VMware Knowledge Base was wondering if Blast has something similar.   Would really come in handy right now.

Below is and example of what is available for PCOIP logs....However I am looking for Blast reference.  

Reply
0 Kudos
11 Replies
robsisk1972
Enthusiast
Enthusiast

Sorry....Example did not show:

pastedImage_0.png

Reply
0 Kudos
vBritinUSA
Hot Shot
Hot Shot

Not sure if this will help.

VMware Blast Extreme Display Protocol in Horizon 7 | VMware

Please mark helpful or correct if my answer resolved your issue.
Reply
0 Kudos
surajr04
VMware Employee
VMware Employee

Please look at the Blast-Worker-SessionIDx log on the agent machine. You we see similar kind of events.

DestroyStoppedSession: cnx:1 closeReason:VDPCONNECT_GENERIC_LOGOUT (27) flags:0x1

Can you check your log and let us know the CloseReason

robsisk1972
Enthusiast
Enthusiast

surajr04

I guess I could do that but that kinda defeats what I am after...I don't want someone doing my log searches.   I want the reference material so I can do it myself and really understand what is going when and where I need it.

But you asked so.....

pastedImage_2.png

Reply
0 Kudos
surajr04
VMware Employee
VMware Employee

robsisk1972​ Close Reason code 4 is related to Network Failure. The message is clearly tells that Blast session failed due to Network reason, which can be due to several reason. Few of them are Firewall, session persistence, misconfiguration, etc.

Reply
0 Kudos
robsisk1972
Enthusiast
Enthusiast

Thanks surajr04​ but I kinda knew that.  What I am more interested in is on which side the network issue resides.   Is the network issue on the user side (home network) or our network?   Also...Where are you getting your information from?  Do you work for Vmware?

Reply
0 Kudos
surajr04
VMware Employee
VMware Employee

Which side of the network is causing the issue ?

It depends and there is no straight forward answer to it. We need to troubleshoot the issue.

Components involved:

Agent

Connection Server

UAG ( if any)

Client

Layer 2 switches, Routers, Firewall, Client device and their ISP and network strength.

When the disconnect happen, does it happen for all the end users connected to the VDI agent at that point of time? or one or 2 users ?

If on Connection server Blast Tunnel is disabled, then Connection server is not coming into picture at the time of disconnect.

If there is UAG and user who got disconnected is coming for external network and if there is only 1 or 2 User again, it may not be UAG issue. As UAG is working as Proxy for all external connection. If there is any issue with UAG, all users connected from external network would have been impacted.

You may need to look at the client logs as well.

Reply
0 Kudos
robsisk1972
Enthusiast
Enthusiast

Thanks for elaborating surajr04   So you're basically saying there is no smoking gun as far a just investigating Blast logs with or without an explanation of the codes used in those Blast Logs?   Sure seems there should be to cut the troubleshooting in half by knowing to look on either the client side or horizon stack.

As far as my use case, it's just one user right now so it certainly points to an issue on the user's side (home network, DNS, Device settings, old horizon client etc).    Just wishing I could prove it with data from logs.   Any specific client logs you would recommend, and possibly key words to look for?

Reply
0 Kudos
surajr04
VMware Employee
VMware Employee

Client Debug log will tell the disconnect reason as well. Match the timeStamp with Agent and Client.

Also Blast use TCP port or UDP ( depending on the configuration). If you trace a wireshark on the client machine, you will see RST on TCP or UDP.

Again both these protocol TCP/UDP are running on the Transport layer and hence not application layer issue.

If the issue is with one user, then it is client specific issue.

Please mark helpful or correct if my answer resolved your issue.

Reply
0 Kudos
robsisk1972
Enthusiast
Enthusiast

surajr04

do you know the exact path/name  to the client debug log you speak of?   I assume it is on the user's hosting device?

Reply
0 Kudos
surajr04
VMware Employee
VMware Employee

In the Horizon Client window, from the Options menu, select Support Information, and in the dialog box that appears, click Collect Support Data.

From the command line, navigate to the C:\Program Files (x86)\VMware\VMware Horizon View Client\DCT directory and enter the following command: support.bat. On the Client desktop, the folder vdm-sdct contains zipped log files with the date of generation in the filename.

To enable advanced debug logging:

  1. Open a command prompt to the same location above and run:

"support.bat" loglevels

Refer to VMware Knowledge Base

OR go to location C:\ProgramData\VMware\VDM\logs   check the Debug logs

Reply
0 Kudos