-
I think the fingerprint-suite should handle any WebRTC leak, but it doesn't. Testing with a new Playwright project, WebRTC successfully leaks my real IP. I could not find any mention in the docs that this needs special setup. Am I missing something? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
Hello, and thanks for your interest in Crawlee! I don't think this is relevant to the fingerprint suite, it feels like a responsibility of the PlaywrightCrawler to me. In any way, masking the actual client IP address would be tricky in WebRTC - the protocol requires opening a direct network connection between the client and the server, which cannot be done without knowing each other's IP addresses. Possibly a proxy could help here, but to my best knowledge, HTTP proxies usually don't proxy WebRTC. |
Beta Was this translation helpful? Give feedback.
I think it should be like this, but typescript complains, so it's probably not exposed to crawlee.
Edit: seems to work for blocking WebRTC, it's just Typescript doesn't know about it.