---
title: Primer arranque y activación
url: https://doc2.pstreamer.tv/es/manual/first_start/index.html
lang: es
product: Perfect Streamer
version: 2.0.2.362
---

# Primer arranque y activación

## Activación temporal e inicio

La versión temporal no tiene límite en el número de flujos. Tras la instalación, el servicio **pss** está inactivo, ya que se requiere activación para iniciarlo. Para la activación temporal, ejecutar el script:

```sh
$ /opt/pss/tools/activate.sh
```

El servicio **pss** se iniciará y quedará configurado para el arranque automático. Al script se le puede pasar la ruta de un archivo de licencia; sin argumento se aplica la licencia de prueba incluida. El archivo lo aplica la utilidad `pss_lic`, que también realiza el resto de las operaciones con la clave: véase [PSS Lic Perfect Streamer Toolkit v2.0 — licencia del nodo](../toolkit/pss_lic.md#toolkit-pss-lic).

Se puede comprobar que el arranque ha tenido éxito:

```sh
$ systemctl status pss
```

En caso de problemas, consultar los registros:

```sh
$ tail -n 20 /var/log/pss/main.log
$ journalctl -u pss -n 20
```

Las dos órdenes no son equivalentes. Si el servicio no ha arrancado en absoluto, la causa puede estar antes del propio registro — su directorio no es accesible, `pss.properties` no se lee — y entonces en *main.log* no habrá ni una línea al respecto: el archivo puede quedar del arranque anterior y mostrar contenido viejo. El servicio imprime esa causa en una línea que empieza por `!!!`, y se ve en el registro del sistema, de modo que la muestra precisamente la segunda orden.

## Configuración inicial

Conectarse a la interfaz web a través de un navegador:

*http://host:8808*

Usuario: *admin*

Contraseña: *admin*

Hay disponibles dos interfaces web: la nueva (principal) en la ruta */admin* y la clásica en la ruta */classic*.

Puertos de los servicios por defecto:

| Servicio | HTTP | HTTPS |
| --- | --- | --- |
| Interfaz web y HTTP API | 8808 | 43981 |
| Distribución OTT (servidor HTTP) | 43972 | 43982 |
| Servidor EPG | 43973 | 43983 |

Inmediatamente después de la instalación solo está disponible el puerto HTTP de la interfaz web — `8808`. Está definido en el archivo *pss_default.json* suministrado, a partir del cual se crea el *pss.json* de trabajo en el primer arranque; ese archivo no describe ningún otro servicio, por lo que los demás puertos de la tabla se abren solo después de configurar el servicio correspondiente, y HTTPS — solo tras habilitar TLS e instalar un certificado. Si la clave `web-server.bind-port` falta en los ajustes, el servicio utiliza el valor de reserva integrado `43971`.

Es obligatorio cambiar el usuario y la contraseña del administrador — en la lista de administradores de la interfaz web. A las cuentas se les asignan roles: **Admin** (acceso completo), **Restricted admin** (visualización y puesta en pausa de flujos), **Viewer** (solo visualización).

Cambiar, si hace falta, el puerto de la interfaz web en los ajustes del servidor web. No se necesita reiniciar el servicio: él mismo cierra el puerto anterior y abre el nuevo, por lo que la conexión actual se cortará y habrá que conectarse ya al nuevo puerto.

La información sobre la licencia vigente se muestra en la pantalla [Licencia](../webui/administration.md#webui-license).

## Activación permanente

El sistema de protección admite claves de software (SL) y USB (HL). La activación se realiza de una de estas dos maneras: en la pantalla «Licencia» de la interfaz web ([Licencia](../webui/administration.md#webui-license)) o desde la consola con la utilidad `pss_lic` ([PSS Lic Perfect Streamer Toolkit v2.0 — licencia del nodo](../toolkit/pss_lic.md#toolkit-pss-lic)). A continuación se describe el procedimiento por consola: no depende de que la interfaz web esté disponible y permite indicar la clave necesaria cuando hay varias.

1. Exportar los datos C2V para la solicitud de activación y enviar el archivo al proveedor:

   ```sh
   $ /opt/pss/tools/pss_lic c2v --out host.c2v
   ```
2. Aplicar el archivo V2C enviado por el proveedor y reiniciar el servicio:

   ```sh
   $ /opt/pss/tools/pss_lic apply --in license.v2c
   $ sudo systemctl restart pss
   ```
3. Comprobar los datos de activación en la pantalla [Licencia](../webui/administration.md#webui-license).

Si el nodo ve varias claves, en el primer paso habrá que indicar la deseada: véase [Exportación de los datos para el proveedor](../toolkit/pss_lic.md#toolkit-pss-lic-export).

La clave se elige al iniciar el servicio y este no vuelve sobre esa elección mientras funciona. Por eso una clave USB conectada —tanto con la licencia de prueba activa como después de su expiración— solo se utilizará a partir del siguiente arranque: hay que reiniciar el servicio desde la interfaz web o con `sudo systemctl restart pss`.

## Al expirar el plazo de la licencia anual o de prueba

El nodo avisa de la caducidad con antelación: dos semanas antes del fin del plazo genera una alerta y, una vez cumplido el plazo, la eleva al nivel que requiere acción del administrador y detiene el servicio por sí mismo. El servicio no volverá a levantarse hasta que haya en el nodo una licencia vigente, por lo que intentar reiniciarlo a mano no dará nada.

Si el servicio **pss** no puede iniciarse, introducir el comando:

```sh
$ journalctl -u pss -n 20
```

El siguiente error significa que la licencia de Perfect Streamer ha caducado:

```sh
LDK Protection System: Feature has expired (H0041)
```

Del mismo modo —deteniendo un servicio que ya no vuelve a arrancar— responde el nodo a una licencia considerada no auténtica. En el registro es la línea contigua: empieza igual, `!!! Licensing error`, pero lo que sigue no habla de un plazo vencido, sino de que la licencia no se ha considerado auténtica. Estos dos rechazos hay que distinguirlos por el texto y no por el comienzo de la línea; el remedio del segundo es instalar en el nodo una licencia auténtica ([Licencia](../webui/administration.md#webui-license), [PSS Lic Perfect Streamer Toolkit v2.0 — licencia del nodo](../toolkit/pss_lic.md#toolkit-pss-lic)).
