Our production servers basically crashed and could not be recovered so they were rebuilt with same server names and IP Address.
Now I have to re-install K2 BlackPearl 4.7 and Smartforms onto it as it was now a new empty machine. I’m connection to the existing K2 database which was also recovered from backups.
The Blackpearl installation completes with an error on Installation Health.
While smartforms completes the installation with no errors.
The Blackpearl Error:
Error from controlutil output: RegisterControlTypes Failed: Error Sending BufferAn existing connection was forcibly closed by the remote host
I have tried several suggestion and they just not working on my environment.
When trying to install K2 4.7 March 2018 Cumulative Update (Because that's the update that was installed before the crash), I get the same error on K2 Blackpearl server (Error Sending BufferAn existing connection was forcibly closed by the remote host)
I honestly have not come accross such an error before when installing K2 and it has frustrated me enough, please assist me as I have axausted the options I know of.
Aside from this error are there other erros shown during the installation. You can check it in the installerTrace log that was generated during the installation. It can be found in [Install Drive]K2SetupLog.
Just curious , are you able to start the K2 Services and access the K2 sites after this error ?
Should you feel that this post is of use and or an accurate solution to the raised question, I kindly encourage you to mark it as such
using the 'Mark as Solution', 'Kudo' andor ‘Me Too’ options.
K2 will not accept any liability for any issues arising from actions taken in respect of the information provided by any forum member.
You have a Custom control installed in your previous Environment.
This Custom control is still referenced in the DB. You will need to Install all the custom artifacts that you had. and Run an analysis again.
The K2 Service is started. You can probably access to the Workspace.
1) Browse to: C:Program Files (x86)K2 blackpearlSetup
-Delete all the files that end on .kspx
2) Browse to: C:Program Files (x86)K2 blackpearlBinControlPack Controls
-Delete all the files except “Telerik.Web.UI.dll”
3) Run the following SQL Query on the K2 DB:
DELETE FROM [Hostserver].[HostserverSetting]
WHERE [Name] LIKE '%.kspx%'
OR [Name] LIKE 'Register_Control_%'
4) Run a Repair on K2 Blackpearl.
After doing these steps the packages and controls will successfully install with no errors.
-To configure SSRS you may run into the below error:
System.ArgumentException: String cannot be of zero length.
Parameter name: oldValue
This may be resolved by giving the Content Manager permissions to the service account used for K2 on the Reporting Services Server and it shall work.
-You can also try this technique for your main error:
** I would advise creating a backup of your 4.7 K2 database prior to dropping the function.
I hope these help you solve your issue
You may have to contact the K2 Support to analyse this more deeper.
Seems like you are having this issue: