I have installed SQL server 2012 express and sharepoint 2013 on a windows 2008 server. I did this to "kick the tires" on the newest sharepoint version. I had previously chosen the development option but I always got stuck in the same spot. Workflow manager. Specifically in registering the workflow service.
I am a newbie so I apologize if this is something relatively simple. I have tried numerous things to try and get 2013 workflows running on the server but I have not been successful. When I open up a site in designer and click on workflows, I only see 2010 workflows, and underneath that, I see "the option for the sharepoint 2013 workflow platform is not available because the workflow service is not configured on the server. Please contact your service administrator."
I have tried to register the workflow service using both http, and https. I did not check 'allow http' during workflow setup, but the site collection opens with HTTP://myservername/sites/workflows, so I added https to this site in IIS.
When I check the workflow management site in IIS, under browse web site, it says browse *:12290 (https). When I click on browse, it brings up an IE browser window and the URL is https://localhost:12290. It says that there is a problem with this website's security certificate. The security certificate presented by this website was issued for a different website's address.
When I click on continue to this website, this appears on the page.
Root Scope2013-05-09T17:33:00.6172013-05-09T17:33:00.617/Microsoft.Workflow.Management.Security.WindowsSecurityConfigurationBUILTIN\AdministratorsActive
There is a little popup at the bottom saying that only secure content is displayed. When I click on show all content, this is what appears on the page:
<?xml version="1.0"?>
-<ScopeInfo xmlns="http://schemas.microsoft.com/workflow/2012/xaml/activities" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"><DefaultWorkflowConfiguration/><Description>Root Scope</Description><LastModified>2013-05-09T17:33:00.617</LastModified><LastRevised>2013-05-09T17:33:00.617</LastRevised><Path>/</Path>-<SecurityConfigurations>-<ScopedSecurityConfiguration i:type="WindowsSecurityConfiguration"><Name>Microsoft.Workflow.Management.Security.WindowsSecurityConfiguration</Name><WorkflowAdminGroupName>BUILTIN\Administrators</WorkflowAdminGroupName></ScopedSecurityConfiguration></SecurityConfigurations><Status>Active</Status></ScopeInfo>
Being that this is all on the same server, maybe I am not putting in the right info. I input the following into sharepoint 2013 management shell, run as administrator:
register-spworkflowservice -spsite "https://sharepoint-ki3/sites/workflows" -workflowhosturi "https:localhost:12291"
I get the following error message:
register-spworkflowservice : The underlying connection was closed: An unexpected error occurred on a send. Client ActivityId: e218b8a2-0655-4d09-8f4d-5cbc09f3ddf7. At line:1 char:1
+ register-spworkflowservice -spsite "https://sharepoint-ki2/sites/workflows"
-wor ...
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo: InvalidData (Microsoft.SHare...workflowservice:RegisterSPWorkflowservice) [Register-spworkflowservice], WorkflowCommunicationException.
+ FullyQualifiedErrorId: Microsoft.Sharepoint.WorkflowServices.Powershell.RegisterSPWorkflowService
Any idea how to resolve this? Should I just install workflow manager on another machine and be done with it?
Any help would be greatly appreciated. Thanks for checking this out.