Servidor HTTP
Hay dos entradas “Server” distintas:

-
API Server
- Se usa para la interfaz web y las llamadas a la API
- Puerto predeterminado: 8100
-
OTT Server
- Se usa para la transmisión (canales, HLS, etc.)
- Puerto predeterminado: el puerto que especificó durante el asistente de inicialización del servicio
Cada entrada de servidor expone el mismo conjunto de parámetros configurables. Configúrelos por separado en Settings → HTTP Servers → Edit Server.

1. Identidad del servidor
Sección titulada «1. Identidad del servidor»-
Default Interface
any— Acepta conexiones en todas las interfaces de redlocalhost— Restringe las conexiones solo a la máquina local
-
Port
-
Ingrese cualquier puerto TCP que no esté en uso.
-
Valores predeterminados (después de
alta init):- API Server →
8100 - OTT Server →
8102
- API Server →
-
-
Server Name
- (Opcional) Nombre de host o dirección IP a enlazar (p. ej.,
example.como192.168.0.10). - Déjelo en blanco para aceptar solicitudes en todas las direcciones de la interfaz elegida.
- (Opcional) Nombre de host o dirección IP a enlazar (p. ej.,
-
Enable HTTPS
- Marque la casilla HTTPS para proteger el tráfico de esta entrada de servidor.
-
Certificate
-
Ruta completa a la cadena de certificados SSL/TLS (formato PEM).
-
Ejemplo:
/etc/dehydrated/certs/example.com/fullchain.pem
-
-
Private Key
-
Ruta completa a la clave privada correspondiente (formato PEM).
-
Ejemplo:
/etc/dehydrated/certs/example.com/privkey.pem
-
Encabezados del servidor
Sección titulada «Encabezados del servidor»-
Server Tokens
- Valor del encabezado HTTP
Server. - Actualmente Alta no envía el encabezado
Server.
- Valor del encabezado HTTP
-
Allow Origin (CORS)
- Haga clic en + Add Origin para agregar un dominio a la lista blanca de Cross-Origin Resource Sharing.
- Ingrese un dominio (p. ej.,
https://app.example.com) por línea. - Si se deja vacío, no se envían los encabezados CORS y los navegadores bloquean las solicitudes de origen cruzado.
- Para el OTT Server, agregue los orígenes de las páginas web con reproductores basados en navegador. Sin esto, los reproductores de navegador alojados en otros dominios no pueden cargar la transmisión.
Tiempos de espera y límites
Sección titulada «Tiempos de espera y límites»De forma predeterminada, el servidor HTTP de Alta usa (puede modificar cualquiera de estos valores en cada entrada de servidor):
- Read (sec):
2Tiempo máximo, en segundos, para leer la solicitud completa del cliente. - Write (sec):
10Tiempo máximo, en segundos, para enviar una respuesta al cliente. - Idle (sec):
10Desconecta una conexión que permanezca inactiva durante este tiempo. - Limit:
5000Número máximo de conexiones simultáneas.