How to resolve PROFINET Master Simulator error "0x1C010003 - nca_unk_if : The server does not export the requested interface"

27 Jul 2023

If you encounter the error message "0x1C010003 - nca_unk_if : The server does not export the requested interface" in the PROFINET Master Simulator, here's how to resolve it.

APPLICABLE PRODUCTS

PROFINET Master Simulator, p/n 024710-B
PROFINET Master Simulator Plus, p/n 024720-B

QUESTION

How to resolve the error "0x1C010003 - nca_unk_if : The server does not export the requested interface" in the PROFINET Master Simulator?

 

ANSWER

The most likely reason is a problem with the device identity.  This means, there is a discrepancy between the PROFINET VendorID/DeviceID in the GSD file and the device application.

Therefore, make sure that you are using the right GSD file for your PROFINET IO device.

If you're developing an application for the Anybus CompactCom M40/B40 PROFINET interface, check the device identity definitions within your host application, as well.

ADDITIONAL INFO

If you acquired a WireShark log while trying to establish a PROFINET connection, use the display filter "dcerpc" and look out for the "Object UUID" field in either the PNIO-CM or DCERPC packets.  Its value contains the DeviceID and VendorID as the last two words in big endian that the PROFINET Master Simulator is expecting: