Uploaded image for project: 'PROFINET Core'
  1. PROFINET Core
  2. PSPNCORE-494

Allocate resources on any incomming RPC operation code

    Details

    • Type: Change
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: V1.12.0.3, V1.13.1.0
    • Component/s: Controller
    • Labels:
      None
    • Account:
      SPC Profinet Core (SPCPROFINET)

      Description

      When the Profinet Controller receives a RPC request with an operation code not equal to "Control (4)", it does not allocate RPC request memory and make RPC layer to return status "nca_server_too_busy".

      Some RPC client implementation seem to send an RPC Ping with wrong operation code ("0") before sending the actual RPC request. When this Ping is rejected, this implementation don't send the actual request. As a result communication can not be established with such a device.

      The controller should accept any incomming operation code during allocation.

        Attachments

          Issue Links

            Expenses

              Activity

                Status Description

                  People

                  • Reporter:
                    AMesser Andreas Messer
                  • Votes:
                    0 Vote for this issue
                    Watchers:
                    0 Start watching this issue

                    Dates

                    • Created:
                      Updated:
                      Resolved: