Issue with SharePoint 2013 Worflow Platform Configuration
-
08-10-2020 - |
質問
I am using SharePoint 2013 Enterprise version. I have four server in the farm. From where, two are Front End Server where web application is installed and they are behind load balancing. I have other two server which act as service application server.
For example :-
- VMSPFE01 (web application server, behind load balance)
- VMSPFE02 (web application server, behind load balance)
- VMSPAP01 (service application server)
- VMSPAP02 (service application server)
My SharePoint is access on http://xyz.company.com
Now I installed Workflow Manager anc configure on server 1,2,4
- I can see web application on IIS and pool are also running. Screen as below
I can see that all services are running properly, which are
Service Bus Gateway , Service Bus Message Broker, Windows Fabric Host Service, Workflow Manager Backend
I have only one issue while running below command on cmdlet, it throws error
Register-SPWorkflowService -SPSite "http://xyz.company.com" -WorkflowHostUri "http://xyz.company.com:12291" -AllowOAuthHttp
- My central admin service application screen shot
And also I cannot see SharePoint 2013 Workflow option in the SharePoint Desinger
How can I solve the issue
解決
I found the issue. When I fire below cmdlet
Register-SPWorkflowService -SPSite "http://xyz.company.com" -WorkflowHostUri "http://xyz.company.com:12291" -AllowOAuthHttp
it always throw error. After lot of search, I found that http://xyz.company.com was not accessible from server itself. So what i did is, I added host file entry in the server and it stop throwing error.
Now another issue that after finishing above error still, I cannot see SharePoint 2013 option in the SharePoint designer.
For above issue I found that as http://xyz.company.com is load balance and load balance was configure on 80 port not 12290 port. I have inform my network team to open it.
I will inform you once they open port what was the result.
**Update**
Until now 12290 port is not open but the option of SharePoint 2013 in SharePoint designer start coming. So no need to open the port 12290. Main issue was for URL was not accessible within the server
Hope it can help somebody
他のヒント
Couple of things to check
Workflow Manager has Hidden Dependencies on App Management Service and Site Subscription service. You just need to provision those and then try to register it. You can provision App management Service from Central admin and use the below code for Site subscription service.
$manaccount = Get-SPManagedAccount Domain\username $appPoolService = New-SPServiceApplicationPool -Name "SS-AppPool" -Account $manaccount $appService = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPoolService -Name SettingsServiceApp -DatabaseName "SS-ContentDB" $proxyService = New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $appService
Make sure Workflow Client Installed on all the SharePoint server( if WF Manager not installed).