0

I used the 1.6 script to upgrade from 1.4.2 to 1.4.4. Seemed to go okay. When I try to save/update the MS SQL 2019 as a service property, I receive this error (below). However, when I go out and click on the 2017 server and update it, I don’t receive any error and I’m taken to a screen that says the server version is 1.4.2 (the sidebar text:

  • SolidCP Server Version:
    1.4.2
  • SolidCP Server Filepath:
    C:\SolidCP\Server)

But the bottom of the webpage says:

Control Panel Powered by SolidCP. Copyright © 2019 all rights reserved.
Version 1.4.4

The script updated the server right? Or only the website and not the server?

Page URL:
http://myservername.com:9001/Default.aspx?pid=Servers&mid=255&ctl=edit_service&ServiceID=7&ServerID=1

Logged User:
serveradmin

Work on Behalf:
serveradmin

Hosting Space:
0

Stack Trace:
System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: System.Web.Services.Protocols.SoapException: Server was unable to process request. —> System.Exception: Can not create ‘Microsoft SQL Server 2019’ provider instance with ‘SolidCP.Providers.Database.MsSqlServer2019, SolidCP.Providers.Database.SqlServer’ type —> System.ArgumentNullException: Value cannot be null.
Parameter name: type
at System.Activator.CreateInstance(Type type, Boolean nonPublic)
at System.Activator.CreateInstance(Type type)
at SolidCP.Providers.HostingServiceProviderWebService.get_Provider()
— End of inner exception stack trace —
at SolidCP.Providers.HostingServiceProviderWebService.get_Provider()
at SolidCP.Server.ServiceProvider.Install()
— End of inner exception stack trace —
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.Providers.ServiceProvider.Install()
at SolidCP.EnterpriseServer.esServers.InstallService(Int32 serviceId)
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at SolidCP.EnterpriseServer.esServers.InstallService(Int32 serviceId)
at SolidCP.Portal.ServersEditService.btnUpdate_Click(Object sender, EventArgs e)

Answered question