fatedier/frp
Documented errors, page 2 of 4. Back to fatedier/frp
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| create encryption stream error | exception | error | encryption, config, visitor, network |
ErrConflict conflict | error_code | error | go, frpc, config-management, conflict, admin-api |
| path is required | validation | error | config, store, validation, api, frpc |
| group params invalid | exception | error | frp, go, group, load-balance, config, server |
| invalid type [ ] | validation | error | config, proxy, validation, legacy-ini, frpc |
| open ssh channel error | exception | error | ssh, network, channel, connection-lifecycle |
| send newVisitorConnMsg to server error | exception | error | network, visitor, frpc, connection |
| invalid argument: invalid visitor config: type is required | http | error | frp, frpc, store, visitor, validation, json |
| parse route error | validation | error | vnet, config, network, validation |
| cannot specify both auth.oidc.tokenSource and any other… | validation | error | frp, config, oidc, auth, mutual-exclusion, go |
| cannot specify both auth.token and auth.tokenSource | validation | error | go, frp, config, auth, validation |
| failed to parse proxy | validation | error | frp, config, ini, proxy, validation |
| local ports number should be same with remote ports number | validation | error | frp, config, ini, range-proxy, port-mapping |
| localAddr is required | validation | error | config, plugin, http2https, validation, frpc |
| decode visitor at index | validation | error | go, frp, config, json, visitor, decode, wrapper |
| parse config error | validation | error | config, validation, legacy-ini, frpc, error-wrapping |
| Invalid API v2 response | exception | error | http, typescript, frps, api-v2, schema-mismatch |
| control is already closed | exception | error | go, frp, workconn, connection-loss, dispatch |
| missing | http | error | frps, api, routing, validation |
| unmarshal ClientPluginOptions error | validation | error | go, frp, config, json, plugin, decode, type-mismatch |
| message frame payload too short | validation | error | protocol, framing, validation, frp |
| connections to tcp vhost must be of method CONNECT | http | error | tcpmux, http, proxy, config |
| invalid argument: invalid proxy config: type is required | http | error | frp, frpc, store, proxy, validation, json |
| load additional config from | validation | error | config, includes, toml, yaml, frpc |
| xtcp is not supported in frps | validation | error | frps, xtcp, nathole, p2p |
| apply config failed: proxy | http | error | frp, frpc, config-store, race-condition, internal |
| failed to marshal JSON | exception | error | json, serialization, custom-types, go |
| selected UDP packet codec was not advertised by client | validation | error | handshake, udp, capabilities, go |
| failed to execute command | exception | error | exec, subprocess, config, frp, shell |
| discover error | exception | error | go, frp, nathole, stun, network |
| invalid visitor config | validation | error | frp, frpc, config-store, validation, visitor |
| IPv4 zone is forbidden | validation | error | protocol, binary, udp, ipv4, validation |
| store disabled: store API is disabled | http | error | frp, frpc, config-store, configuration, api |
| virtual net is not supported on this platform | console | error | vnet, platform, tun, config |
| failed to create TUN device | console | error | vnet, tun, linux, permissions |
| no supported crypto algorithm | exception | error | crypto, protocol, handshake, version-mismatch, go |
| failed to read file | exception | error | filesystem, config, frp, permissions, docker |
| failed to render template for proxy | validation | error | frp, config, ini, range-proxy, legacy |
| port already used | exception | error | frp, go, port, server, conflict |
| client control for run id | exception | warning | go, frp, workconn, generation, stale-session |
| acquire port error | exception | error | frps, udp, port-allocation, network |
| failed to load config from aggregator | console | critical | config, startup, frpc, parse-error |
| invalid argument: visitor name in URL must match name in… | http | error | frp, frpc, config-store, validation, api |
| name is required | validation | error | config, visitor, validation, frpc, naming |
| token in login doesn't match token from configuration | exception | error | frp, authentication, token, md5, config-mismatch |
| complete client config error | exception | error | ssh, configuration, validation |
| proxy name [ ] is duplicated | validation | error | config, proxy, duplicate, validation, includes |
| %v: %s %s %s | http | error | vhost, http, routing, config |
| name should not be empty | validation | error | config, proxy, validation, frpc, naming |
| unknown visitor type | validation | error | go, frp, config, json, visitor, decode |
| ssh tunnel server closed | exception | info | ssh, shutdown, cancellation, lifecycle |
| unsupported selected message codec | exception | error | handshake, protocol-negotiation, codec, go |
| field " ": cannot unmarshal into | validation | error | config, json, yaml, type-conversion, parsing |
| invalid argument: validation error | http | error | frp, frpc, store, proxy, validation |
| load source | validation | error | config, aggregator, error-wrapping, sources, frpc |
| message too large: > | exception | error | vnet, protocol, security, memory |
| send request to plugin error | exception | error | frp, go, plugin, server, network |
| discover error: not enough addresses | validation | error | go, frp, nathole, stun, nat |
| wait response from stun server timeout | exception | error | go, frp, nathole, stun, network, timeout |
ErrNoTunnelSession no tunnel session | error_code | error | go, frpc, xtcp, visitor, nat-hole |
| no route found for destination | console | error | vnet, network, routing, config |
| proxy [ ] is repeated | validation | error | go, frp, nathole, xtcp, configuration |
| resolve local udp addr error | exception | error | go, frp, nathole, ipv6, network |
| create tls config error | exception | warning | xtcp, quic, tls, dead-code |
| channel for kcp listener closed | console | warning | kcp, listener, shutdown, concurrency |
| create vhost tcpMuxer error | console | critical | frps, startup, tcpmux, internal |
| invalid configuration file, not found [common] section | validation | error | frp, config, ini, legacy, client |
| unmarshal VisitorPluginOptions error | validation | error | go, frp, config, json, visitor, plugin, decode, type-mismatch |
| no external address found | exception | error | go, frp, nathole, stun, configuration, network |
| generate random id error | exception | error | ssh, random, entropy, environment |
| invalid effective pool count | validation | error | go, frp, validation, overflow, hardening |
| no route found for source | console | error | vnet, network, routing, config |
| wait detect message error | exception | error | nat, p2p, udp, timeout, go |
| wait detect message timeout | exception | error | nat, p2p, udp, timeout, go |
| client_id [ ] for user [ ] is already online | validation | error | go, frp, registry, duplicate, session |
| gen TLS config error | exception | error | tls, plugin, configuration, go |
| apply config failed | http | error | frp, frpc, go, config, reload, apply |
| invalid argument: frpc has no config file path | http | error | frp, frpc, go, config, reload, admin-api |
| invalid proxy type: , support types | validation | error | ssh, validation, user-input, cli |
| not found: proxy | http | error | frp, frpc, store, proxy, not-found |
| port not allowed | exception | error | frp, go, port, policy, server, config |
| add route to error | console | error | vnet, routing, linux, permissions |
| failed to parse CA certificate from file | validation | error | tls, certificates, pem, configuration |
| range number is invalid | validation | error | config, validation, ports, range |
| include: parse directory of | validation | error | config, filesystem, include, legacy-ini, frpc |
| listener closed | console | warning | listener, shutdown, concurrency, internal |
| token in heartbeat doesn't match token from configuration | exception | error | frp, authentication, token, heartbeat, config-mismatch |
| control manager is closed | exception | error | go, frp, lifecycle, shutdown, concurrency |
| envelope.msg | http | error | http, typescript, frps, api-v2, validation |
| failed to parse visitor | validation | error | frp, config, ini, visitor, stcp |
| local_port or remote_port is empty | validation | error | frp, config, ini, range-proxy, validation |
| unit not support | validation | error | go, configuration, bandwidth, parsing |
| unsupported frame flags | exception | error | protocol, framing, io, go |
| work connection pool is full, discarding | exception | info | go, frp, workconn, pool, backpressure |
| failed to set config source | console | error | config, embedding, frpc, validation |
| login to the server failed | console | critical | login, auth, startup, frpc, network |
| server name is required | validation | error | config, visitor, validation, frpc, stcp |
| toml: line , column | validation | error | config, toml, parsing, syntax |
| %w: %s %q | http | warning | conflict, duplicate, validation, idempotency, go |
| failed to create temp file | exception | error | filesystem, permissions, read-only, temp-file, go |