Error when setting up boringproxy

Hi everyboody,

I am having trouble setting up boringproxy.

  • I downloaded and made executable boringproxy in a Linux server.
  • Then ran it with the server option.
  • Used option ‘2’ to configure through TakingNames.io
  • Allowed binding to ports 80 and 443 with “sudo setcap cap_net_bind_service=+ep boringproxy-linux-x86_64”
  • Got the link/QR, copied it, and when I pasted it in a browser.
  • All I get is page that says “Missing code_challenge param”

Am I missing something?

Best regards

Jose Alberto Guerra

Hi @cheveguerra,

The current release of boringproxy uses an old version of the protocol for talking to TakingNames and it’s not compatible.

I probably won’t update it since I think very few people use this feature. I’m close to releasing the beta for my successor project to boringproxy, and that project will have full support for TakingNames.

For now you’ll need to set up your domain manually.

Ok, that would be option 1 right?

Best regards

Yeah. Try selecting option 1 and see if that works. You’ll have to go to your DNS provider and create the DNS records manually though.

Excelent, thank you, also, … why the new version? … is it simpler? … . faster? … better protocols? … or just the super dupper bestest fastest version? :zany_face:

The new program has a few key features:

  1. Built on a simple, open API. Other developers should be able to make their own tools to integrate. Look at how many tools work with SSH. I’m trying to do a similar but with some new features below
  2. Works natively in web browsers since it’s based on WebTransport (with WebSocket fallback). This is impossible with boringproxy because it uses SSH.
  3. Much better auth. OIDC and OAuth2 from the ground up, which results in much better UX than copying keys.
  4. Better performance. Using WebTransport enables low-overhead UDP tunneling. Any UDP tunneling over TCP isn’t going to be great.

Excelent … so I guess the next thing would be to ask for an ETA, BUT … that’s usually something that you are totally free to ignore!! :zany_face:

Best regards

José Alberto Guerra

I’m actually currently in the process of cleaning up the UX in preparation for launch. Beta will hopefully be out very soon.

Excelent!!! :+1: