Unable to login to ZervicePoint (version prior to 1.7.871) after installing .Net Framework 4.6
Problem
Unable to login to ZervicePoint after installing .Net Framework 4.6 on the ZervicePoint frontend servers. Also affect the process system web (provisioning system gets access denied).
In the ZervicePoint log you will see the following message from Process System Web:
Message: User is not authorized for store Store
In the Windows Logs, Applications you will see the following warning from ASP.NET
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 1/14/2016 8:02:19 AM
Event time (UTC): 1/14/2016 7:02:19 AM
Event ID: f3fc96d816e1443a8bf735686b574ee0
Event sequence: 7
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/4/ROOT-1-130972285330529998
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\Zipper\ZervicePoint\Web\UserWeb\
Machine name: DEVCI02
Process information:
Process ID: 12552
Process name: w3wp.exe
Account name: DEV\Administrator
Exception information:
Exception type: MethodAccessException
Exception message: [C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\477cba23\c0095a10\assembly\dl3\bcd58c7a\00ae069f_1deacf01\ClearScriptV8-64.dll] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.
In the Windows Logs, Applications you will see the following warning from ASP.NET
Event code: 3005
Event message: An unhandled exception has occurred.
Event time: 1/14/2016 8:02:19 AM
Event time (UTC): 1/14/2016 7:02:19 AM
Event ID: f3fc96d816e1443a8bf735686b574ee0
Event sequence: 7
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/4/ROOT-1-130972285330529998
Trust level: Full
Application Virtual Path: /
Application Path: C:\Program Files\Zipper\ZervicePoint\Web\UserWeb\
Machine name: DEVCI02
Process information:
Process ID: 12552
Process name: w3wp.exe
Account name: DEV\Administrator
Exception information:
Exception type: MethodAccessException
Exception message: [C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\477cba23\c0095a10\assembly\dl3\bcd58c7a\00ae069f_1deacf01\ClearScriptV8-64.dll] Strong-name signed assemblies must specify a public key in their InternalsVisibleTo declarations.
Solution
Upgrade to latest version of Zervicepoint