ProxymanApp / ProxymanApp/Proxyman

Proxyman failing binary requests

Open
#2,272 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
No language data
Stars
7k
Forks
237
PR merge metrics
No merged PRs in 30d

Description

Description

Proxyman redirect packages from smartfoxserver wrong

Steps to Reproduce

  1. Enable socks proxy within proximal
  2. Download and install SmartFoxServer 2X
  3. Go to the smartfoxserver admin panel (localhost:8443/admin)
  4. Login (default sfsadmin)
  5. Go to server options
  6. Go to JVM options
  7. Add -DsocksProxyHost=PROXYMAN_HOST
  8. Add -DsocksProxyPort=PROXYMAN_SOCKS_PROXY
  9. press submit
  10. Add proxyman cert to jvm certstore
  11. restart smartfoxserver 2x
  12. See the request in proxyman with an error

Current Behavior

Smartfoxserver 2x uses binary to send information, in the hexdecimal view it looks right, but the server don't receive the correct information.

Using Charlesproxy it worked well, that was how I notice it was a proxyman issue and not my configuration

Image

Expected Behavior

A normal request to be done

Image

Environment

  • App version: Proxyman Version 5.16.0 (51600) | macOS: Version 15.3.1 (Build 24D70)
  • macOS version: macOS Sequoia 15.3.1 (24D70)

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Reproduce the failure using Proxyman 5.16.0, SmartFoxServer 2X, the SOCKS proxy settings, and the JVM options described in the issue. Compare the captured binary request with the working Charles Proxy behavior; done means SmartFoxServer receives the correct binary information and the request completes normally.

Written by the indexing model from the issue text.

Assessment

Tech stack
macos
Domain
networking
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.