scp.default.tls.client.cacert
Path to CA certificate for server verification
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/ca.crt"
Declared by:
scp.default.tls.client.client_cert
Path to client TLS certificate for mutual TLS
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/scp.crt"
Declared by:
scp.default.tls.client.client_private_key
Path to client TLS private key for mutual TLS
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/scp.key"
Declared by:
scp.default.tls.client.client_sslkeylogfile
Path to SSL key log file for client connections debugging. Captures SSL/TLS session keys for analysis.
Type: null or string
Default:
null
Example:
"open5gs-unstable/var/log/open5gs/tls/scp-client-sslkeylog.log"
Declared by:
scp.default.tls.client.scheme
Default client scheme (http or https)
Type: null or one of “http”, “https”
Default:
null
Example:
"https"
Declared by:
scp.default.tls.server.cert
Path to server TLS certificate
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/scp.crt"
Declared by:
scp.default.tls.server.private_key
Path to server TLS private key
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/scp.key"
Declared by:
scp.default.tls.server.scheme
Default server scheme (http or https)
Type: null or one of “http”, “https”
Default:
null
Example:
"https"
Declared by:
scp.default.tls.server.sslkeylogfile
Path to SSL key log file for Wireshark debugging. Captures SSL/TLS session keys for analysis.
Type: null or string
Default:
null
Example:
"open5gs-unstable/var/log/open5gs/tls/scp-server-sslkeylog.log"
Declared by:
scp.default.tls.server.verify_client
Enable client certificate verification
Type: null or boolean
Default:
null
Example:
true
Declared by:
scp.default.tls.server.verify_client_cacert
CA certificate for client verification
Type: null or string
Default:
null
Example:
"open5gs-unstable/etc/open5gs/tls/ca.crt"
Declared by:
scp.generated
Path to generated scp.yaml
Type: absolute path
Declared by:
scp.global.max.peer
Maximum number of peer connections.
Type: null or (positive integer, meaning >0)
Default:
null
Example:
64
Declared by:
scp.global.max.ue
Maximum number of UE connections. Can be increased depending on memory size.
Type: positive integer, meaning >0
Default:
1024
Example:
2048
Declared by:
scp.info.domain
SCP domain configuration with port numbers. Port configuration here takes precedence over global scpPorts.
Type: null or (list of (submodule))
Default:
null
Declared by:
scp.info.domain.*.fqdn
Fully Qualified Domain Name for the SCP domain
Type: string
Example:
"scp.localdomain"
Declared by:
scp.info.domain.*.name
SCP Domain name
Type: string
Example:
"SCP_Domain_1"
Declared by:
scp.info.domain.*.port.http
HTTP port for this SCP domain (overrides global port)
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
3333
Declared by:
scp.info.domain.*.port.https
HTTPS port for this SCP domain (overrides global port)
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
4444
Declared by:
scp.info.port.http
HTTP port number for SCP. If not present, defaults to TCP port 80 for “http” URIs.
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
7777
Declared by:
scp.info.port.https
HTTPS port number for SCP. If not present, defaults to TCP port 443 for “https” URIs.
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
8888
Declared by:
scp.logger.file.path
Path to the SCP log file.
Type: string
Default:
"/var/log/open5gs/scp.log"
Example:
"/var/log/open5gs/scp.log"
Declared by:
scp.logger.level
Log level: fatal, error, warn, info (default), debug, or trace.
Type: null or one of “fatal”, “error”, “warn”, “info”, “debug”, “trace”
Default:
null
Example:
"info"
Declared by:
scp.sbi.client.delegated.scp.next
Control delegation to SCP for next-hop communications.
- null: AUTO delegation (all communications delegated to Next-SCP)
- true: Delegate to SCP for next-hop
- false: Do not delegate to SCP for next-hop
Type: null or boolean
Default:
null
Example:
true
Declared by:
scp.sbi.client.nrf
NRF client configuration for direct communication or indirect without delegation.
Type: null or (list of (submodule))
Default:
[
{
uri = "http://127.0.0.10:7777";
}
]
Example:
[{ uri = "http://127.0.0.10:7777"; }]
Declared by:
scp.sbi.client.nrf.*.uri
NRF URI for direct or indirect communication
Type: string
Example:
"http://127.0.0.10:7777"
Declared by:
scp.sbi.client.scp
SCP client configuration for delegating to next-hop SCP.
Type: null or (list of (submodule))
Default:
null
Example:
[{ uri = "http://127.0.0.200:7777"; }]
Declared by:
scp.sbi.client.scp.*.uri
Next-hop SCP URI for indirect communication
Type: string
Example:
"http://127.0.0.200:7777"
Declared by:
scp.sbi.server
SBI server configuration.
Type: list of (submodule)
Default:
[
{
address = "127.0.0.200";
port = 7777;
}
]
Declared by:
scp.sbi.server.*.address
SBI server address
Type: null or string
Default:
null
Example:
"127.0.0.200"
Declared by:
scp.sbi.server.*.advertise
Override address (and optionally port) to be advertised
Type: null or string
Default:
null
Example:
"open5gs-scp.svc.local:8888"
Declared by:
scp.sbi.server.*.dev
Network device for SBI server
Type: null or string
Default:
null
Example:
"eth0"
Declared by:
scp.sbi.server.*.port
SBI server port
Type: null or 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
null
Example:
7777
Declared by: