Overview
This topic explains how to install and configure the Cisco IoT FND TPS proxy, which enables field area routers to securely communicate with the Cisco IoT FND application server for tunnel provisioning, especially when Cisco IoT FND is behind a firewall.
The Cisco IoT FND TPS proxy is an optional server component that allows field area routers to initiate secure tunnel provisioning requests to the Cisco IoT FND application server, particularly when Cisco IoT FND is not directly accessible due to firewall restrictions.
-
Enables routers such as CGRs to contact Cisco IoT FND for Zero Touch Deployment (ZTD) initialization.
-
Operates when Cisco IoT FND does not have a publicly reachable IP address.
-
Authenticates HTTPS inbound requests from the TPS proxy using certificate subjects.
The Cisco IoT FND TPS proxy is used when field area routers need to communicate with Cisco IoT FND for tunnel provisioning, especially during Zero Touch Deployment (ZTD).
-
The TPS proxy does not have its own GUI.
-
Configuration requires editing the cgnms.properties and tpsproxy.properties-template files.
-
After tunnel provisioning, routers can contact Cisco IoT FND directly without the proxy.
Example: Using the TPS Proxy for Tunnel Provisioning
For example, when a field area router first contacts Cisco IoT FND, it uses the TPS proxy to request tunnel provisioning. After the tunnel is provisioned, the router can communicate directly with Cisco IoT FND without the proxy.