wafw00f icon indicating copy to clipboard operation
wafw00f copied to clipboard

HTTPSConnectionPool port 443 conduct to Read timed out - response time from the server is too low?

Open carboncrystal opened this issue 1 year ago • 0 comments

Describe the bug Some websites are seen as down by wafw00f, but this websites are up.

To Reproduce wafw00f https://www.tesla.com RESULT IN: [*] Checking https://www.tesla.com ERROR:wafw00f:Something went wrong HTTPSConnectionPool(host='www.tesla.com', port=443): Read timed out. (read timeout=7) ERROR:wafw00f:Site www.tesla.com appears to be down

Expected behavior tesla.com is not down, but wafw00f see it is down.

Desktop (please complete the following information):

  • OS: 22.04.3 LTS
  • Python version: Python 3.10.12

Debug output wafw00f https://www.tesla.com -vv

[*] Checking https://www.tesla.com
INFO:wafw00f:starting wafw00f on https://www.tesla.com
ERROR:wafw00f:Something went wrong HTTPSConnectionPool(host='www.tesla.com', port=443): Read timed out. (read timeout=7)
ERROR:wafw00f:Site www.tesla.com appears to be down

Additional context I think wafw00f needs to be adapted to the new urllib3 changes. Does wafw00f have a PoolManager? Maybe PoolManager will automatically handle HTTPSConnectionPool objects and these kind of errors will be a thing of the past.

carboncrystal avatar Nov 03 '23 18:11 carboncrystal