YumaPro SDK 17.10 introduces support for the Call Home protocol defined in IETF RFC 8071.

In YumaPro SDK 17.10-6 and later, Call Home over TLS is supported. In order to use TLS for Call Home,

you must use the --callhome-tls-server configuration parameter for netconfd-pro.

 

NOTE: By default, Call Home is not enabled but must be configured by the developer/user.

The callhome-tls-server parameter and all Call Home related parameters are ignored if the

--with-callhome parameter is set to 'false'.


--callhome-tls-server=string

              Specifies a callhome/TLS server that this server
              should attempt to initiate a callhome connection
              at boot-time. This string has the format:


              <server-id> '@' <server-addr> [ ':' <port-num> ]

               server1@192.168.0.101
               server1@192.168.0.101:12040


The server-id is used for logging purposes. The callhome-server parameter can be set via the command line

when booting netconfd-pro:


user@system> netconfd-pro --callhome-tls-server=john@192.168.0.101


or can be configured in the /etc/yumapro/netconfd-pro.conf file:


#### leaf-list callhome-tls-server
# Specifies a callhome/TLS server that this server
# should attempt to initiate a callhome connection
# at boot-time. This string has the the same format
# as the ha-server parameter.
#
# no default for callhome-tls-server

callhome-tls-server john@192.168.0.101



The value of the callhome-tls-server parameter can be the same as the value for the callhome-server parameter

but these values are independent of each other.


For more information on setting up NETCONF and Call Home over TLS please refer to our Solution: Configure TLS.


Related Parameters: