# 🚫 "拒绝访问" 问题排查

## 可能原因

### 1. HTTP Server 未运行
```bash
# 检查状态
lsof -i :8899

# 如果未运行，重新启动
cd /Users/leo/.hermes/workspace/livekit-agents
python3 -m http.server 8899 &
```

### 2. macOS 防火墙阻止
```bash
# 检查防火墙状态
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --getglobalstate

# 临时关闭（仅测试用）
sudo /usr/libexec/ApplicationFirewall/socketfilterfw --setglobalstate off
```

### 3. 不在同一网络
- 确保手机和 Mac 连接**同一个 WiFi**
- 检查手机是否在使用移动数据

### 4. 使用了错误的地址
- ❌ http://192.168.31.229:7880/explore （404 - 没有 Web UI）
- ✅ http://192.168.31.229:8899/web-test.html （测试页面）

## 正确的测试流程

```bash
# 1. 启动 HTTP Server（在终端运行）
cd /Users/leo/.hermes/workspace/livekit-agents
python3 -m http.server 8899

# 2. 保持终端打开，手机访问：
#    http://192.168.31.229:8899/web-test.html
```

## Token 获取

```bash
source ~/s2s-env/bin/activate
python3 gen_token.py voice-ai-meeting phone-user
```
