Microsoft云工程师 - SharePoint,Office 365,Azure,Dotnet,Agenular,JavaScript。
Microsoft云工程师 - SharePoint,Office 365,Azure,Dotnet,Agenular,JavaScript。

工作流程

固定的– Nintex Workflow “指定的字符串不是电子邮件地址所需的表单”

最近我遇到了这个错误,找不到讨论板上的分辨率,并希望分享。

使用发送邮件操作的多个工作流量变量(to,cc,cc2,cc3)时,您应该不是每个字符串变量的开始或结尾都有任何半冒号。

在撰写发送邮件操作时随意引用多个工作流量变量,但请务必与半冒号整齐地截断收件人值只要值之间,而不是在前缀或后缀。

干杯! 

shades_smile.

糟糕的价值 (领先或尾随)

[email protected]; [email protected];“

“;[email protected]; [email protected];“

“;[email protected]; [email protected]

良好的价值观(仅限之间)

[email protected]; [email protected]

截屏

图像
图像

固定的–Workflow Manager后端–错误1067 / http 500

最近,我遇到了工作流错误,并通过手动执行TSQL来改新工作流资源和工作流实例表来解决。  Wild but true. 可以在Workflow Manager服务器的C:\ Drive上找到SQL文件。 运行SQL后,Windows服务会及时启动。

下面详细说明错误症状和分辨率。  Cheers! 

shades_smile.

错误症状

  1. Windows服务。 错误1067 - 此过程意外终止。
  2. HTTP 500 - 打开时发生内部服务器错误http:// workflow:12291或者//workflow:12290在Web浏览器中
  3. register-spworkflowservice:发生内部错误。有关更多详细信息,请参阅服务器日志。客户端ImctivityID:3033487B-7C53-4F17-AE08-8516C2EC0BEF。

解析度

  1. RDP到Workflow Manager
  2. 打开 ”C:\ Program Files \ Workflow Manager \ 1.0 \ Workflow \“ 文件夹
  3. 打开文件 ”wfserverupgradepolicy.config.“寻找1.3.0.0”>
  4. 打开SQL并执行“从[StoreVersionTable]中选择*“ 上[WFRESOURCEMANAGEMENTDB]
  5. 将配置文件与SQL表版本进行比较
    1. 他们不匹配。 这是上面错误的根本原因。
  6. 打开 ”C:\ Program Files \ Workflow Manager \ 1.0 \ Workflow \“ 文件夹
  7. 执行要更新的SQL脚本
    1. workflowserviceinstancemanagementdbupgradecript.sql.
    2. workflowserviceresourcemanagementdbupgradecript.sql.
  8. 注册spworkflowservice-spsitehttp:// sharepoint-Workflowhosturi.http:// workflowserver:12291-allowoauthhttp -force.
  9. 测试验证

错误屏幕截图

图像
图像
图像

分辨率截图

图像
图像
图像
图像
图像
图像
图像
图像
在此输入图像描述

参考

固定的–2013工作流程暂停(事件ID 563)–没有找到有效的出站签名密钥

最近我遇到了一个工作流2013实例未运行的条件。  根本原因是缺少的出站证书。  下面是截图和PowerShell解决方法。 不需要Windows服务重新启动,重新启动或IISreset。  只需应用配置和测试。  Cheers!

shades_smile.

解决方案步骤

1)验证出站证书丢失。 期待$ oc为null。

Import-Module WorkflowManager
$wf = Get-WFFarm
$oc = Get-WFOutboundCertificate $wf.Endpoints[0]
$oc
# Expect to be NULL (MISSING)

2)使用最持续到期的证书指纹

gci Cert:\Local Machines\My | sort subject | select thumbprint,subject,notafter | ft

3)应用指纹和证书

Set-WFNextOutboundCertificateReference -ServiceUri $wf.Endpoints -Thumbprint [ADD REAL CERT THUMBPRINT HERE]
Set-WFNextOutboundCertificateAsCurrent
$oc = Get-WFOutboundCertificate $wf.Endpoints[0]
$oc
# Expect to be NOT NULL (SHOW THUMBPRINT)

4)通过运行工作流2013进行测试。 打开Web浏览器,然后单击WF2013测试以再次运行。  验证已完成,没有错误。 如果工作流有一个电子邮件步骤并且您收到电子邮件确定,则奖励积分。

错误

  • EventId 563:带指纹的私钥证书‘F4545D83AE81EBA21996B139BB44E614145F9057’无法在本地机床证书商店中找到。这可能会导致运行工作流程的失败,这取决于此证书。
  • 详细信息:在执行工作流实例期间发生未处理的异常。 例外详细信息:System.InvalidOperationException:未找到有效的出站签名密钥。在Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild.Execute(CodeActivityContext上下文)在System.Activities.CodeActivity.InternalExecute(ActivityInstance例如,ActivityExecutor执行人,BookmarkManager bookmarkManager)在System.Activities.Runtime.ActivityExecutor.Execute.ActivityWorkItem.ExecuteBody (ActivityExecutor Exectore,Bookmanager BookManager,Location ResultLocation)

截图

剪辑_Image001.
Clip_Image001 [6]
图像
Clip_Image001 [8]
图像
图像

参考

固定的–工作流终端未找到异常:无法连接到远程服务

最近,我注意到在SharePoint Server 2013上查看工作流状态时出现了以下错误。  根本原因是HTTP:12291和HTTPS:12290的缺失IIS绑定。  添加附加IIS绑定后,状态页面就能再次呈现。  Cheers!

shades_smile.

错误

获取异常System.Web.httpunhandledException的错误消息(0x80004005):类型的异常‘system.web.httpunhandledException.’ was thrown. —>Microsoft.Workflow.Client.WorkflowEndPointNotFoundException:无法连接到远程服务http:// sharepointwf:12291 / sharepoint / default / c1740af1-82ad-4026-beb5-c6eddaea7d88 / 4d2c8da0-a0da-41c1-8387-96260df02a62 /$工作流/ $实例/ 4d10f51f-2e21-4ff7-aa3c-ceadde059a14。有关详细信息,请参阅InnerException。客户端ImctivityID:69EE049E-FFB2-209A-6826-71AEDBAA6DB7。—>system.net.webexception:无法连接到远程服务器—>System.net.sockets.socketException:无法进行连接,因为目标机器积极拒绝它127.0.0.1:1291   
 在System.net.sockets.socket.endconnect(Iasyncresult asyncresult)   
 在System.Net.ServicePoint.ConnectSoctionYnal(Boolean ConnectFailure,Socket S4,Socket S6,插座& socket, IPAddress&地址,ConnectSocketState状态,IASyncResult asyncresult,异常& exception)     –
—内外异常堆栈跟踪结束—   
 在Microsoft.Workflow.common.Asyncresult.end [tasyncresult](IasyncreSult结果)

截图

图像
图像
图像
图像
返回顶部▲返回顶部▲