[Bug]: HTTP Get action fails with time out error when using proxy
- Dominant language
- Java
- Stars
- 1.5k
- Forks
- 476
- Avg merge
- 18h 33m
- Merged PRs (30d)
- 204
Description
### Apache Hop version?
2.3.0
### Java version?
11.0.19
### Operating system
Linux
### What happened?
HTTP Get action in a workflow fails with connection timeout error.
The same request works fine with browser and wget command. Have tried using the same proxy host and port settings as with browser.
2023/05/24 13:56:24 - HTTP Get -- test google - Starting action
2023/05/24 13:56:24 - HTTP Get -- test google - Start of HTTP action.
2023/05/24 13:56:24 - HTTP Get -- test google - Connecting to URL: https://google.com
2023/05/24 13:56:24 - HTTP Get -- test google - Start reading reply from webserver.
2023/05/24 13:58:33 - HTTP Get -- test google - ERROR: I was unable to save the HTTP result to file because of a I/O error: Connection timed out (Connection timed out)
### Issue Priority
Priority: 2
### Issue Component
Component: Actions
Contributor guide
Research direction
Start with the HTTP Get action entry point and reproduce the timeout on Apache Hop 2.3.0 with Java 11 on Linux, using the reported proxy settings. Compare the action's behavior with the working browser and wget request. Done means the HTTP Get action can complete the request through the proxy without a connection timeout.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- java
- Domain
- networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100