# 故障排除

> 修复 Proxyman Automatic Setup 和 Manual Setup 的常见问题，包括 NodeJS、Python 或 Ruby 看不到流量、SSL 错误以及 localhost 请求无法抓取。

## 1. Automatic Setup 无法抓取我的新网络库的任何 HTTP 流量 {#1-automatic-setup-does-not-capture-any-http-traffic-from-my-new-networking-library}

Proxyman 支持以下库：

* **NodeJS**：Axios、got、superagent、fetch 和 node-fetch
* **Python**：http、https、aiohttp、requests
* **Ruby**：http、net/http、net/https、faraday 和 httparty

\-> 如果你使用的是新库，而 Proxyman Automatic Setup 没有抓取到你的 HTTP/HTTPS 流量，请[在 GitHub 上提交新 issue](https://github.com/ProxymanApp/Proxyman/issues)，申请支持你的库。

> **备注:** 如果你在 Mac 上运行的库忽略了代理设置，请尝试 [Network Extension](https://proxyman.com/docs/zh-cn/advanced-features/network-extension)。它不依赖 Automatic Setup 的代理配置也能抓取受支持的 HTTP/HTTPS 流量。HTTPS 仍然需要信任证书。
>
> Network Extension 目前为 BETA 版，需要 Proxyman PRO 以及 macOS 26 或更高版本。

## 2. 我的 NodeJS、Ruby、Python 脚本出现 SSL 错误 {#2-i-get-ssl-errors-from-my-nodejs-ruby-python-script}

\-> 请确保你已在 macOS 上安装并信任证书。打开 **Certificate** 菜单 -> **Install Certificate on this Mac…**。

\-> 如果错误仍然出现，Automatic Setup 功能可能存在 bug。请[在 GitHub 上提交新 issue](https://github.com/ProxymanApp/Proxyman/issues)，并告诉我们。

## 3. Proxyman 无法记录来自我本地服务器（例如 http://localhost:3000）的任何流量 {#3-proxyman-could-not-record-any-traffic-from-my-local-server-eg-httplocalhost3000}

默认情况下，来自 http://localhost:3000 的流量不会经过系统代理，因此 Proxyman 无法抓取它。

请参阅 [看不到 localhost 服务器的请求](https://proxyman.com/docs/zh-cn/troubleshooting/couldnt-see-any-request-from-localhost-server)进行修复。
