fatedier/frp
Documented errors, page 3 of 4. Back to fatedier/frp
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| initial client session error | exception | error | xtcp, kcp, multiplexing, version-mismatch |
| open tunnel timeout | exception | error | xtcp, nat, timeout, p2p, udp |
| router config conflict | exception | error | frp, go, vhost, routing, conflict, server |
| unsupported wire protocol | validation | error | config, validation, protocol, frp |
| failed to decode visitor at index | validation | error | json, schema, version-compat, config, decoding, visitor, go |
| read message length error | exception | error | vnet, network, protocol, io |
| listen local udp addr error | exception | error | go, frp, nathole, network, sockets, resource |
| proxy name [ ] is already in use | validation | error | frps, proxy, naming, duplicate |
| dial quic error | exception | error | xtcp, quic, nat, udp, timeout |
| dial udp error | exception | error | xtcp, kcp, udp, system-resources |
| natHoleRespMsg get error info | exception | error | nat, p2p, server-rejection, go |
| invalid auth method, optional values are | validation | error | frp, config, auth, validation, go |
| UDP packet codec requires wire protocol v2 | validation | error | config, protocol, udp, frp, version-mismatch |
| failed to parse JSON | validation | error | json, config, corruption, parsing, go |
| must be valid UTF-8 | validation | error | frp, protocol, identifier, utf-8, encoding, go |
| unknown selected crypto algorithm | exception | error | crypto, handshake, protocol-negotiation, go |
| start new visitor connection error | exception | error | config, auth, visitor, server-rejection |
| bind port is required | validation | error | config, visitor, validation, frpc, port |
ErrHealthCheckType error health check type | error_code | error | go, frpc, health-check, configuration |
| unrecognized feature gate | validation | error | feature-flags, configuration, go |
| connect to server error | exception | error | visitor, network, connection, frpc |
ErrAlreadyExists already exists | error_code | error | go, config, store, conflict, frpc |
| proxy name is required | validation | error | api, validation, proxy, frpc-admin |
| invalid destination IP address | validation | error | plugin, configuration, ip-parsing, visitor, go |
| exactly one proxy type block is required | http | error | api, validation, proxy-type, frpc-admin |
| read newVisitorConnRespMsg error | exception | error | network, timeout, visitor, frpc |
| unmarshal http response error | exception | error | sdk, http, json, frpc-admin, go |
| invalid auth additional scopes, optional values are | validation | error | frp, config, auth, scopes, go |
| localPath is required | validation | error | config, plugin, static-file, validation, frpc |
| unsupported selected UDP packet codec | exception | error | handshake, udp, codec, protocol-negotiation, go |
| is too long: length exceeds maximum | validation | error | frp, protocol, identifier, length-limit, go |
| unsupported UDP packet codec | validation | error | config, validation, udp, frp |
| group should have same remote port | exception | error | frp, go, group, load-balance, port, server |
| proxy | validation | error | frp, config, proxy, validation, go |
| failed to load config from sources | exception | error | store, config, upgrade, frpc |
| listen udp port error | exception | error | udp, visitor, port-binding, sudp |
| send CloseProxy request to plugin errors | exception | warning | plugin, server, lifecycle, go |
| apply config failed: visitor | http | error | frp, frpc, config-store, race-condition, internal |
| selected crypto algorithm was not advertised by client | validation | error | crypto, handshake, capabilities, go |
| unixPath is required | validation | error | config, plugin, unix-socket, validation, frpc |
| failed to rename temp file | exception | error | filesystem, rename, windows, file-locking, atomic-write, go |
| frame payload length | validation | error | protocol, framing, limits, dos-guard, go |
| reload config from sources failed | console | error | config, reload, frpc, parse-error |
| unsupported message codec | validation | error | handshake, codec, protocol-negotiation, go |
| conflict | http | error | frp, frpc, store, proxy, conflict, idempotency |
| feature gate with different spec already exists | validation | error | feature-flags, configuration, go |
| failed to create store source | console | error | config, filesystem, store, frpc |
| invalid auth.oidc.tokenSource | validation | error | frp, config, oidc, token-source, go |
| invalid transport.wireProtocol, optional values are | validation | error | frp, config, transport, wire-protocol, go |
| no proxy status found | exception | warning | sdk, http, proxy-status, go |
| generate crypto random | exception | critical | crypto, environment, entropy, go |
| visitor name is required | http | error | api, validation, visitor, frpc-admin |
| visitor | validation | error | frp, config, visitor, stcp, validation, go |
| do http request error code | http | error | plugin, http, server, go |
| invalid crypto client random length | validation | error | crypto, protocol, validation, handshake, go |
| nat_hole_stun_server can not be empty | validation | error | config, nathole, stun, cli |
| not found: visitor | http | error | frp, frpc, store, visitor, not-found |
| invalid argument: proxy name in URL must match name in body | http | error | frp, frpc, store, proxy, validation, rest |
| decode ClientHello transcript | exception | error | crypto, json, handshake, go |
| failed to close temp file | exception | error | filesystem, io, storage-health, go |
| token in NewWorkConn doesn't match token from configuration | exception | error | frp, authentication, token, work-connection, config-mismatch |
| create nat hole controller error | console | critical | frps, startup, nathole, xtcp |
| create server listener error | console | critical | frps, startup, network, port |
| invalid argument: proxy name is required | http | error | frp, frpc, store, proxy, validation |
| invalid transport.heartbeatTimeout, heartbeat timeout… | validation | error | frp, config, transport, heartbeat, go |
| : port number must be in the range 0..65535 | validation | error | frp, config, port, validation, go |
| invalid transport.protocol, optional values are | validation | error | frp, config, transport, protocol, go |
| invalid proxy type | validation | error | api, validation, proxy-type, frpc-admin |
| proxy name cannot be empty | validation | error | json, config, validation, required-field, go |
| unsupported UDP packet codec selection | validation | error | frpc, config, udp, wire-protocol, validation |
| destinationIP is required | validation | error | frp, go, visitor, virtual-net, config |
| include: directory of | validation | error | config, filesystem, include, legacy-ini, frpc |
| failed to parse OIDC CA certificate from file | validation | error | auth, oidc, tls, certificate, config |
| not found | http | error | frp, frpc, store, proxy, not-found |
| create vhost httpsMuxer error | console | critical | frps, startup, vhost, internal |
| exec command cannot be empty | validation | error | frp, go, config, validation, exec |
| exec env name cannot be empty | validation | error | frp, go, config, validation, exec, env |
| invalid argument: body can't be empty | http | error | frp, frpc, config, admin-api, http |
| api status code [ ] | exception | error | sdk, http, auth, frpc-admin, go |
| invalid max pool count | validation | error | go, frp, config, validation, server |
| invalid protocol | validation | error | config, validation, protocol, legacy-ini, frpc |
| cannot set feature gate | validation | error | feature-flags, configuration, go |
| proxy type block does not match type | http | error | api, validation, proxy-type, frpc-admin |
| proxy name in URL must match name in body | validation | error | api, validation, update, frpc-admin |
| is invalid when transport.tls.enable is false | validation | warning | frp, config, tls, transport, go |
| sudp ResolveUDPAddr error | exception | error | udp, visitor, config, sudp |
| create kcp connection from udp connection error | exception | error | xtcp, kcp, udp, nat |
| client control for run id | exception | warning | go, frp, workconn, lifecycle, state-machine |
| visitor name in URL must match name in body | http | error | api, validation, update, frpc-admin |
| type [ ] error | validation | error | config, visitor, validation, legacy-ini, frpc |
| file path cannot be empty | validation | error | frp, go, config, validation, auth |
| type shouldn't be empty | validation | error | config, visitor, validation, legacy-ini, frpc |
| wait detect message canceled | exception | warning | nat, context-cancellation, p2p, go |
| exec env name cannot contain '=' | validation | error | frp, go, config, validation, exec, env |
| proxy role should be 'server' or 'visitor | validation | error | frp, config, ini, role, validation |
| visitor name [ ] is duplicated | validation | error | config, visitor, duplicate, validation, includes |
| failed to read OIDC CA certificate file | exception | error | auth, oidc, tls, filesystem |
| cannot be empty | validation | error | frp, protocol, identifier, run-id, go |
| unsupported auth method | validation | error | auth, config, validation |
| invalid argument: visitor name is required | http | error | frp, frpc, store, visitor, validation |