After upgrade, IIS1...
 
Notifications
Clear all

After upgrade, IIS10.0 Could not load file or assembly errros

8 Posts
2 Users
0 Likes
3,408 Views
Posts: 10
Topic starter
(@polderdijk)
Active Member
Joined: 8 years ago

After upgrading to 1.4.2 i got errors on the Users Website-settings and System Settings > Servers > click All IIS services.

In the event viewer on these IIS machines, i got these error:

[11/28/2018 9:50:33 AM] ERROR: 'Internet Information Services 10.0' InitFeeds
System.IO.FileLoadException: Could not load file or assembly 'SolidCP.Providers.Base, Version=1.4.1.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)
File name: 'SolidCP.Providers.Base, Version=1.4.1.0, Culture=neutral, PublicKeyToken=da8782a6fc4d0081'
at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMarkHandle stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName, ObjectHandleOnStack type)
at System.RuntimeTypeHandle.GetTypeByName(String name, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark, IntPtr pPrivHostBinder, Boolean loadTypeFromPartialName)
at System.RuntimeType.GetType(String typeName, Boolean throwOnError, Boolean ignoreCase, Boolean reflectionOnly, StackCrawlMark& stackMark)
at System.Type.GetType(String typeName)
at SolidCP.Providers.HostingServiceProviderWebService.get_Provider()
at SolidCP.Server.WebServer.InitFeeds(Int32 UserId, String[] feeds)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLMSoftwareMicrosoftFusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLMSoftwareMicrosoftFusion!EnableLog].

Strange part is it refered to 1.4.1.0 but installed 1.4.2?

I try to manual overwrite all files in SolidCP-Server-asp-v2-Update.zip, no solution. Also try to update all files from SolidCP-Server-asp-v2.zip without web.config. Also no success! Then updated the web.config from the zip and take the password and machinekey info to the new web.config, also no success.

Now i got almost useless control panel.

Does anybody known a hint to solve this problem?

7 Replies
Posts: 1964
Admin
(@m-tiggelaar)
Noble Member
Joined: 8 years ago

Hello,

can you check the file details of providers.base and make sure it states version 1.4.2?

If so then it's most likely Portal or Enterprise that are different versions.

Regards,

Marco

Reply
Posts: 10
Topic starter
(@polderdijk)
Active Member
Joined: 8 years ago

Hi Marco,

Thanks for the quick reply! The SolidCP.Providers.Base.dll on the IIS machines are 1.4.2.0, so thats up-to-date 🙂

I also already updated the Enterprise and Portal with the -update.zip. Do you think i need to update it with the normal .zip?

With the poweshell update script i got some erros, so it looks like there is missing a updates file, but where haha?

Reply
Posts: 10
Topic starter
(@polderdijk)
Active Member
Joined: 8 years ago

I do a full manual update on all servers, interprise and portal. Double checked if the database has updated.

But still got the same error on the IIS servers. If i open :9003 on the IIS servers, all are 1.4.2.

Now i don't known how to go further.

I have a backup from 1.4.1, but I don't like to take a step back. Hopefully somebody known a solution?

Reply
Posts: 1964
Admin
(@m-tiggelaar)
Noble Member
Joined: 8 years ago

Well the problem is it's trying to find version 1.4.1 while you have 1.4.2 installed.

this normally means some files weren't properly upgraded.

Could you do an iisreset, make sure your browser cache is emptied etc?

Reply
Page 1 / 2
Share: