uNetworking / uNetworking/uWebSockets
get ceryficate some info like hash or name
Open
Nobody has claimed this yet.
need more info
- Dominant language
- C++
- Stars
- 19k
- Forks
- 1.9k
- Avg merge
- 3h 24m
- Merged PRs (30d)
- 5
Description
- can't find the way to use "Cloudflare Origin Certificate"
- use then blocking IP list provided by Cloudflare that ignore many Asian exit countrys Siggapur,Thailand,Laos,Vietnam i.e missing 172.68.6.144 from cloudflare.com/ips/
- try to contact this m-o-r-o-n-s from Cloudflare like year ago but they don't provide basic support as is too expensive
What is my problem:
- need somehow hide my server identify by verify hash of cloudflare certyficate or some basic details about cert
// example nanoexpress use: uWebSockets.js
app.get('/24325325141', async (req, res) => {
// this is a dummy - users from google please ignore
res.end( req.cert.CommonName == 'sni.cloudflaressl.com' );
})
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing how TLS connections and request metadata are handled in uWebSockets, then compare the Cloudflare Origin Certificate use case with the uWebSockets.js example in the issue. Confirm what certificate details are available at request time and define a testable API requirement; done means the requested certificate information can be accessed reliably.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, javascript
- Domain
- networking, security
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100