ProxymanApp / ProxymanApp/Proxyman
Reverse proxy + scripting? Can they be combined?
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 7k
- Forks
- 237
- PR merge metrics
- No merged PRs in 30d
Description
I am trying to create a mechanism to manipulate queries going through an SSH tunnel.
The setup:
- ngrok/tuns.sh to assign a tunnel to a remote FQDN, eg. https://mytest.tuns.sh/path is sent to local port 8011
- Proxyman reverse proxy listens on port 8011 and sends to a remote https://remote-service.com/path
- Proxyman scripting manipulates that request (to change the path)
I cannot get that last part to work unfortunately. The call is made and transits through Proxyman, but scripting is not working on it.
I've tried to define a script for URL remote-service.com/* and also another for mytest.tuns.sh/*, and all subpaths, but neither is being called (as evidenced by a lack of logs, and the "Summary" for those requests not showing that script being used.
Any idea what I'm doing wrong, or whether this is not possible?
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.
Research direction
Reproduce the listed ngrok/tuns.sh to port 8011 to reverse-proxy flow, then inspect the request Summary and scripting logs to determine where script matching stops. Done means establishing whether scripting supports this reverse-proxy and SSH-tunnel setup, and documenting or correcting the behavior.
Written by the indexing model from the issue text.
Assessment
- Domain
- devtools, networking
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100