De Software Health Check biedt enkele eenvoudige tests om ervoor te zorgen dat uw server- en MediaCP-configuratie geldig is en dat alle services optimaal werken.
Er zijn in totaal vier statussen:
- INFO – Geeft aanvullende informatie over de test boven de lijn.
- WARN – Een configuratie kan worden verbeterd om betere prestaties en/of stabiliteit te bieden.
- PASS – De test is geslaagd en er is geen probleem gedetecteerd
- FAIL – De test is mislukt en er is een probleem.
Toegang tot softwarestatus
De softwarestatuscontrole is beschikbaar voor beheerders en is toegankelijk via het zijmenu onder het menu-item Beheer.
PHP-tests controleren
Alle PHP-configuraties worden automatisch geïmplementeerd bij het installeren of bijwerken van de MediaCP, dus deze tests moeten altijd SLAGEN, aangezien er geen wijzigingen zijn aangebracht door de beheerder.
Tijdnauwkeurigheid en tijdzone
Deze tests zijn bedoeld om ervoor te zorgen dat uw systeemtijd geldig is. Als de systeemtijd niet nauwkeurig is, zelfs niet met 1 of 2 seconden, werken sommige functies mogelijk niet correct. In sommige scenario’s, met name op virtuele machines, kan de systeemtijd achterblijven.
De meeste besturingssystemen worden geleverd met automatische tijdsyncronisatieprogramma’s. Als deze tests mislukken, moet u contact opnemen met uw serverprovider om het probleem te controleren en op te lossen.
In eerdere versies van de MediaCP (vele jaren geleden) was het vereist om de PHP-tijdzone in te stellen om overeen te komen met uw server. Het is nu vereist dat de PHP-configuratietijdzone wordt ingesteld op UTC. Alle opgeslagen datums en tijden in de MediaCP werken door te converteren van of naar UTC-tijd, dus het is cruciaal dat dit doorgaat.
DNS controleren
DNS-omzetting converteert domeinnamen zoals mediacp.net naar IPv4- of IPv6-adressen.
Snelle DNS-omzetting is van vitaal belang voor de prestaties en stabiliteit van de toepassingen. DNS-omzetting wordt om verschillende redenen gebruikt in numourous gebieden van het systeem.
Mochten deze tests mislukken, dan is er een probleem met uw systeem/server/VPS configuratie en is het een probleem dat uw serverbeheerder of hostingprovider moet oplossen. U moet een ticket indienen bij uw provider als u het probleem niet kunt oplossen.
Machtigingen
Machtigingen voor de inhoudsmap en tijdelijke paden zijn van vitaal belang voor de werking van het configuratiescherm. Een veelvoorkomende reden waarom deze test mislukt, is als u de media-inhoudsmap naar een nieuwe locatie hebt verplaatst. Als deze controles mislukken, moet u ervoor zorgen dat alle paden eigendom zijn van de “mediacp” -systeemgebruiker, bijvoorbeeld:
chown mediacp:mediacp -R /usr/local/mediacp/;
chown mediacp:mediacp -R /usr/local/mediacp/content/;
HTTP/S-toegang tot MediaCP controleren
Deze test voert een eenvoudig HTTP-verzoek uit naar uw MediaCP-toepassing. Het is een eenvoudige test om de connectiviteit vanuit uw eigen systeem te controleren. Als deze test mislukt, geeft dit aan dat de MediaCP-URL niet toegankelijk is vanaf uw eigen server. Meestal zijn de redenen:
a) Een DNS-omzettingsprobleem; of
b) Een netwerk/firewall probleem, mogelijk met betrekking tot slechte NAT configuratie
In beide scenario’s moet u waarschijnlijk contact opnemen met uw serverbeheerder of serviceprovider om het probleem op te lossen.
Cron-bitrate/-histiek controleren
Een test om ervoor te zorgen dat de reguliere geplande taken worden uitgevoerd voor de MediaCP-toepassing. Mocht dit niet lukken, dan moet u ervoor zorgen dat uw cron-applicatie actief is. Op sommige systemen als de belasting te hoog wordt, kan de cron-service mislukken en niet opnieuw opstarten. Neem contact op met uw serverbeheerder of serviceprovider om ervoor te zorgen dat de cron-service correct wordt uitgevoerd.
Wowza streaming motor
Een reeks tests om de verbinding en verificatie met de Wowza Streaming Engine-applicatie te bevestigen. Mochten deze tests mislukken, controleer dan het volgende:
- Dat de poorten die zijn geconfigureerd in de System Config -> Plugins -> Wowza Streaming Engine overeenkomen met de configuratie van Wowza Streaming Engine Manager
- De verificatie in System Config -> Plugins -> Wowza Streaming Engine is geldig.
- Wowza Streaming Engine en Wowza Streaming Engine Manager-services zijn online:
systemctl status WowzaStreamingEngine;
systemctl status WowzaStreamingEngineManager;
Flussonic Media server
Een reeks tests om de verbinding en verificatie met de Wowza Streaming Engine-applicatie te bevestigen. Mochten deze tests mislukken, controleer dan het volgende:
- Dat de poorten die zijn geconfigureerd in het bestand System Config -> Plugins -> Flussonic overeenkomen met de configuratie van het bestand /etc/flussonic/flussonic.conf
- De verificatie in System Config -> Plugins -> Flussonic is geldig.
- Flussonic Media Server systeemservice is online
service flussonic status;
FTP-integratie
Als u moeite heeft met FTP, lees dan het ftp-probleemoplossingsdocument .
FFMPEG
Mocht de FFMPEG-configuratie mislukken, neem dan contact op met MediaCP Support.