InitialSync Replication over IPSEC link results in data corruption

XMLWordPrintableJSON

    • Type: Bug
    • Resolution: Done
    • Priority: Major - P3
    • None
    • Affects Version/s: 2.4.10
    • Component/s: Replication
    • None
    • Environment:
      Ubuntu 13.10
      Linux 3.11.0-12-generic
      MongoDB 2.4.10
    • Linux
    • None
    • None
    • None
    • None
    • None
    • None
    • None

      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.

            Assignee:
            David Hows (Inactive)
            Reporter:
            Brian Bernstein
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

              Created:
              Updated:
              Resolved: