Skip to content
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

[Windows] Shadow PC - After installation, it doesn't connect #1144

Closed
unz3r0 opened this issue Mar 24, 2023 · 4 comments
Closed

[Windows] Shadow PC - After installation, it doesn't connect #1144

unz3r0 opened this issue Mar 24, 2023 · 4 comments
Labels
in/compatibility TYPE: a report about in/compatibility stale ATTRIBUTE: this issue has not had recent activity

Comments

@unz3r0
Copy link

unz3r0 commented Mar 24, 2023

What worked?
Installation and restart on https://shadow.tech

What did not work?
I cannot connect to the shadow pc anymore. It seems that the outgoing video stream is blocked. Kinda an expected experience?

Debug Information:

I cannot include any debug information, since I have no access anymore.

@unz3r0 unz3r0 added the in/compatibility TYPE: a report about in/compatibility label Mar 24, 2023
@dhaavi
Copy link
Member

dhaavi commented Mar 24, 2023

Hey @unz3r0, thanks for reporting this.

This seems to be a VM running in the cloud or so. Portmaster is probably just blocking the incoming connections. How do you connect to the shadow pc? RDP/VNC? What Ports do you use?

@dhaavi dhaavi self-assigned this Mar 24, 2023
@unz3r0
Copy link
Author

unz3r0 commented Mar 25, 2023

Hey @dhaavi,

It is difficult to say what ports it uses. First, there is an electron app, which I use as client. It is used for authentication and setting parameters with the GUI.

There is a binary which is called Shadow and ShadowHelper (Linux) which actually doing the connection handling. Here is the line from ps -aux | grep -i shadow (sensible information replaced):

./Shadow --ip <domain> --port 2000 --branch prod --agent <browseragent> --session-id <sessionid> -b 49000000 --user-uuid <uuid> --no-usb --streaming-profile reliability --token <token> --cef-locale=de --dynamic

On the Cloud VM there are several Shadow programs/services running. One of them is ShadowStreamer.exe..

grafik

Maybe this gives you an idea how one would narrow it down?

grafik

📓 ShadowDomain:Port -> MyPublicDomain:Port

Anyway, it is a self-made service from shadow/blade, so it seems no VNC/RDP involved. It is made to detect gpu intensive applications and adjust the frame rates and responsiveness.

If you need more specific information, then I would gladly provide them.

@Raphty
Copy link
Member

Raphty commented Oct 6, 2023

Hey there @unz3r0 I just have read through the old comments, if this issue has not been resolved yet, here my suggestion to resolving it.

Shadow is a remote PC app, and Portmaster is blocking all Incoming connections by default, we do not yet offer an installer that handles this differently.

You did not answer @dhaavi question regarding the how you are connecting, so helping here is hard, but over all what you would need to do is find another way to connect to the remote pc and disable the blocking of Incoming connections in Portmaster.

As mentioned, this is not a typical use case and support for it is super limited at the moment.

@Raphty Raphty added the stale ATTRIBUTE: this issue has not had recent activity label Oct 6, 2023
@github-actions
Copy link

This issue has been automatically closed because it has not had recent activity. Thank you for your contributions.

If the issue has not been resolved, you can find more information in our Wiki or continue the conversation on our Discord.

@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Oct 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
in/compatibility TYPE: a report about in/compatibility stale ATTRIBUTE: this issue has not had recent activity
Projects
None yet
Development

No branches or pull requests

3 participants