跳到主要内容

15. 新的 STUN 错误响应代码

本文档定义以下新的错误响应代码:

  • 403 (Forbidden): 请求有效, 但由于管理策略或类似限制而无法执行.

  • 437 (Allocation Mismatch): 服务器收到一个要求 allocation 必须存在的请求, 但不存在 allocation; 或者收到一个要求 allocation 不存在的请求, 但 allocation 已存在.

  • 441 (Wrong Credentials): (非 Allocate) 请求中的凭据与创建 allocation 时使用的凭据不匹配.

  • 442 (Unsupported Transport Protocol): Allocate 请求要求服务器在服务器与对等方之间使用一个服务器不支持的传输协议. 注: 这并不是指 5-tuple 中使用的传输协议.

  • 486 (Allocation Quota Reached): 当前无法再使用此用户名创建更多 allocation.

  • 508 (Insufficient Capacity): 由于达到某种容量限制, 服务器无法执行该请求. 在 Allocate 响应中, 这可能是因为服务器当时没有更多可用的 relayed transport address, 没有具备所请求属性的 relayed transport address, 或者与指定 reservation token 对应的 relayed transport address 不可用.