AgentDVR per Apache2-Reverse-Proxy ohne Lizenz remote betreiben

AgentDVR lässt sich so konfigurieren, dass es auch ohne kommerzielle Lizenz über das Internet erreichbar ist. Dabei wird Apache2 als Reverse Proxy eingesetzt. Der Proxy leitet externe Anfragen intern an AgentDVR weiter, sodass die Software den Zugriff als „lokal“ einstuft und keine Lizenzbeschränkung greift. Des weiteren ist ist eine Portweiterleitung für verscheidne dienste zum AgendDVR Host nötig.


Voraussetzungen

  • AgentDVR ist lokal installiert und läuft unter http://localhost:8090
  • Apache2 ist installiert
  • Eine Domain oder DynDNS-Adresse für AgendDVR WAN Verbimdung (z. B. your-domain.com)
  • Portweiterleitung auf AgentDVR Host für Webinterface TCP (Port 8090)
  • Portweiterleitung auf AgentDVR Host für STUN Server TCP (Port 3478)
  • Portweiterleitung auf AgentDVR Host für Web-RTC Videostreams TCP/UDP (Port 50000-501000)

*Bei fehlender oder fehlerhafter Portweiterleitung des STUN Ports erscheint die Meldung „No local ICE“ oder „Benutzen sie einen anderen Browser“ nach dem Login auf dem AgentDVR Host.


1. Apache2 installieren (falls noch nicht vorhanden)


2. Benötigte Apache-Module aktivieren

Apache neu laden:


3. Reverse-Proxy für AgentDVR einrichten

Datei erstellen:

Inhalt (your-domain.com durch eigene Domain ersetzen, bei SSL Zugriff, SSL Dateien erstellen bzw. von Webserver kopieren):

Datei speichern und schließen. HTTPS Anfragen werden bei fehlender AgentDVR Lizenz durch AgentDVR selbst blockiert.


4. Konfiguration aktivieren


5. (Optional) Apache-Standardseite deaktivieren


CC_BY_NC_SAby Speefak | chatGPT

 

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Back To Top