apache / apache/hop

[Bug]: HTTP Get action fails with time out error when using proxy

Open
#2,962 1 comment 0 reactions 0 assignees View on GitHub
Actions awaiting triage P2
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.