So, I have made a config in OpenBullet2 on Windows 11, I made a request to the website using SystemNet HTTP 2.0, and it worked fine with “200 OK” Response.
The problem was when I took the config and tried it on Windows 10, I got then a “403” Response, it was Cloudflare who blocked it, the response was not access denied, but a loop of “Just a moment…”.
Note: I've used proxies & vpn but nothing changed
Note 2: Cloudflare lets me in when I use edge browser on both Windows versions, so the issue is only present when using Openbullet2 on Windows 10
Thank you for reading and trying to help, I’m too bad at other programming languages so I will be thankful if there is a simpler solution to apply on my system like to install something or edit things.
By using the tls in python or golang I’ll be obliged to program my own program and not only using openbullet2 right ?
Sure, if you look above, they provided you with a library called “bogdanfinn/tls-client.” It also has an available API to be used, is quite simple, and has extensive documentation, so you don’t have to modify many things.
To answer your question, Chrome and other browsers use their own TLS library (usually doing crypto via OpenSSL) while OB2 on windows makes use of SChannel, which is controlled by the OS. So the protocols and ciphers exchanged during the TLS handshake with the server depend on the OS configuration, which has different defaults between windows versions.
OB2 on Linux and macOS uses OpenSSL too and supports customizing the TLS protocol and cipher suites. Support for a different TLS client on windows is planned.
I would consider using an external TLS provider like @LeonardSx suggested for the time being.