Skip to content

错误码

Unne 使用以 STATUS_UNNE_ 为前缀的标准化错误码。

错误码参考

错误码说明
STATUS_UNNE_AUTH_FAILED认证令牌无效或已过期
STATUS_UNNE_SUBDOMAIN_TAKEN请求的子域名已被占用
STATUS_UNNE_PROTOCOL_ERROR握手协议错误(请求格式错误)
STATUS_UNNE_TUNNEL_LIMIT你的账户已达到最大隧道数限制
STATUS_UNNE_PROTOCOL_DENIED你的账户不允许使用此协议
STATUS_UNNE_TRAFFIC_EXCEEDED当前周期的流量限额已超出
STATUS_UNNE_DEVICE_LIMIT你的账户已达到最大设备数限制
STATUS_UNNE_USER_DISABLED你的用户账户已被管理员禁用
STATUS_UNNE_TOKEN_DISABLED此令牌已被撤销或禁用
STATUS_UNNE_PORT_UNAVAILABLE请求的 TCP 端口不可用
STATUS_UNNE_SERVER_ERROR服务器内部错误

HTTP 错误页面

通过浏览器访问隧道时,服务器会显示样式化的错误页面:

页面HTTP 状态码触发条件
警告200浏览器首次访问(需要确认)
未找到404隧道/子域名不存在
离线502隧道存在但上游不可达
错误不固定包含错误码和描述的通用错误

旧版错误码

为了向后兼容旧版服务器:

旧版新错误码
UNNE_ERR_403STATUS_UNNE_AUTH_FAILED
UNNE_ERR_102STATUS_UNNE_SUBDOMAIN_TAKEN
UNNE_ERR_101STATUS_UNNE_PROTOCOL_ERROR

Released under the MIT License.