Update settings
Update-related information is contained inside the <update></update>
XML tags. Use this field to specify how FortiClient performs updates from FortiGuard Distribution Network (FDN) servers.
<forticlient_configuration>
<system>
<update>
<use_custom_server>0</use_custom_server>
<restrict_services_to_regions/>
<server></server>
<port>80</port>
<fail_over_servers>server1.fortinet.com:8008;172.81.30.6:80;server2.fortinet.com:80</fail_over_servers>
<timeout>60</timeout>
<failoverport>8000</failoverport>
<fail_over_to_fdn>1</fail_over_to_fdn>
<use_proxy_when_fail_over_to_fdn>1</use_proxy_when_fail_over_to_fdn>
<auto_patch>1</auto_patch>
<update_action>notify_only</update_action>
<scheduled_update>
<enabled>1</enabled>
<type>interval</type>
<daily_at>03:00</daily_at>
<update_interval_in_hours>3</update_interval_in_hours>
</scheduled_update>
<submit_virus_info_to_fds>0</submit_virus_info_to_fds>
<submit_vuln_info_to_fds>1<submit_vuln_info_to_fds>
</update>
</system>
</forticlient_configuration>
The following table provides the XML tags for update settings, as well as the descriptions and default values where applicable.
When <use_custom_server>
is 0
or both <server>
and <fail_over_servers>
are each an empty (null) string, FortiClient only uses the default FortiGuard server for software updates. If a string is specified in <server>
and communication fails with that server, each of the servers specified in <fail_over_servers>
are tried until one succeeds. If that also fails, then software updates are not possible unless <fail_over_to_fdn>
is set to 1
.
If communication fails with the server(s) specified in both <server>
and <fail_over_servers>
, <fail_over_to_fdn>
determines the next course of action as listed below:
<server> |
<fail_over_to_fdn> |
Result |
---|---|---|
"" (empty strings) |
0 |
Only FortiGuard server is used. |
"" (empty strings) |
1 |
Only FortiGuard server is used. |
"xyz" (valid IP address) |
0 |
FortiGuard server is never used. |
"xyz" (valid IP address) |
1 |
FortiGuard server is used only as failover. |