I have come across the below article when researching how to upgrade from 5.5 to 5.6:
This is not contained within any of the release notes for this version. Is it something I still need to be concerned about?
In the release notes, it mentions that the .1 version of the installer...
“Fixed the bug relating to the K2 Configuration Service not able to connect to SQL when a SQL Alias was configured on the SQL Server.”
Does anyone know if this fix is referring to the issue mentioned in the article? There is no KB given and the article above doesn’t mention anything about aliases.
Thanks in advance.
Please note the fix you mention above is not related to the article Known Issue: K2 5.6 upgrade failing on the configuration service. | Community (nintex.com). The article still needs to be followed if the issue occurs during installation.
I'm careful about this too, and I like to test things ahead of time because I don't trust that everything will go smoothly. According to my know-how notes, I encountered this issue, related to the use of client SQL alias, back in September 2022, during my internal testing of the upgrade process, shortly after the release of K2 Five 5.6, the installer version was 5.0007.1000.0. I was able to get out of this bad situation, where the K2 Configuration Server service was not starting, by decoding the encoded SourceCode.Configuration.Api.dll.config file, where I changed the SQL alias in the connection string to the actual SQL Server name.
I then note in my notes that this was resolved with the installation package "K2 Five (5.6) (5.0007.1000.1)". And also a note - don't use older versions of the installers.
I would strongly recommend making a good backup of the entire K2 environment (VM and SQL DB) before upgrading, so that the original working state of the environment is captured and can be easily reverted to if problems arise.
Fingers crossed with the upgrade, in the worst case scenario there is Nintex Support that can help you get out of the problem, but sometimes it may not be as fast as you would need. But it's all about money, e.g. the level of support you pay for.
Did these replies help answer your question?