Copied to clipboard

Flag this post as spam?

This post will be reported to the moderators as potential spam to be looked at


  • René 327 posts 852 karma points
    Mar 10, 2013 @ 22:39
    René
    0

    Lost nodes

    Hi 

    I have a site running Umbraco 4.11.4

    It is hosted at storminternet in UK, with plesk

    It has been up running for 14 days without any problems. 

    Sunday morning i was checking that it was online and all was working. 

    Sunday noon all nodes was gone, and none had been logged in or changed anything. 

    In the log there is this, an no one was logged in at this time.

    These two lines repeats over the next two hours

    id userId  NodeId  Datestamp   logHeader   logComment
    4617    0   -1  2013-03-10 11:40:54.803 Debug   Republishing starting
    4618    0   -1  2013-03-10 11:40:54.820 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()

    This is form the log (There is a lot more....  just not want to post it here)

    id userId  NodeId  Datestamp   logHeader   logComment
    3593    0   -1  2013-03-10 08:58:04.320 Debug   Republishing starting
    3594    0   -1  2013-03-10 08:58:04.693 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3595    0   -1  2013-03-10 08:58:10.930 Debug   Republishing starting
    3597    0   -1  2013-03-10 08:58:10.947 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3598    0   -1  2013-03-10 08:58:26.427 Debug   Republishing starting
    3600    0   -1  2013-03-10 08:58:26.440 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3602    0   -1  2013-03-10 08:58:31.043 Debug   Republishing starting
    3603    0   -1  2013-03-10 08:58:31.060 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3604    0   -1  2013-03-10 08:58:59.227 Debug   Republishing starting
    3606    0   -1  2013-03-10 08:58:59.240 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3608    0   -1  2013-03-10 08:59:34.300 Debug   Republishing starting
    3609    0   -1  2013-03-10 08:59:34.300 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3611    0   -1  2013-03-10 09:00:11.960 Debug   Republishing starting
    3612    0   -1  2013-03-10 09:00:11.973 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()
    3614    0   -1  2013-03-10 09:00:37.677 Debug   Republishing starting
    3615    0   -1  2013-03-10 09:00:37.690 Error   Error Republishing: 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 umbraco.content.LoadContentFromDatabase()

     

    Any ideas?

    René

     

  • Jan Skovgaard 11280 posts 23678 karma points MVP 11x admin c-trib
    Mar 11, 2013 @ 20:06
    Jan Skovgaard
    100

    Hi René

    That really does seem weird. Have you been in touch with the host to figure out if they have had some kind of problems on the server?

    /Jan

  • Dan 1288 posts 3921 karma points c-trib
    Mar 11, 2013 @ 20:29
    Dan
    0

    Hi René,

    Was the content still in the database (or trash) or was it completely gone?

    Scary!

  • René 327 posts 852 karma points
    Mar 11, 2013 @ 23:09
    René
    0

    Hi 

    Tanks for your reply

    I have been in touch with the host. (I do not want to say anything bad about the support from storm internet!)

    Here is there answer:

    "Thanks for the updates.

    The error message "An item with the same key has already been added." is nothing to do with server but its your Umbraco configuration or its database which seems have some duplication in it.
    As its a third party application hence we would suggest you to contact support team of Umbraco for further investigation. Or you can have your web developer to take a look into this for you who may shade some light on it.

    Should you require any further information or if we can be of assistance with anything else please do not hesitate to get in touch.
    Kind regards,"

     

    and here is another one in the conversation:

    "Its most likely an issue with Umbraco version you are using.
    Please can you take a look at following URL and confirm you have version 4.7.1 :
    http://our.umbraco.org/forum/using/ui-questions/15077-Umbraco-Dictionairy-Error-Item-has-already-been-added-?p=1
    Should you require any further information or if we can be of assistance with anything else please do not hesitate to get in touch."

     

    To Dan

    The content was still in the database.
    After trying to republish several times, with the same error keep popping up, the 4 time i tryed to republish the intire site it worked again.
    And now it has been up running for 24 hours, the only thing is that the costumer is not very confident about Umbraco.

    I will try to update to the 4.11.5, but i would be very happy to know what did cause this.

    Kindly René

  • René 327 posts 852 karma points
    Mar 13, 2013 @ 07:43
    René
    0

    Hi everyone 

    Is there anyone who have any ideas about this. 

    Before i update to the latest version 4.11.5 i wold like to know i this is the solution.

    Kindly René

  • René 327 posts 852 karma points
    Mar 13, 2013 @ 11:04
    René
    0

    Hi our umbraco 

    About this issue described in in the above

    Access to the path 'D:\inetpub\vhosts\Hostname.com\httpdocs\00000000-0000-0000-0000-000000000000.tmp' is denied.
    I have this error when running the permission check. Does this have any influence? 
    I can not set permission on the /httpdocs/ folder.
    ------------------------------------------------------
    One other issue witch is my ovn fault. 
    When developing the site, it was on my local computer, and a subdomain folder. 
    I moved the site to the public folder, but i have just realized that i forgot to detatched the develop subdomain from the database. 
    I´m quiet convinced that this has caused the error. 
    I would appreciate to know if anyone has experienced this, or if there is a possibility that it can cause this error.
    Tanks in advance
    René
  • René 327 posts 852 karma points
    Mar 13, 2013 @ 15:42
    René
    0

    Hi 

    Now i think i got it solved, it was the permisson in Plesk, i did not have the rights to set all the permisson correct. 

    Especially on the root. 

    I followed this instruction from Rich:

    http://our.umbraco.org/forum/getting-started/installing-umbraco/39199-Permission-on-the-root

    René

  • René 327 posts 852 karma points
    Mar 17, 2013 @ 11:35
    René
    0

    HI 

    To others with this problem, or if anyone get here.

    The solution to this is:

    1.

    Use the http://our.umbraco.org/projects/developer-tools/path-fixup (MAKE sure to backup everything)

    2.

    Permission on the root, i had to contact the host to get this permission.

    3. (The funny part)

    When the site was developed it was done locally and on a subdomain.

    when moved to the oublic server, the costumer did still do his updating and changes on the subdomain.

    So it was my error, i did not tel hin to use and update on the live site....

    Now i had learned this the hard way, and som slepless nights :-)

    Hope this can be helpful to someone else.

    René

     

Please Sign in or register to post replies

Write your reply to:

Draft