Metainformationen zur Seite
Knowledgebase ► BeeCollect Server ► Einstellungen in Microsoft Windows
Beim Betrieb des BeeCollect Servers unter Windows muss der API explizit erlaubt werden, mit dem verbundenen Netzwerk zu kommunizieren. Dazu sind zwei Schritte notwendig:
1. Freigabe des entsprechenden Ports über die Windows Firewall
In der Windows Firewall muss der in der BeeCollect-Konfiguration festgelegte Port (Option: SystemApi / Url) entsprechend freigegeben werden. Dies erfolgt mit den üblichen Werkzeugen der jeweiligen Windows-Installation.
2. Freigabe der Applikation und des ausführenden Benutzers für den Zugriff auf den konfigurierten Port
Als zusätzliches Sicherheitsfeature muss unter Windows der Applikation erlaubt werden, mit dem entsprechenden Benutzer die konfigurierte URI auch nutzen zu können. Dies erfolgt mit dem Befehl netsh.
Beispielkonfiguration: Der BeeCollect Server soll auf dem System an allen Netzwerkschnittstellen auf dem Port 8080 Verbindungen aufbauen können. In BeeCollect wird dazu die Systemoption SystemApi / Url auf den Wert „http://+:8080/“ gesetzt. Der Benutzer, unter welchem der Serverdienst ausgeführt wird, soll „MeineDomain/BCUser“ lauten.
Anschließend wird in der Windows-Firewall der Port 8080 für TCP für das jeweils verbundene Netzwerk (Privat/Domain/Public) freigegeben.
Zuletzt wird Benutzer und Applikation der Zugriff auf den entsprechenden Port mit dem Befehl netsh gegeben:
netsh http add urlacl url=http://+:8080/ user=MeineDomain\BCUser
Die Einstellungen werden sofort und ohne Neustart des Windows-Servers wirksam.