Closed nathan-hook closed 1 month ago
Disable encryption, your client likely doesn't support it yet.
This isn't the full stream encryption (there's a different message for that one). It's a warning from the HTTPS certification validation that should be supported by all clients.
The problem exists between the keyboard and chair. Yay?
When I first remember installing moonlight and sunshine, I didn't remember having to specifically run the moonlight pair xxx.xxx.xxx.xxx
command by hand. But perhaps I did, well, anyways, after running the moonlight pair
command by hand. Everything started to work as expected.
Here is the exact raspberry pi retropie command I ran:
/opt/retropie/supplementary/moonlight/moonlight.sh pair 192.168.50.229
Sorry for taking your time, but thank you for the replies.
Thanks for posting the solution
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
When attempting to connect my raspberry pi retropie via moonlight to sunshine, sunshine logs out an error:
TL;DR I returned from a trip last week and moonlight (on the raspberry pi retropie) would connect to sunshine (the april release), but only for about 2 minutes, and then the raspberry pi retropie would get kicked off from sunshine.
I was thinking that some configuration problem went wrong between the two, uninstalled both moonlight and sunshine, reinstalled them both, and then the raspberry pi retropie wouldn't connect to sunshine at all, and the above error is printed when sunshine is set to debug/verbose logging.
FWIW, I am guessing that the certificate for the /CN=NVIDIA GameStream Client has expired, but I am unsure of how to test that theory out. From looking at the certificates on the raspberry pi retropie under
/etc/ssl/certs/
it looks like all those certificates were installed in 2022, meaning my retropie was installed around that same time, a perfect amount off time for certificates like NVIDIA GameStream Client to start expiring.Any thought on how to verify if that particular certificate has expired?
Thank you for your time.
Expected Behavior
No response
Additional Context
No response
Host Operating System
Windows
Operating System Version
Windows 10 Home, 19045.5011
Architecture
amd64/x86_64
Sunshine commit or version
Version v2024.1021.153031
Package
Windows - installer (recommended)
GPU Type
Nvidia
GPU Model
NVIDIA GeForce RTX 3060
GPU Driver/Mesa Version
531.09
Capture Method
None
Config
No response
Apps
No response
Relevant log output