MediaCP Manual
Nombres de dominio personalizados

Última actualización hace 2 años

Los nombres de dominio personalizados permiten que los servicios utilicen una dirección diferente al dominio principal utilizado en el panel de control.

Un ejemplo puede ser cuando desea que su panel de control funcione a panel.mediacp.net pero que sus servicios icecast funcionen desde icecast.mediacp.net. Todos los enlaces relacionados con su servicio se cambiarán a icecast.mediacp, incluidos:

  • El servicio directo y la dirección de transmisión: https://icecast.mediacp.net:8000
  • La dirección de la página pública: https://icecast.mediacp.net/public/icecast
  • Las direcciones proxy de secuencia: http://icecast.mediacp.net/stream/icecast
MediaCP generará y administrará automáticamente un certificado SSL para cada nombre de dominio personalizado, incluida la renovación automática a través de LetsEncrypt. La renovación automática se produce cada 60 días, que es determinada por LetsEncrypt. La dirección de correo electrónico del administrador configurada en el panel se utiliza para crear el orden lets encrypt.

Esta función está deshabilitada de forma predeterminada y debe habilitarse en cada servicio individualmente antes de poder usarla en el panel de control. Es posible habilitar la función de forma predeterminada.

Notas y limitaciones

  • Disponible con MediaCP 2.10.7 y versiones posteriores
  • Solo disponible con los servicios de transmisión de audio (Shoutcast e Icecast) en este momento. Buscaremos apoyar los servicios de transmisión de video en un futuro próximo.
  • Se debe configurar un dominio personalizado con un registro CNAME que apunte al nombre de host principal.
  • Los registros CNAME solo son posibles para subdominios, no es posible configurar el nombre de dominio raíz como “mydomain.com”, solo “subdomain.mydomain.com”.
  • Al utilizar la dirección IP de enlace, puede configurar un RECORD A que apunte a esta dirección IP. 
  • El proxy del puerto 80/443 debe estar instalado para que esta característica funcione. Esto se debe a que MediaCP requiere control sobre el puerto 80 para administrar automáticamente los certificados SSL.
  • Si el puerto 80 o 443 está en uso por otro servicio en su sistema, como cPanel, Plesk, CentOS Web Panel u otro servicio, entonces no será posible utilizar esta función. 

Guía de uso

Instalar dominios personalizados en el panel

Deberá ejecutar el proxy del puerto 80/443 para comenzar a usar dominios personalizados. Si ya está utilizando el proxy del puerto 80 / 443, le recomendamos que vuelva a instalar la configuración.

Si el puerto 80 o 443 está en uso por otro servicio en su sistema, como cPanel, Plesk, CentOS Web Panel u otro servicio, entonces no será posible utilizar esta función. Esto se debe a que MediaCP requiere control sobre el puerto 80 para administrar automáticamente los certificados SSL.

/root/init enable-http-proxy

Habilitar de forma predeterminada en nuevos servicios

Los dominios personalizados están deshabilitados de forma predeterminada en los nuevos servicios. Puede cambiar este comportamiento predeterminado actualizando la configuración en la ficha Configuración del sistema -> Servicios.

Activar/desactivar en servicio individual

El nombre de dominio personalizado se puede configurar en un servicio individual en la pestaña Características. Una vez habilitado, el cliente podrá configurar un nombre de dominio personalizado en la pestaña Avanzado.

Configurar dominio personalizado en un servicio

Solución de problemas

Error: El registro DNS para este dominio no está configurado correctamente

El error se relaciona con no poder resolver el dominio proporcionado en el registro CNAME del dominio de paneles.

Compruebe que el nombre de dominio proporcionado está configurado como un registro CNAME y apunta a su nombre de dominio principal MediaCP.

Recomendamos verificar el dominio en whatsmydns.net; asegúrese de seleccionar la opción “CNAME” y el resultado es el nombre de dominio de su panel de control principal.

Error: Hay un problema al generar un certificado SSL para este dominio.

No se pudo aprovisionar un certificado SSL para el nombre de dominio. Podría haber varias razones para este problema.

Debe consultar el archivo /usr/local/mediacp/log/autossl/custom.log para obtener más información sobre el problema.

Table of Contents