LS3solutions / LS3solutions/openstream-server

not really sure if it's an issue, vita-moonlight 0.9.1

Open
#23 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
C++
Stars
205
Forks
24
PR merge metrics
No merged PRs in 30d

Description

So, I was trying to connect my ps vita through moonlight to pc, but after pin verification it cannot verify ssl certificate. I'm using version from site https://open-stream.net/
Logs:
[amf_maxrate] -- [20000000]
[file_apps] -- [C:/Program Files/Openstream/assets/apps_windows.json]
[pools] -- [8]
[fec_percentage] -- [30]
[min_log_level] -- [2]
[amf_quality] -- [speed]
[hevc_mode] -- [0]
[encoder] -- [amf]
[file_state] -- [C:/Program Files/Openstream/sunshine_state.json]
[amf_rc] -- [vbr_peak]
[ping_timeout] -- [6000]
[system_priority] -- [2]
[min_threads] -- [2]
[sunshine_name] -- [OpenStream]
[2021-12-14 22:33:36.394148] [0x00002120] [info] Starting streamming host...
[2021:12:14:22:33:36]: Info:
Device Description : Radeon RX 580 Series
Device Vendor ID : 0x00001002
Device Device ID : 0x000067DF
Device Video Mem : 8171 MiB
Device Sys Mem : 0 MiB
Share Sys Mem : 8167 MiB
Feature Level : 0x0000C000
Capture size : 1920x1080
[2021:12:14:22:33:36]: Info:
Device Description : Radeon RX 580 Series
Device Vendor ID : 0x00001002
Device Device ID : 0x000067DF
Device Video Mem : 8171 MiB
Device Sys Mem : 0 MiB
Share Sys Mem : 8167 MiB
Feature Level : 0x0000C000
Capture size : 1920x1080
[2021:12:14:22:33:36]: Info:
Device Description : Radeon RX 580 Series
Device Vendor ID : 0x00001002
Device Device ID : 0x000067DF
Device Video Mem : 8171 MiB
Device Sys Mem : 0 MiB
Share Sys Mem : 8167 MiB
Feature Level : 0x0000C000
Capture size : 1920x1080
[2021:12:14:22:33:36]: Info: Found encoder amf: [h264_amf]
[2021:12:14:22:34:38]: Warning: SSL Verification error :: self signed certificate
[2021:12:14:22:34:38]: Info: /CN=NVIDIA GameStream Client -- denied
[2021:12:14:22:34:38]: Info: ESTABLISHING CONN: void pair endpoint
[2021:12:14:22:34:46]: Info: ESTABLISHING CONN: void pair endpoint
[2021:12:14:22:34:46]: Info: ESTABLISHING CONN: void pair endpoint
[2021:12:14:22:34:47]: Info: ESTABLISHING CONN: void pair endpoint
[2021:12:14:22:34:49]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:12:14:22:34:49]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:12:14:22:34:49]: Info: /CN=NVIDIA GameStream Client -- verfied
[2021:12:14:22:34:49]: Info: ESTABLISHING CONN: void pair endpoint

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by reproducing the pairing flow with a PS Vita and Moonlight 0.9.1, using the provided logs as the baseline. Investigate the SSL verification warning and the pair endpoint; done means the certificate is handled correctly and pairing completes without the verification failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
networking, security
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.