Systemnet HTTP/2 CloudFlare issue

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

I tried different VMs, and that was the result:

  •    "200" on Windows 11 Pro & Windows 11 Familly
    
  •    "403" on Windows Server 2019 & Windows 10 Pro
    
1 Like

On that particular site Cloudflare is set to be more sensitive/block the TLS signature of those systems vs Windows 11.

1 Like

If that’s the case it should block the browser too right ?
but the browser is passing normally

use tls in python or golang.

1 Like

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.

1 Like

can you drop the tls in exe version for windows

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.