FortiManager
FortiManager supports network operations use cases for centralized management, best practices compliance, and workflow automation to provide better protection against breaches.
Nur
Staff
Staff
Article Id 301104
Description This article describes how to reset an SD-WAN docker with the 'failed' status.
Scope FortiManager.
Solution

Below is an example of a failed SD-WAN docker status:

 

diagnose docker status

sdwancontroller: failed <- Failed to enable.

To reset the docker:

 

  1. Disable docker from CLI:

config system docker
    set sdwancontroller disable

end

 

  1. Clean up the docker daemon:

diag docker cleanup -> Press 'Y'.

 

  1. Using shell access, kill the container ID.

config sys admin setting
    set shell-access enable <- Make sure the shell password is easy to remember.

end

 

bash$ docker container ls <- To check if SD-WAN is still running.

bash$ docker kill <CONTAINER ID> <- To kill the docker if it is still running.

 

  1. After performing all of these steps, enable the docker again.

config system docker

    set sdwancontroller enable

end

 

  1. After enabling, check if the docker status is as expected:

diagnose docker status


Related documents:
Technical Tip: Items included in the backup config file

Docs: docker

Docs: get system docker