Documentation Index
Fetch the complete documentation index at: https://docs.rockxy.io/llms.txt
Use this file to discover all available pages before exploring further.
First Capture Checklist
Use this page when Rockxy is open but you are not yet sure whether the problem is proxy startup, HTTPS trust, client routing, or the target environment itself.1. Confirm Rockxy is running
Check that:- the app is open,
- capture is started,
- and the configured proxy port is available.
2. Trigger a known request
Do not wait for background noise. Trigger one request on purpose so you know what you are looking for. Good choices:- the local validation probe inside Developer Setup Hub,
- a browser page load,
- a request from Postman,
- or a known request from your own app or API client.
3. Decide whether the client should follow the macOS system proxy
Some targets work immediately with the system proxy. Others do not. Usually straightforward:- many macOS apps,
- Safari and most WebKit-based tooling,
- clients explicitly configured to use Rockxy.
- Firefox,
- many CLI runtimes,
- Java-based tools,
- iOS and Android devices,
- simulators and emulators,
- Electron or framework-specific traffic.
4. Check HTTPS trust
If you see only plain HTTP or certificate errors, verify the Rockxy root certificate is installed and trusted. Use Certificates and Trust if needed.5. Check whether the client uses a separate trust path
This is the most common reason “Rockxy works for browser A but not tool B.” Examples:- Firefox
- Java runtimes
- devices and simulators
- frameworks with custom TLS handling
6. Inspect what Rockxy did capture
Even partial capture can tell you where the failure is:- only HTTP requests means HTTPS trust is not complete,
- only CONNECT tunnels means the proxy path exists but decryption does not,
- nothing at all means the client may not be using Rockxy,
- a few requests followed by failure often means cached trust or pinned certificates.
7. Use the narrowest guide
Do not stay on generic troubleshooting longer than needed. Jump to the setup path that matches your target:- Browsers and API Clients
- iOS Simulator
- iOS Device
- Android Device
- Android Emulator
- Terminal Runtimes and Frameworks
8. Keep the debugging loop short
Once you capture one good request:- replay it,
- inspect the headers and body,
- decide whether you need a rule,
- export HAR or cURL only after you have isolated the issue.
Related pages
Traffic Capture
Learn how the traffic list, scopes, and inspector behave once capture is working.
Capture Issues
Go deeper if requests still are not appearing.
