-
Notifications
You must be signed in to change notification settings - Fork 58
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
a weird behavior with client #109
Comments
With that information only, i cannot tell you if it is a bug, or what... Which UDS Version are you using? Which client version?... Please, can you describe the steps to reproduce the problem (type of provider, type of connection, platform for the client, etc...), and also, include the information of uds.log and service.log so we can review it? also, in your home folder (if in linux) or your temp folder if from windows... I need a lot more information to know what is going on. 3.6 is currently being used by LOTS of users, and we have not recieved that problem. Anyway, the problem is not that the browser show the client download option (that is normal, if the client does not starts on local machine), it why the client is not starting probably... If you can describe carefully the problem, the context, and the steps, i can review it. Regards, and thanks for your report |
Hello, I update my issue. Platform: OpenUDS 3.6 Step:
|
can you also provide the uds.log file for the hours of the failure? Even better: The Situation is, at least, weird. The message means that the client is not asking for the data to open the remote machine, and is what is strange. As an extra test, after the failure, full close UDS client and try again (i mean, before every try to connect to the machine, close or kill uds client locally) Let's see if we can locate where the problem is :) Thanks |
Hi, to more detail, I think I find the reason. When UDSClient connect to VD, a thread is create to wait the disconnected signal and reject another ticket. So, if I disconnect to VD, the UDSClient need some minutes to execute endScript. In this small time, I create a new ticket to connect VD again, the ticket is rejected (previous connection is being ended). Then the website show not found message. |
It may be an explanation, but should not happen... The thing is that UDSclient, on darwin, uses https://github.com/VirtualCable/openuds/blob/v3.6/client-py3/full/src/UDSClientLauncher.py as launcher, not directly de UDSClient.py file, because if don't, the processor can only process ONE connection at the time, and may happen what you have said... How did you build the mac os client?, ensure that you don't allow "argv_emulation" and use "UDSClientLauncer.py" as main script on mac os Hope this helps, and yes, the problem is probably what you have said, but due to "argv_emulation" and not using the "UDSCLientLauncher.py" as "main" script... |
Hi, I tried with your packaged you provided. With this client, I can connect to multiple desktop in the sametime. I think it's different with my built client.
|
Try changing "UDSClient.py" by "UDSClientLauncher.py" as base application. I think that this should do the trick, because the fileopen that file is the one implementing the "FileOpen" event processor, and it's import UDSClient.py as "submudule", and uses it here:
Hope this helps ;-) |
Did you resolve your issue? |
I haven't re built it, I will test it this week, come back from holidays (lunar new year). |
Hi
I have a special case with the client.
I use client to connect with virtual desktop. After connected sucessfully, I wait about 5 minutes, then disconnect. After that, I connect again with desktop asap. At this time, the previous session is not ended successful. So the openduds web return a message to instruct me to download a client.
Is this a bug?
The text was updated successfully, but these errors were encountered: