Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Error Exception for Site Setting Updating (not Save changes)Error Exception for Site Setting Updating (not Save changes)
Previous
 
Next
New Post
10/13/2014 8:44 AM
 

AssemblyVersion:7.3.3

PortalID:0

PortalName:xxx

UserID:1

UserName:host

ActiveTabID:75

ActiveTabName:Log Viewer

RawURL:/Admin/Log-Viewer

AbsoluteURL:/Default.aspx

AbsoluteURLReferrer:http://xxx.nl/Admin/Log-Viewer

UserAgent:Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2185.0 Safari/537.36

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:7fab00ca-db1c-414b-bd0e-8e01413a9541

InnerException:An item with the same key has already been added.

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:System.ThrowHelper.ThrowArgumentException

StackTrace:

Message:

System.ArgumentException: An item with the same key has already been added.
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   at DotNetNuke.Entities.Portals.PortalController.GetPortalSettingsDictionaryCallback(CacheItemArgs cacheItemArgs)

Source:

Server Naam:

 
New Post
10/13/2014 9:12 AM
 
The error is fixed for 7.3.4 and will include a more comprehensive solution in 7.4.0 as Sebastian noted.  The 7.3.4 fix is already in the nightly builds.

Joe Brinkman
DNN Corp.
 
New Post
10/13/2014 12:18 PM
 
oops, sorry, I got the wrong link, please run https://dnnscript.codeplex.com/releas...
(the other one shouldn't have harmed your Installation)

Cheers from Germany,
Sebastian Leupold

dnnWerk - The DotNetNuke Experts   German Spoken DotNetNuke User Group

Speed up your DNN Websites with TurboDNN
 
New Post
11/1/2014 2:17 AM
 
yes, Sebastian, but you are not suggesting a solution like Cathal does:

http://www.dnnsoftware.com/forums/for...

You know the case.

Panagiotis Mylonas Managing Director InteliBrain http://InteliBrain.gr
 
New Post
11/1/2014 3:06 AM
 

Just to contribute since I had the same problem and Cathal's recommendation at  http://www.dnnsoftware.com/forums/for... has solved the issue, I'm displaying my PortalSettings table, having 2 culture codes: en-us as the default and el-gr as the secondary:

0 Security_CaptchaLogin False 3 2014-09-01 01:18:04.280 3 2014-09-05 20:46:41.747 el-gr
0 Security_CaptchaLogin False 3 2014-07-31 02:53:26.357 3 2014-10-01 04:33:16.693 en-us
0 Security_CaptchaRegister False 3 2014-09-01 01:18:04.230 3 2014-09-05 20:46:41.710 el-gr
0 Security_CaptchaRegister true 3 2014-07-31 02:53:26.343 3 2014-10-17 03:00:12.240 en-us
0 Security_CaptchaRetrivePassword False 3 2014-09-01 01:18:04.317 3 2014-09-05 20:46:41.783 el-gr
0 Security_CaptchaRetrivePassword False 3 2014-07-31 02:53:26.370 3 2014-10-01 04:33:16.743 en-us
0 Security_DisplayNameFormat [FIRSTNAME] [LASTNAME] 3 2014-09-01 01:18:04.140 3 2014-09-01 01:18:04.140 el-gr
0 Security_DisplayNameFormat [FIRSTNAME] [LASTNAME] 3 2014-08-04 06:32:06.970 3 2014-08-04 06:32:06.970 en-us
0 Security_EmailValidation ^\s*[a-zA-Z0-9_%+#&'*/=^`{|}~-](?:\.?[a-zA-Z0-9_%+#&'*/=^`{|}~-])*@(?:[a-zA-Z0-9_](?:(?:\.?|-*)[a-zA-Z0-9_])*\.[a-zA-Z]{2,9}|\[(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)])\s*$ 3 2014-09-01 01:18:04.160 3 2014-09-05 20:46:40.270 el-gr
0 Security_EmailValidation ^\s*[a-zA-Z0-9_%+#&'*/=^`{|}~-](?:\.?[a-zA-Z0-9_%+#&'*/=^`{|}~-])*@(?:[a-zA-Z0-9_](?:(?:\.?|-*)[a-zA-Z0-9_])*\.[a-zA-Z]{2,9}|\[(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)\.(?:2[0-4]\d|25[0-5]|[01]?\d\d?)])\s*$ 3 2014-07-31 02:53:26.320 3 2014-10-01 04:33:16.237 en-us
0 Security_RequireValidProfile False 3 2014-09-01 01:18:04.213 3 2014-09-05 20:46:41.083 el-gr
0 Security_RequireValidProfile False 3 2014-07-31 02:53:26.340 3 2014-10-01 04:33:16.617 en-us
0 Security_RequireValidProfileAtLogin True 3 2014-09-01 01:18:04.300 3 2014-09-05 20:46:41.767 el-gr
0 Security_RequireValidProfileAtLogin True 3 2014-07-31 02:53:26.363 3 2014-10-01 04:33:16.723 en-us
0 SMTPEnableSSL N 3 2014-09-05 20:44:02.330 3 2014-09-05 20:46:38.830 el-gr
0 SMTPEnableSSL N 3 2014-07-31 02:53:26.270 3 2014-10-01 04:33:15.567 en-us
0 SMTPmode h 3 2014-09-05 20:44:02.257 3 2014-09-05 20:46:30.623 el-gr
0 SMTPmode h 3 2014-07-31 02:53:26.207 3 2014-10-01 04:33:15.500 en-us
0 SMTPPassword eot6a6pTKrQw3xcQXfUjwQ== 3 2014-09-01 01:18:03.900 3 2014-10-18 04:52:59.937 el-gr
0 SMTPPassword xppaV48H6XDw4XgTc8+OtA== 3 2014-07-31 02:53:26.263 1 2014-10-21 00:21:33.113 en-us
0 SSLEnabled False 3 2014-09-01 01:18:04.010 3 2014-09-05 20:46:40.147 el-gr
0 SSLEnabled True 3 2014-07-31 02:53:26.287 3 2014-10-01 04:33:15.597 en-us
0 SSLEnforced False 3 2014-09-01 01:18:04.017 3 2014-09-05 20:46:40.150 el-gr
0 SSLEnforced True 3 2014-07-31 02:53:26.290 3 2014-10-01 04:33:15.600 en-us
0 TimeZone GTB Standard Time 3 2014-09-05 20:44:02.247 3 2014-09-05 20:46:30.617 el-gr
0 TimeZone GTB Standard Time -1 2014-07-23 16:29:10.473 3 2014-10-01 04:33:15.493 en-us
0 Twitter_APIKey TwvS8Of1U29FZOIRHTnjMhrj3 3 2014-10-12 03:59:17.980 3 2014-10-12 03:59:17.980 en-us
0 Twitter_APISecret tKFR1Ty8mwiHjWrq4XzObOgiQxUUgqx0wcU0VjNixdHzddXmtp 3 2014-10-12 03:59:18.007 3 2014-10-12 03:59:18.007 en-us
0 Twitter_Enabled True 3 2014-10-12 03:59:18.013 3 2014-10-12 03:59:18.013 en-us

To clarify cathal's words, one needs to delete every occurrence of the secondary culture code from PortalSettings table, apart from one, i.e. SearchAdminInitialization, that is met only in el-gr culture.

Indeed an application pool is needed after the deletion operation of the table and immediately after that you will notice the favourite icon to be displayed in the appropriate place of the Admin -> Site settings section :)

I really appreciate Cathal's guideline - it solved my issue - it made me feel better, for another time !!

Thanks Cathal.


Panagiotis Mylonas Managing Director InteliBrain http://InteliBrain.gr
 
Previous
 
Next
HomeHomeUsing DNN Platf...Using DNN Platf...Administration ...Administration ...Error Exception for Site Setting Updating (not Save changes)Error Exception for Site Setting Updating (not Save changes)


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out