Question
What to do when receiving an error message about the myQA Daily service during the upgrade installation to software version 1.3.22?
Answer
Root cause: The myQA Daily database will be migrated when starting the Windows service for myQA Daily. For large database the time to migrate the database might exceed the Windows default time-out of 30 seconds for services which is leading to the described issued. This time can be extended.
Step 1
During the installation wait for the timeout and click Ignore.
Step 2
Open the registry editor as Windows administrator (right click on Registry Editor and choose Run as administrator):
Step 3
Please navigate to Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control.
Step 4
Right click and choose New and then DWORD (32-bit) Value:
(If the entry ServicesPipeTimeout is already there, please note and remember the value.)
Step 5
Create the new entry ServicesPipeTimeout (if not already there) as follows and confirm by clicking OK:
The value data of 180000 means milliseconds, so this will result in 3 minutes. In case this setting is not sufficient e.g., for even larger databases, the value can be increased e.g., to 360000 (6 minutes).
(If the entry ServicesPipeTimeout is already there, please change the value to 180000 (decimal) or higher.)
Step 6
Restart your workstation.
Step 7
After the restart of the workstation the myQA Daily service will start automatically, which will also migrate the database to software version 1.3.22. Depending on your hardware it can take some minutes till the myQA Daily service is running.
Step 8
When the myQA Daily service is running again, simply confirm by accessing the software via http://localhost:58321/
Step 9
If the registry entry did not exist before this workaround, then open the registry editor as mentioned above and delete the entry ServicesPipeTimout.
If the registry entry already existed before this workaround, please set the value as it was before.