Cannot send out client event notifications
kbt137426
PRODUCTIssue
Unable to send out client event notifications due to the following error:The specified string is not in the form required for an e-mail address.
Symptoms
The From Address and e-mail address of the recipient are all valid.Below is the complete error message on host server logs:
"Error","MessageBus","61007","SendMessageException","MessageBusRuntime","61007 Permanent failure sending message [E-MAIL SUBJECT] : System.FormatException: The specified string is not in the form required for an e-mail address.
Troubleshooting Steps
- Decrypt the K2HostServer.exe.config file by following the steps below:
- Copy the K2HostServer.exe.config file from [InstallDrive]K2 blackpealHost ServerBin to C:Temp
- Once the file has been copied to C:Temp, rename it to web.config
- Open cmd as administratior and change the directory to: C:WindowsMicrosoft.NETFrameworkv2.0.50727
- Run the following: aspnet_regiis -pdf "connectionStrings" C:Temp
- Open the web.config file on a text editor and look for the following connection strings:
<connectionStrings>
...
<add name="HostServer" ... />
<add name="WorkflowServer" ... />
...
</connectionStrings> - Ensure that the connectionString value for these keys are pointing to the correct K2 server.
- If there's a need to edit the value, copy the contents to the K2HostServer.exe.config
- Save the file.
- Restart the K2 blackpearl service.
Please make a backup of the K2HostServer.exe.config before making any changes.