Ich verwende NServiceBus Installer 4.6.1 in einer Konfiguration mit 3 Servern: 1 Master und 2 Workers.NServiceBus 4.6.5 Master schlägt fehl
ich mit dem folgenden Befehl erfolgreich 1 Arbeiter installiert:
NServiceBus.Host.exe Worker.Profiles.MyProduction /install /serviceName:Worker /displayName:"My Worker"
ich das gleiche für den Master-Server mit dem folgenden Befehl zu tun versucht:
NServiceBus.Host.exe Worker.Profiles.MyProduction NServiceBus.Master NServiceBus.PerformanceCounters /install /serviceName:Worker /displayName:"My Worker"
Es wird folgenden Fehler wirft:
2017-03-21 11:54:01,351 [1] INFO NServiceBus.ConfigureRavenPersistence [(null)] <(null)> - Connection to RavenDB at http://localhost:8080 verified. Detected ve rsion: Product version: 2.0.3/5a4b7ea, Build version: 2375 2017-03-21 11:54:01,476 [1] WARN NServiceBus.Installation.GatewayHttpListenerIn staller [(null)] <(null)> - Failed to grant to grant user 'DEVDOMAIN\myuser' HttpListener permissions. Processing will continue. Try running the following command from an admin console: netsh http add urlacl url= http://localhost/Worker/ user="DEVDOMAIN\myuser"
The error message from running the above command is: Url reservation add failed, Error: 87 The parameter is incorrect. 2017-03-21 11:54:01,476 [1] INFO NServiceBus.Persistence.Raven.RavenUserInstall er [(null)] <(null)> - Adding user 'DEVDOMAIN\myuser' to raven. Instance:' http://localhost:8080 ', Database:'Worker'. 2017-03-21 11:54:01,788 [1] INFO NServiceBus.Installation.PerformanceMonitorUse rsInstaller [(null)] <(null)> - Skipped adding user 'DEVDOMAIN\myuser' to gro up 'Performance Monitor Users' because the user is already in group.
So versuchte ich den Befehl über die Befehlszeile cmd als a n Administrator:
netsh http add urlacl url=http://localhost/Worker/ user="DEVDOMAIN\myuser"
und ich immer noch die folgenden Fehler:
Url reservation add failed, Error: 87 The parameter is incorrect.
Jede Hilfe in immer NServiceBus in meinem Master-Server installiert?
nach https://msdn.microsoft.com/en-us/library/windows/desktop /cc307223(v=vs.85).aspx Der Benutzerparameter muss nicht in Anführungszeichen gesetzt werden, ändert er etwas, wenn Sie ihn entfernen? – Sabacc