Uploaded image for project: 'IOT Configurator Product'
  1. IOT Configurator Product
  2. IOTCONPROD-169

(OPCUA) Configuration flags for "Certificate Administration" behave inversely and label contains typo

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: V1.4.15.53149
    • Fix Version/s: V1.4.16.53455, APP_V1.5
    • Component/s: None
    • Labels:
      None
    • Account:
      IOT Configurator 1 (operativ) (IOTCONPROD)

      Description

      • In the OPC UA Server configuration structure NPX_OBJ_OPC_UA_SERVER_COMPONENT_CONFIGURATION_V2_T, the ulCertificateAdmin element defines configuration flags using bit positions:
        • NPX_OBJ_OPC_UA_SERVER_COMPONENT_CONFIGURATION_V2_CERTIFICATE_ADMIN_UPDATE_CERTIFICATE_AUTHORITY_DISABLE_BIT_POSITION
        • NPX_OBJ_OPC_UA_SERVER_COMPONENT_CONFIGURATION_V2_CERTIFICATE_ADMIN_UPDATE_APPLICATION_CERTIFICATE_DISABLE_BIT_POSITION
      • The boolean logic applied to these flags is inconsistent with their naming and UI labels. Setting them to true disables the corresponding features, which contradicts user expectations based on standard positive logic.
      • Additionally, there is a typographical error: the option label “Allow application certificat” is missing the trailing “e” and should be corrected to “Allow application certificate”.

       

      Steps to reproduce

      1. Open the OPC UA Server configuration UI where certificate administration settings are available.
      2. Locate the options “Allow certificate authority” and “Allow application certificat”.
      3. Enable the options by setting them to true.
      4. Observe that enabling the options actually disables the associated functionality (logical inversion).
      5. Note the typographical error in the second label.

       

        Attachments

          Expenses

            Activity

              Status Description

                People

                • Reporter:
                  MLang Martin Lang
                • Votes:
                  0 Vote for this issue
                  Watchers:
                  0 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved: