Uploaded image for project: 'controller'
  1. controller
  2. CONTROLLER-823

Invalid request reply match in netconf-connector

    XMLWordPrintable

Details

    • Bug
    • Status: Resolved
    • Resolution: Done
    • Helium
    • None
    • netconf
    • None
    • Operating System: All
      Platform: All

    • 1842

    Description

      Following exception appears in log:
      2014-09-12 10:47:03.804 CEST [nettyThreadgroupModule$NioEventLoopGroupCloseable-5-1] WARN o.o.c.s.c.n.l.NetconfDeviceCommunicator - RemoteDevice

      {XX}

      : Invalid request-reply match, reply message contains different message-id...

      And all next requests are failed.

      It seems that this happens to pending write messages (AsyncSshHandler). If pending is unlocked, the pending message can be outrun by next message being sent. So a small race condition there.

      Stress test in NetconfITSecureTest should have caught that, but a few issues there:
      1. message-id is still the sam
      2. SimpleNetconfSessionListener is in use that does not perform required check

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            mmarsale@cisco.com Maros Marsalek
            mmarsale@cisco.com Maros Marsalek
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: