Upgrading SCF from 4.3.1 or higher fails to properly run services
Applies to
- Snap Creator Framework 4.3.2 on Windows
- Snap Creator Framework 4.3.3Px on Windows
Issue
Certain directories are saved off during the upgrade, but restored, but when running the following command:
java -jar snapcreator.jar -upgrade
an error occurs.
For example (under Windows; in Linux it would be going to
/tmp/par-<UID>/cache-<UID>/inc/lib/Crypt)
:Upgade started...
Rows in sys.systables = NNN
Current DB_VERSION = 4.3
[scf-00074] input must be 8 bytes long at C:\Users\USERNAME\AppData\Local\Temp\N\par-<UID>\cache-<UID>\inc\lib\/Crypt/Blowfish.pm line 58.
java.lang.IllegalArgumentException: Unexpected output returned. stdout size: 0
...
Upgrade failed.