Uploaded image for project: 'Core Server'
  1. Core Server
  2. SERVER-13654

InitialSync Replication over IPSEC link results in data corruption

    XMLWordPrintableJSON

Details

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • None
    • 2.4.10
    • Replication
    • None
    • Ubuntu 13.10
      Linux 3.11.0-12-generic
      MongoDB 2.4.10
    • Linux

    Description

      When attempting to replicate a secondary member over the internet through an IPSEC link, the following messages are found in the logs in the secondary server during initial sync:

      [rsSync] Cloner: skipping corrupt object from testdb.testColl1 firstElement: _id: ObjectId('533440f68fde6a4ce2c4941e')

      These messages only occur when replicating over the internet, through the IPSEC link. When replicating locally, there is no issue.

      The initial sync succeeds, however the new secondary is missing records from the primary.

      Primary's testdb.testColl1.count():
      113501

      Secondary's testdb.testColl1.count():
      113490

      I have tested the reportedly corrupted objects by retrieving them from the primary, and can retrieve them fine.

      Attachments

        Activity

          People

            david.hows David Hows
            bbernstein@railkey.net Brian Bernstein
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: