[PR #243] [MERGED] Implement custom TLS certificate validation for game update service #320

Closed
opened 2026-02-15 15:55:39 -05:00 by yindo · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/RPCS3/discord-bot/pull/243
Author: @13xforever
Created: 3/4/2019
Status: Merged
Merged: 3/4/2019
Merged by: @13xforever

Base: masterHead: vnext


📝 Commits (3)

  • 62790b3 hide !top and !filters
  • b6ba302 attempt at proper tls validation for sony game update servers
  • 4747081 differentiate between no patches and unknown game

📊 Changes

11 files changed (+255 additions, -35 deletions)

View changed files

📝 Clients/PsnClient/CustomTlsCertificatesHandler.cs (+87 -3)
📝 Clients/PsnClient/PsnClient.cs (+16 -25)
📝 Clients/PsnClient/PsnClient.csproj (+9 -1)
Clients/PsnClient/certificates/CA01.cer (+23 -0)
Clients/PsnClient/certificates/CA02.cer (+23 -0)
Clients/PsnClient/certificates/CA03.cer (+23 -0)
Clients/PsnClient/certificates/CA04.cer (+23 -0)
Clients/PsnClient/certificates/CA05.cer (+23 -0)
📝 CompatBot/Commands/CompatList.cs (+2 -2)
📝 CompatBot/Commands/Psn.Check.cs (+22 -2)
📝 CompatBot/Utils/ResultFormatters/TitlePatchFormatter.cs (+4 -2)

📄 Description

Instead of simply ignoring any checks, do custom validation and only ignore untrusted root CA error


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/RPCS3/discord-bot/pull/243 **Author:** [@13xforever](https://github.com/13xforever) **Created:** 3/4/2019 **Status:** ✅ Merged **Merged:** 3/4/2019 **Merged by:** [@13xforever](https://github.com/13xforever) **Base:** `master` ← **Head:** `vnext` --- ### 📝 Commits (3) - [`62790b3`](https://github.com/RPCS3/discord-bot/commit/62790b3d38c1dd7045ff0918a46a3b0ec6ab8a99) hide !top and !filters - [`b6ba302`](https://github.com/RPCS3/discord-bot/commit/b6ba302e456952c9b29f322b80a3cbe597428a41) attempt at proper tls validation for sony game update servers - [`4747081`](https://github.com/RPCS3/discord-bot/commit/4747081433f40207cece670b96252e8023347c6c) differentiate between no patches and unknown game ### 📊 Changes **11 files changed** (+255 additions, -35 deletions) <details> <summary>View changed files</summary> 📝 `Clients/PsnClient/CustomTlsCertificatesHandler.cs` (+87 -3) 📝 `Clients/PsnClient/PsnClient.cs` (+16 -25) 📝 `Clients/PsnClient/PsnClient.csproj` (+9 -1) ➕ `Clients/PsnClient/certificates/CA01.cer` (+23 -0) ➕ `Clients/PsnClient/certificates/CA02.cer` (+23 -0) ➕ `Clients/PsnClient/certificates/CA03.cer` (+23 -0) ➕ `Clients/PsnClient/certificates/CA04.cer` (+23 -0) ➕ `Clients/PsnClient/certificates/CA05.cer` (+23 -0) 📝 `CompatBot/Commands/CompatList.cs` (+2 -2) 📝 `CompatBot/Commands/Psn.Check.cs` (+22 -2) 📝 `CompatBot/Utils/ResultFormatters/TitlePatchFormatter.cs` (+4 -2) </details> ### 📄 Description Instead of simply ignoring any checks, do custom validation and only ignore untrusted root CA error --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
yindo added the pull-request label 2026-02-15 15:55:39 -05:00
yindo closed this issue 2026-02-15 15:55:39 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: RPCS3/discord-bot#320