#HELP RUSTLS: Random BadCertificate errors

5 messages · Page 1 of 1 (latest)

ebon fern
#

Hello guys, I'm trying to make a reverse proxy using Rust, my reverse proxy is in HTTPS and is using Cloudflare Certificates, but I'm randomly getting this error Server error: error accepting connection: received fatal alert: BadCertificate.

This is my main.rs file: See the files below
My Cargo.toml: See the files below

Thanks in advance !!!

#

Some logs:

Starting up...
Fetching subdirs...
Loading certificates from novablue.io.pem
Loading private key from novablue.io.key
Listening on https://0.0.0.0:443
Creating service...
Handling request: GET /
Forwarding to main server: GET /
Creating service...
Handling request: GET /_next/static/media/916d3686010a8de2-s.p.woff2
Forwarding to main server: GET /_next/static/media/916d3686010a8de2-s.p.woff2
Creating service...
Handling request: GET /logos/scylla.svg
Forwarding to main server: GET /logos/scylla.svg
Creating service...
Handling request: GET /logos/rust.svg
Forwarding to main server: GET /logos/rust.svg
Creating service...
Handling request: GET /logos/tailwindcss.svg
Forwarding to main server: GET /logos/tailwindcss.svg
Creating service...
Handling request: GET /logos/nextjs.svg
Forwarding to main server: GET /logos/nextjs.svg
Creating service...
Handling request: GET /logos/docker.svg
Forwarding to main server: GET /logos/docker.svg
Creating service...
Handling request: GET /logos/github.svg
Forwarding to main server: GET /logos/github.svg
Creating service...
Handling request: GET /logos/zendrop.svg
Forwarding to main server: GET /logos/zendrop.svg
Creating service...
Handling request: GET /logos/dropship.svg
Forwarding to main server: GET /logos/dropship.svg
Creating service...
Handling request: GET /_next/image
Forwarding to main server: GET /_next/image
Creating service...
Handling request: GET /_next/image
Forwarding to main server: GET /_next/image
Creating service...
Handling request: GET /about
Forwarding to main server: GET /about
Creating service...
Handling request: GET /getstarted
Forwarding to main server: GET /getstarted
Creating service...
Handling request: GET /getfreetrial
Forwarding to main server: GET /getfreetrial
Creating service...
Handling request: GET /contact
Forwarding to main server: GET /contact
Creating service...
Handling request: GET /
Forwarding to main server: GET /
Creating service...
Handling request: GET /about
Forwarding to main server: GET /about
Creating service...
Handling request: GET /_next/image
Forwarding to main server: GET /_next/image
Creating service...
Handling request: GET /_next/image
Forwarding to main server: GET /_next/image
Creating service...
Handling request: GET /
Forwarding to main server: GET /
Creating service...
Handling request: GET /about
Forwarding to main server: GET /about
Creating service...
Handling request: GET /contact
Forwarding to main server: GET /contact
Creating service...
Handling request: GET /getstarted
Forwarding to main server: GET /getstarted
Creating service...
Handling request: GET /getfreetrial
Forwarding to main server: GET /getfreetrial
Server error: error accepting connection: received fatal alert: BadCertificate
#

It's totally random that I'm getting this error, because the page loads, but randomly the server crashed and I'm getting this error

ebon fern
ebon fern
#

RUSTLS: Server error: error accepting connection: received fatal alert: BadCertificate