menu.http_server = HTTP Server
module.http_server = {menu.http_server}
http_server.general = {vitalpbx.general}
http_server.http_port = HTTP Port
http_server.http_port.help = It defines from which port will be accessible the GUI through HTTP protocol.
http_server.https_port = HTTPS Port
http_server.https_port.help = It defines from which port will be accessible the GUI through HTTPS protocol.
http_server.certificate = Certificate
http_server.certificate.help = It defines the certificate to use when the GUI be accessed through HTTPS. By default the pre-build certificate is used, if you want to use another go to Certificates module to generate one.
http_server.https_enable = HTTPS Enable
http_server.https_enable.title = If checked the GUI will be accessible through HTTPS. Enable by default.
http_server.permanent_redirect = Force HTTPS
http_server.permanent_redirect.title = If checked all the traffic to HTTP protocol it will be redirected to HTTPS protocol.
http_server.native_cert = Pre-build Certificate (Native)
http_server.saved_but_not_configured = The changes has been saved but the configuration has not been applied.
http_server.recordings = Recordings Security
http_server.vrecordings_protect = Protect Call Recordings & Voicemails
http_server.vrecordings_protect.help = If checked, access to call recordings and voicemails will be protected using the configured protection method.
http_server.vrecordings_mode = Protection Method
http_server.vrecordings_mode.help = Select authentication or restriction method for call recordings and voicemails.
http_server.vrecordings_mode.session = Web Session Required
http_server.vrecordings_mode.session.help = Access to call recordings and voicemails requires an active logged-in VitalPBX web session.
http_server.vrecordings_mode.token = Secret Token / Key Required
http_server.vrecordings_mode.token.help = Access requires a secret token passed via query parameter (?token=...) or HTTP header (X-Auth-Token).
http_server.vrecordings_mode.session_or_token = Web Session OR Secret Token
http_server.vrecordings_mode.session_or_token.help = Allows access if the user has an active web session OR provides a valid secret token.
http_server.vrecordings_mode.basic_auth = HTTP Basic Authentication
http_server.vrecordings_mode.basic_auth.help = Protects access using standard HTTP Basic Authentication with a username and password.
http_server.vrecordings_mode.disabled = Block All External Access
http_server.vrecordings_mode.disabled.help = Disables and blocks all external HTTP access to recordings and voicemails (internal PBX access only).
http_server.vrecordings_secret = Secret Token / Key
http_server.vrecordings_secret.help = Secret token required in URL (?token=...) or HTTP Header (X-Auth-Token).
http_server.vrecordings_allowed_domains = Allowed Domains / Referers
http_server.vrecordings_allowed_domains.help = List of allowed external domains or referer hosts (one per line, supports wildcards like *.zoho.com, *.force.com). Requests from these domains (e.g., embedded CRM audio players) will be allowed to stream recordings and voicemails with CORS headers enabled.
http_server.vrecordings_allowed_ips = Allowed IPs / Subnets
http_server.vrecordings_allowed_ips.help = List of IP addresses or subnets (CIDR) allowed to access recordings and voicemails (one per line).
http_server.vrecordings_basic_user = Basic Auth Username
http_server.vrecordings_basic_user.help = Username for HTTP Basic Authentication.
http_server.vrecordings_basic_pass = Basic Auth Password
http_server.vrecordings_basic_pass.help = Password for HTTP Basic Authentication.