Thursday 7 January 2016

Refresh Trusted Security Token Services Metadata feed - Failed (After deploying workflow manager)

After deploying workflow manager we have to run the Refresh Trusted Security Token Services Metadata feed job else the Workflows we start will cancel out.

If you get an error (The underlying connection was closed: Could not establish trust relationship for the SSL/TLS secure channel.) after running the above job , please follow the steps below...

 Exporting Certificates to Client Machines (Workflow Manager 1.0)

If you want clients to be able to connect to a Workflow Manager management endpoint or Service Bus gateway to configure an auto generated SSL certificate, export the auto generated SSL certification authority (CA) and revocation list (CRL) to those clients. Use the following procedure:
  1. On the machine where server is installed open the Workflow Manager PowerShell console and use Get-WFAutoGeneratedCA cmdlet to export the Certification Authority and Revocation list. If you do not provide file names, this cmdlet will export Certification Authority to AutoGeneratedCA.cer
  2. Copy the file to the client machine.
  3. On the client machine open an MMC window, and add the Certificates snap-in, pick the Computer Account and Local Computer options when asked.
  4. In the MMC window, right click the Certificates\Trusted Root Certification Authorities, open All Tasks, and select Import. Select the AutoGeneratedCA.cer file and import it.
At this point you should be able to trust connections from that particular client. The CER format exports only the public key, not the private key.

Azure Pack Installation


Windows Azure Pack installation checklist





Task
References
Checklist box
Install Microsoft SQL Server for the management databases.
Checklist box
Install prerequisites for the Admin API on the AdminAPI machine.
Checklist box
Install the Windows Azure Pack: Admin API on the WAPAdminAPI machine.
Checklist box
Install prerequisites for Tenant API on the WAPTenantAPI machine.
Checklist box
Install the Windows Azure Pack: Tenant API on the WAPTenantAPI machine.
Checklist box
Install prerequisites for Tenant Public API on the WAPTenPubAPI machine.
Checklist box
Install the Windows Azure Pack: Tenant Authentication Site on the WAPTenantAuth machine.
Checklist box
Install prerequisites for the management portal for administrators on the WAPAdmin machine.
Checklist box
Install the Windows Azure Pack: Admin Site on the WAPAdmin machine.
Checklist box
Install prerequisites for the management portal for tenants on the WAPTenant machine.
Checklist box
Install the Windows Azure Pack: Tenant Site on the WAPTenant machine.
Checklist box
If you do not use Active Directory Federation Services (AD FS), follow the next two steps:

Checklist box
SUBSTEP: Install prerequisites for Admin Authentication Site on the WAPAdminAuth machine.
Checklist box
SUBSTEP: Install the Windows Azure Pack: Admin Authentication Site on the WAPAdminAuth machine.
Checklist box
If you use AD FS, configure the trust settings for AD FS and the management portals.
Checklist box
If you want to add more cloud services, follow the steps below:

Checklist box
Deploy Automation service.



Checklist box
Deploy Windows Azure Pack: Web Services.
Checklist box
Deploy Virtual Machine services.
Checklist box
Deploy Service Bus service.
Checklist box
Add SQL and MySQL providers to Windows Azure Pack.
Checklist box
Validate the Windows Azure Pack deployment by using the Best Practices Analyzer for Windows Azure Pack.
Checklist box
Create plans.

The option for the SharePoint 2013 Workflow platform is not available in sharepoint designer - After installing workflow manager 1.0 correctly

After installing workflow manager 1.0 correctly- if you still see the error in SharePoint designer saying the option is not available before doing anything check the service connection...

Whenever a new workflow service application proxy is created (for that matter any new service application) in SP2013, by default it will not be associated (service connection) with any web application. Go to Central admin site->Manage web applications page -> Select the web app which was registered earlier during configuration and check " workflow service application proxy" and click OK

Hope it helps to someone banging his head to make workflow manager work in SharePoint 2013