The security layer rejected the peer. The code is deliberately vague — it covers certificate, signature, and policy problems without telling an attacker which one failed.
This is a configuration or addressing mistake on the wire, upstream of anything Forge sees. Where Forge helps is the step after you fix it: once the point returns data, its vendor tag name maps to a canonical field automatically, so you do not also have to hand-maintain a name table for every point you just re-addressed.
One MCP endpoint serves every protocol adapter. 16,908 curated mappings, 366 canonical fields.
Other OPC UA codes: BadNodeIdUnknown BadConnectionClosed BadTimeout BadUserAccessDenied BadSubscriptionIdInvalid
Equipment that speaks OPC UA: ABB Robotics DMG Mori Fanuc Heidenhain KUKA Mazak Okuma Siemens Sinumerik Universal Robots Chemical process
Other protocols: Modbus MQTT / Sparkplug B FANUC FOCAS EtherNet/IP PROFINET / S7 BACnet/IP J1939 (CAN) MTConnect ROS 2 (DDS) SNMP MAVLink HTTP / REST CSV ingest