hola-proxy: Temporary ban bypass doesn't work

After getting temporarily banned from hola which the scripts detects the new proxy doesn’t work.

MAIN    : 2021/03/17 08:30:35 main.go:110: INFO     Constructing fallback DNS upstream...
MAIN    : 2021/03/17 08:30:35 main.go:116: INFO     Initializing configuration provider...
CRED    : 2021/03/17 08:30:35 credservice.go:30: ERROR    Configuration bootstrap error: temporary ban detected. Retrying with the fallback mechanism...
MAIN    : 2021/03/17 08:30:38 main.go:129: INFO     Endpoint: https://zagent590.hola.org:22225
MAIN    : 2021/03/17 08:30:38 main.go:130: INFO     Starting proxy server...
MAIN    : 2021/03/17 08:30:38 main.go:132: INFO     Init complete.
PROXY   : 2021/03/17 08:30:45 handler.go:56: INFO     Request: 127.0.0.1:49393 CONNECT //accounts.google.com:443
PROXY   : 2021/03/17 08:30:45 handler.go:56: INFO     Request: 127.0.0.1:56578 CONNECT //www.google.com:443
PROXY   : 2021/03/17 08:30:45 handler.go:56: INFO     Request: 127.0.0.1:65287 CONNECT //www.google.com:443
PROXY   : 2021/03/17 08:30:45 handler.go:56: INFO     Request: 127.0.0.1:50240 CONNECT //www.google.com:443
PROXY   : 2021/03/17 08:30:48 handler.go:56: INFO     Request: 127.0.0.1:59128 CONNECT //accounts.google.com:443
PROXY   : 2021/03/17 08:30:55 handler.go:56: INFO     Request: 127.0.0.1:59325 GET http://login.aliexpress.com/
PROXY   : 2021/03/17 08:30:55 handler.go:56: INFO     Request: 127.0.0.1:51307 CONNECT //update.googleapis.com:443
PROXY   : 2021/03/17 08:31:04 handler.go:56: INFO     Request: 127.0.0.1:57091 CONNECT //ssl.gstatic.com:443
PROXY   : 2021/03/17 08:31:09 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:11 handler.go:56: INFO     Request: 127.0.0.1:61026 CONNECT //accounts.google.com:443
PROXY   : 2021/03/17 08:31:16 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:16 handler.go:173: ERROR    HTTP fetch error: proxyconnect tcp: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:17 handler.go:56: INFO     Request: 127.0.0.1:59325 GET http://login.aliexpress.com/favicon.ico
PROXY   : 2021/03/17 08:31:25 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:32 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:38 handler.go:173: ERROR    HTTP fetch error: proxyconnect tcp: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:31:41 handler.go:56: INFO     Request: 127.0.0.1:56578 CONNECT //accounts.google.com:443
PROXY   : 2021/03/17 08:32:02 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
PROXY   : 2021/03/17 08:32:27 handler.go:56: INFO     Request: 127.0.0.1:57580 CONNECT //accounts.google.com:443
PROXY   : 2021/03/17 08:32:48 handler.go:68: ERROR    Can't dial upstream: dial tcp 161.35.52.15:22225: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 24 (16 by maintainers)

Most upvoted comments

@Snawoot I got myself banned by intentionally getting rate limited and:

$ hola-proxy
MAIN    : 2021/03/19 12:03:03 main.go:109: INFO     hola-proxy client version v1.4.3-26-g55788d8 is starting...
MAIN    : 2021/03/19 12:03:03 main.go:110: INFO     Constructing fallback DNS upstream...
MAIN    : 2021/03/19 12:03:03 main.go:116: INFO     Initializing configuration provider...
CRED    : 2021/03/19 12:03:04 credservice.go:30: ERROR    Configuration bootstrap error: temporary ban detected. Retrying with the fallback mechanism...
MAIN    : 2021/03/19 12:03:06 main.go:129: INFO     Endpoint: https://zagent688.hola.org:22225
MAIN    : 2021/03/19 12:03:06 main.go:130: INFO     Starting proxy server...
MAIN    : 2021/03/19 12:03:06 main.go:132: INFO     Init complete.

@Snawoot yes i can confirm, it doesn’t block via firewall if temporary ban. Seems like an issue on their end…

tested by doing torsocks -u $RANDOM -p $RANDOM curl https://zagent868.hola.org:22225 -v a couple times and it always succeeded