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.
Automatic Setup Troubleshooting
Use this page when Automatic Setup or Manual Setup runs, but Rockxy still does not show the traffic you expect.Nothing appears in Rockxy
Check the basics first:- Rockxy capture is started.
- The proxy port in Rockxy matches the generated setup session.
- You launched the server or script from the prepared terminal session.
- You did not open a new terminal tab after setup without running the setup command again.
- The app is actually making a request after setup.
HTTP works, HTTPS fails
This usually means routing works, but certificate trust is incomplete. Check:- Rockxy’s root certificate is generated.
- The certificate is trusted in macOS Keychain when required.
- The generated setup script can see Rockxy’s exported certificate path.
- The runtime you use honors the certificate environment variables it receives.
The setup script path is missing
Automatic Setup and Manual Setup both depend on Rockxy’s generated setup script. Try this:- Open Rockxy.
- Make sure the proxy is running.
- Open Automatic Setup or Manual Setup again.
- Copy or launch from the newly generated command.
- Run your target process from that fresh session.
The wrong terminal session is being used
Environment variables are inherited by child processes. They are not shared across every terminal window on your Mac. That means this works:- run the setup command in one terminal,
- open another terminal,
- start the app in the second terminal.
AppleScript permission is blocked
Rockxy may need macOS permission to launch or control supported terminal apps for Automatic Setup. If macOS blocks that launch:- use Manual Setup,
- or allow Rockxy under System Settings > Privacy & Security > Automation if macOS shows Rockxy there,
- then try Automatic Setup again.
Browser opens but HTTPS still fails
Browser setup has two parts:- the browser profile must use Rockxy’s proxy,
- and the browser must trust Rockxy’s root certificate for HTTPS inspection.
Localhost requests do not appear
Some local tools bypass proxies forlocalhost, 127.0.0.1, or ::1. Rockxy’s setup session keeps common no-proxy values available because many development tools need loopback access to keep working.
If your target call is to a local server and you want that request to pass through Rockxy, test with an address and client configuration that does not bypass the proxy, or use the target-specific validation flow in Developer Setup Hub first.
A specific library still bypasses Rockxy
Some libraries ignore standard proxy environment variables or use custom networking stacks. If one library fails while another runtime request works:- confirm the setup session captures a simple request first,
- check the library’s own proxy and certificate options,
- use the target-specific setup guide in Developer Setup Hub,
- and file an issue with the runtime, library name, version, and a minimal request example.
Related pages
Automatic Setup
Review what Rockxy prepares when it launches a terminal or browser session.
Manual Setup
Copy the setup command into your own terminal as a fallback.
Capture Issues
Diagnose general proxy and capture failures.
Certificate and HTTPS Issues
Continue here when HTTPS trust is the blocker.
