Giter Site home page Giter Site logo

Comments (13)

jancurn avatar jancurn commented on August 11, 2024 2

@pocesar It seems you were using the Apify Proxy's GOOGLE_SERP proxy group when running the Google Places Scraper actor. Unfortunately, the GOOGLE_SERP proxy group only supports queries to Google Search and Google Shopping, but not to Google Maps. And since you're connecting over SSL (to https://maps.google.com), Apify Proxy has no way to respond back with an error to tell you about this, and the connection only fails with an SSL error like you're getting.

Just make sure you're not using GOOGLE_SERP proxy group, that's all.

from proxy-chain.

terion-name avatar terion-name commented on August 11, 2024

verbose:

Server[4567]: 1 | !!! Handling CONNECT some-site.com:443 HTTP/1.1
Server[4567]: 1 | Using upstream proxy http://user:<redacted>@<ip-address-here>:9257/
Server[4567]: 1 | Using HandlerTunnelChain
Server[4567]: 1 | Connecting to upstream proxy...
Server[4567]: 1 | Target socket assigned
Server[4567]: 1 | Connected to upstream proxy
Server[4567]: 1 | Target socket ended
Server[4567]: 1 | Target socket closed
(node:16613) UnhandledPromiseRejectionWarning: Error: net::ERR_SSL_PROTOCOL_ERROR at https://some-site.com/

from proxy-chain.

jancurn avatar jancurn commented on August 11, 2024

Thanks for reporting this, looks like some bug in handling SSL errors. We'll look into it - or pull requests are welcome.

from proxy-chain.

pocesar avatar pocesar commented on August 11, 2024

@jancurn the places-crawler actor isn't working because of this (when using the Google SERP proxy group)

from proxy-chain.

jancurn avatar jancurn commented on August 11, 2024

@terion-name We've checked it and the Let's Encrypt certificates are normally supported. Perhaps your system didn't have Let's Encrypt in their root certificates? Can you try to connect to the server directly without the proxy to see if the error is still there?

from proxy-chain.

jancurn avatar jancurn commented on August 11, 2024

Please, can you test it again with the new release 0.3.2?

from proxy-chain.

terion-name avatar terion-name commented on August 11, 2024

@jancurn got a pause with project where this issue occurred, retuning to it, will test soon, thank you

from proxy-chain.

wizehood avatar wizehood commented on August 11, 2024

Any update about this?
I get the exact same issue when using proxies with special characters inside the proxy URL (containing password with percentage(%) for example etc)

Thanks

from proxy-chain.

jancurn avatar jancurn commented on August 11, 2024

@wizehood please can you provide more examples or ideally some sort of reproduction case?

from proxy-chain.

wizehood avatar wizehood commented on August 11, 2024

@jancurn
I'm getting this with my client who got credentials from a 3rd party proxy provider. The provisionary URL goes something like this: http://customer-marktwain-session-60-sessionid-12345:passw%[email protected]:1234

It seems like special character inside the password creates an issue for this specific proxy string. Note that I didn't have problems before with digit/char/dash mixed passwords before.

from proxy-chain.

nick-loginov avatar nick-loginov commented on August 11, 2024

Getting this error too while navigating https site

from proxy-chain.

vadymhimself avatar vadymhimself commented on August 11, 2024

Same here

from proxy-chain.

szmarczak avatar szmarczak commented on August 11, 2024

The % character needs to be percent-encoded as %25.

from proxy-chain.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.