0

Я недавноНе можете присоединиться к Workflow Farm (Add-WFHost)

  1. установлен Workflow Manager Cumulative Update 2
  2. Модернизированный автобус сервер от 1,0 до 1,1

Теперь, когда я пытаюсь присоединиться к WF Farm, я получите ошибку 401:

The remote server returned an error: (401) Unauthorized. Manage claim is required for this operation...

Интересно, что я могу присоединиться к SB Farm просто отлично, но просто не ферма WF.

Вот выход из WF PowerShell:

PS C:\Program Files\Workflow Manager\1.0> Add-WFHost -WFFarmDBConnectionStringData 'Source=sqlserver;Initial Catalog=WFManagement;Integrated Security=True;Encryt=False' -RunAsPassword $RunAsPassword -EnableFirewallRules $true -SBClientConfiguration $SBClientConfiguration -CertificateAutoGenerationKey $CertificateAutoGenerationKey -Verbose; 

VERBOSE: [04-05-2015 07:05:32]: Validating input and configuration parameters. 
VERBOSE: [04-05-2015 07:05:33]: Installing auto-generated certificate. 
VERBOSE: [04-05-2015 07:05:36]: Granting 'Log on as Service' privilege to the RunAs account. 
VERBOSE: [04-05-2015 07:05:36]: Workflow Manager configuration starting. 
VERBOSE: [04-05-2015 07:05:37]: Configuring Workflow Manager runtime settings. 
Add-WFHost : The remote server returned an error: (401) Unauthorized. Manage cl 
aim is required for this operation..TrackingId:653bd8b8-5061-4f3a-809a-cd7fd4b9 
b665_Gunopsdk576903,TimeStamp:04-05-2015 05:05:38 
At line:1 char:1 
+ Add-WFHost -WFFarmDBConnectionString 'Data Source=sqlserver;Initial Catalog=WFM 
ana ... 
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 
~~~ 
    + CategoryInfo   : OperationStopped: (:) [Add-WFHost], Unauthorized 
    AccessException 
    + FullyQualifiedErrorId : WFRuntimeSettingFailed,Microsoft.Workflow.Deploy 
    ment.Commands.AddWFHost 

Любые указатели?

ответ

4

Через 2 дня борьбы и брань, я, наконец, нашел эту проблему - WorkflowDefaultNamespace (что Service Bus имен) не было моего счета в ManageUsers списке:

PS > Get-SBNamespace -Name WorkflowDefaultNamespace 

SubscriptionId  : 00000000000000000000000000000000 
State     : Active 
Name     : WorkflowDefaultNamespace 
AddressingScheme  : Path 
CreatedTime   : 17-02-2015 14:31:09 
IssuerName   : WorkflowDefaultNamespace 
IssuerUri    : WorkflowDefaultNamespace 
ManageUsers   : {[email protected], [email protected]} 
DnsEntry    : 
PrimarySymmetricKey : ****************************** 
SecondarySymmetricKey : 

В основном мой счет niaher @ crp не было в списке.

Решение было простым:

Set-SBNamespace -Name WorkflowDefaultNamespace -ManageUsers @('[email protected]', '[email protected]', '[email protected]') 

Теперь я мог Add-WFHost и присоединиться к ферме успешно. Если бы я мог получить 2 дня назад ...

Смежные вопросы