O Software Health Check fornece alguns testes simples para garantir que a configuração do servidor e do MediaCP seja válida e todos os serviços estejam funcionando de forma ideal.
Existem quatro status no total:
- INFO – Fornece informações adicionais sobre o teste acima da linha.
- ALERTA – Uma configuração pode ser melhorada para proporcionar melhor desempenho e/ou estabilidade.
- PASS – O teste passou com sucesso e não há nenhum problema detectado
- FAIL – O teste falhou e há um problema.
Acessando a Saúde do Software
A verificação Software Health está disponível para administradores e pode ser acessada no menu lateral no item do menu Administração.
Verificando testes de PHP
Todas as configurações php são implantadas automaticamente ao instalar ou atualizar o MediaCP, de modo que esses testes devem sempre PASSAR, dado que não há modificações feitas pelo administrador.
Precisão de tempo e fuso horário
Estes testes são para garantir que o tempo do seu sistema seja válido. Se o tempo do sistema não for preciso, mesmo em 1 ou 2 segundos, algumas funções podem não funcionar corretamente. Em alguns cenários, particularmente em máquinas virtuais, o tempo do sistema pode ficar para trás.
A maioria dos sistemas operacionais vem com utilitários automáticos de sincronização de tempo. Se esses testes falharem, você deve entrar em contato com seu provedor de servidor para verificar e resolver o problema.
Em versões anteriores do MediaCP (há muitos anos) era necessário definir o fuso horário PHP para corresponder ao seu servidor. Agora é necessário que o fuso horário de configuração PHP seja definido como UTC. Todas as datas e horários armazenados no MediaCP operam convertendo de ou para o horário UTC, por isso é crucial que isso passe.
Verificando DNS
A resolução DNS converte nomes de domínio, como mediacp.net para endereços IPv4 ou IPv6.
A resolução de DNS rápido é vital para o desempenho e estabilidade das aplicações. A resolução DNS é usada em áreas numourous do sistema por diferentes razões.
Se esses testes falharem, haverá um problema com a configuração do Sistema/Servidor/VPS e é um problema que o administrador do servidor ou provedor de hospedagem precisará resolver. Você deve apresentar um bilhete ao seu provedor se você não conseguir resolver o problema.
Permissões
Permissões no diretório de conteúdo e caminhos temporários são vitais para o funcionamento do painel de controle. Uma razão comum para este teste falhar é se você mudou o Diretório de Conteúdo de Mídia para um novo local. Se essas verificações falharem, então você deve garantir que todos os caminhos sejam propriedade do usuário do sistema “mediacp”, por exemplo:
chown mediacp:mediacp -R /usr/local/mediacp/;
chown mediacp:mediacp -R /usr/local/mediacp/content/;
Verificando o acesso http/s ao MediaCP
Este teste realiza e uma simples solicitação HTTP para o seu aplicativo MediaCP. É um teste simples para verificar a conectividade de dentro do seu próprio sistema. Se este teste falhar, indica que a URL MediaCP não pode ser acessada dentro de seu próprio servidor. Normalmente, as razões incluíam:
a) Um problema de resolução de DNS; ou
b) Um problema de rede/firewall, possivelmente relacionado à má configuração do NAT
Em qualquer cenário, é provável que você precise entrar em contato com o administrador do servidor ou o provedor de hospedagem de serviços para resolver o problema.
Verificando bitrate/histórico do CRON
Um teste para garantir que as tarefas regulares programadas estejam operando para o aplicativo MediaCP. Caso isso falhe, então você deve garantir que seu aplicativo cron esteja em execução. Em alguns sistemas se a carga ficar muito alta, então o serviço de cron pode falhar e não reiniciar. Entre em contato com o administrador do servidor ou o provedor de serviços para garantir que o serviço cron esteja funcionando adequadamente.
Wowza motor de streaming
Uma série de testes para confirmar a conexão e autenticação ao aplicativo Wowza Streaming Engine. Se esses testes falharem, por favor, verifique:
- Que as portas configuradas no System Config -> Plugins -> Wowza Streaming Engine correspondem à configuração do Wowza Streaming Engine Manager
- A autenticação fornecida no System Config -> Plugins -> Wowza Streaming Engine é válida.
- Os serviços do Wowza Streaming Engine e do Wowza Streaming Engine Manager estão online:
systemctl status WowzaStreamingEngine;
systemctl status WowzaStreamingEngineManager;
Flussonic Media Server
Uma série de testes para confirmar a conexão e autenticação ao aplicativo Wowza Streaming Engine. Se esses testes falharem, por favor, verifique:
- Que as portas configuradas no arquivo System Config -> Plugins -> Flussonic correspondem à configuração do arquivo /etc/flussonic/flussonic.conf
- A autenticação fornecida no System Config -> Plugins -> Flussonic é válida.
- O serviço do sistema Flussonic Media Server está online
service flussonic status;
Integração FTP
Se você estiver tendo com desconfiança com ftp, por favor, revise o documento ftp troubleshooting .
FFMPEG
Caso a configuração FFMPEG falhe, entre em contato com o Suporte MediaCP.