{{: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.