-
Notifications
You must be signed in to change notification settings - Fork 76
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Installer] Add partial offline installer and fix SQL update fatal error #220
base: master
Are you sure you want to change the base?
Conversation
@FuseCP-TRobinson It would also be great if you could include the updated |
…e-installation/repairing
Added a parameter to prevent overwriting the UPD: |
I checked this and the setup.dll should have always been provided in the SolidCP-EnterpriseServer-Update.zip. Have you seen this missing? You can see it in the msbuild Lines 718 to 721 in 28ff929
|
No, you misunderstood. However, I strongly recommend updating the |
Description
Starting from SolidCP version 1.4.8, the updater was broken, especially for Enterprise Server. This caused incomplete database updates and broke the IIS pool, leading to an unexplained 503 error. The issue could be fixed by restarting the server and manually running the update_db.sql.
The problem was likely caused by an empty character being accidentally added to the update_db.sql file in version 1.4.9, which broke the update process.
Fixed this issue:
Additionally, the option to use a partial offline mode was added. This is useful when there are corrupted files in the network (like in the case with SolidCP-EnterpriseServer-Update.zip), which prevent components from being updated over the network. The new feature allows you to add the fixed setup.dll to the *-update.zip to update without issues.
To use offline mode, you need to create an "Offline" folder in the SolidCP Installer directory, then create a folder with the version number (e.g., 1.5.1), and place the *-Update.zip files in that folder. A network connection is still required to get the version number for the update.