ProxymanApp / ProxymanApp/Proxyman
[BUG] Insecure HTTP urls always fail in Docker
Open
@NghiaTranUIT is already working on this.
Since Oct 14, 2020.
✅ Done
bug
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
Proxyman version
Version 2.9.1 (20910)
macOS Version
10.15.7 (19H2)
Steps to reproduce
I'm using Docker Desktop for Mac version 2.3.0.5 (48029) (stable).
-
Ensure Proxyman is closed
-
Enter container and install curl
docker run -it ubuntu:12.04 bash
- Install curl within the container:
apt-get update; apt-get install -y --force-yes curl
- Test without Proxyman
# This returns 200
curl -I http://example.com
# This returns 200
curl -I https://example.com
- Open Proxyman. Ensure all tools are disabled (requests to example.com should essentially pass through). Test again while Proxyman is open:
# This should return status 200, but returns 400
curl -I http://example.com
# This returns 200
curl -I https://example.com
Expected behavior
I expect HTTP and HTTPS requests to work within Docker regardless of whether Proxyman is open, especially when the domain being requested is not configured to be processed by Proxyman.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.