The community member has a crawler that is being detected as a bot by Cloudflare and other anti-bot protections due to discrepancies in the IP address and timezone. They are looking for a way to bind the launch context, which has the correct timezone and locale, to a proxy and browser. The comments suggest that this can be done by setting up the browserPoolOptions.fingerprintOptions, but it's not clear how to bind the launch context to each session. There is a suggestion that using a browser pool and session pool might be a way to achieve this, but no definitive answer is provided.
Dear all, I have bunch of proxies. Cloudflare and many other anti-bot protections check for the ip address and the timezone. I could see that because of this discripency my crawler is being detected as bot. How can I bind this launch context which has correct timezone and locale to a proxy+ browser ?
I have seen proxy configuration but how can I tell the browser being launched to use a specific context ?
This is currently a bit tricky. For whole crawler you can easily set it up in browserPoolOptions.fingerprintOptions but not sure how to bound the launch context to each session. There is probably a way with browser pool and session pool.