After upgrading from 9.2.2 to 9.5.0 my site settings and page settings and pages are not working in Admin in the Persona Bar.
After digging I see that it is throwing Server 500 errors when I try and access these functions.
For example
On a correctly working site in 9.5 when logged in with an authenticated cookie you would get a JSON set of data returned but I get an empty XML file with an error returned.
An error has occurred.
When I access the users it all works fine. This site has gone through several upgrade from about Ver 7 and is a multi-language site. I am thinking it maybe some historic setting in portalsettings or portal aliases that is causing the issue but am not sure.
Any guidance would really help.
Well, I'm pleased to announce I have found the issue. I started to think it was something to do with newtonsoft.json.dll as this I believe is used to create the JSON data. Inside web.config I found lots of NewtonSoft bindings with Version 10 and also Version 8 which was coming from DNNSharp Action Forms V5.0.1. I tried forever to remove the NewtonSoft 8 entry in the web.config and in a subfolder of the BIN directory but everytime I deleted them they reappeared on starting the website. I eventually tracked it down to a backup folder in the desktopmdules for DNNSharp Action Form which would recreated the entry in web.config and also copy the files back into the BIN subfolder.
So I uninstalled DNNSharp Action Form and now everyhing is working fine again. I know DNNSharp have now released a version which works with DNN 9.5 so might now reinstall.
Thank you for reporting back. :-)
These Forums are dedicated to the discussion of DNN Platform.
For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:
Awesome! Simply post in the forums using the link below and we'll get you started.