{{:icon-owl-96.png?nolink|}} ====== Knowledgebase ► BeeCollect Server ► Einstellungen in Microsoft Windows ====== [[:start|{{ ::icon-home-64.png?nolink|Startseite}}]] [[bcpro:de:knowledgebase|{{ ::icon-owl-64.png?nolink|Zurück zur Knowledgebase}}]] [[bcpro:de:knowledgebase:bc-server|{{ ::icon-arrow-left-64.png?nolink|Zurück zur den Artikeln}}]] 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.