I am trying to backup a Fortigate 310B. I want to backup on of the VDOMs on the firewall. I have modified the device template with the commands that should work, but I am still getting a error "Connectivity issues discarding config file."
Here is part of the output from a session trace. It goes on to list the entire configuration, but the file is discarded.
[8/19/2009 9:19:27 AM] Device Template: Fortigate SCADA-1.3.6.1.4.1.12356.ConfigMgmt-Commands
[8/19/2009 9:19:27 AM] System Name: OSP102FW
[8/19/2009 9:19:27 AM] System Description: Ocean State Firewall
[8/19/2009 9:19:27 AM] System OID: 1.3.6.1.4.1.12356.3002
[8/19/2009 9:19:27 AM] OS Image:
[8/19/2009 9:19:27 AM] OS Version:
[8/19/2009 9:19:27 AM] Menu-Based mode=False
[8/19/2009 9:19:27 AM]
-->StateChange: Connecting to server<--
[8/19/2009 9:19:28 AM] Got HostFingerPrint: cd:e8:a8:ea:00:1a:c7:1b:63:9d:ba:0c:bb:bc:9b:4b
[8/19/2009 9:19:28 AM] SWTelnet9 Crypto Information Begin
[8/19/2009 9:19:28 AM] Protocol = SSH2
[8/19/2009 9:19:28 AM] RemoteName = SSH-2.0-xxxxxxx
[8/19/2009 9:19:28 AM] SCcipher = aes128-cbc
[8/19/2009 9:19:28 AM] CSCipher = aes128-cbc
[8/19/2009 9:19:28 AM] Keys = ssh-rsa
[8/19/2009 9:19:28 AM] SWTelnet9 Crypto Information End
[8/19/2009 9:19:28 AM]
-->StateChange: Connected to server - idle<--
[8/19/2009 9:19:28 AM] Solarwinds.Net SWTelnet9 Version 9.0.27
[8/19/2009 9:19:28 AM] Connected!
[8/19/2009 9:19:28 AM] --->OSP102FW #
[8/19/2009 9:19:28 AM] ProcessLogin State: 0
[8/19/2009 9:19:29 AM] TimerTick: mstrData=<OSP102FW # > State=3 - Connected to server - idle
[8/19/2009 9:19:29 AM] Pending Disconnect = False
[8/19/2009 9:19:29 AM] Sending to get a banner!
[8/19/2009 9:19:29 AM] <--
[8/19/2009 9:19:29 AM] -->
[8/19/2009 9:19:29 AM] -->
[8/19/2009 9:19:29 AM] -->
[8/19/2009 9:19:29 AM] ProcessLogin State: 0
[8/19/2009 9:19:29 AM] --->OSP102FW #
[8/19/2009 9:19:29 AM] ProcessLogin State: 0
[8/19/2009 9:19:31 AM] TimerTick: mstrData=<OSP102FW # > State=3 - Connected to server - idle
[8/19/2009 9:19:31 AM] Pending Disconnect = False
[8/19/2009 9:19:31 AM] <--
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] ProcessLogin State: 0
[8/19/2009 9:19:31 AM] Custom Prompt detector detect # prompt
[8/19/2009 9:19:31 AM] --->OSP102FW #
[8/19/2009 9:19:31 AM] ProcessLogin State: 0
[8/19/2009 9:19:31 AM] Custom Prompt detector detect # prompt
[8/19/2009 9:19:31 AM] no credentials needed - Command mode prompt detected
[8/19/2009 9:19:31 AM] Prompt is being set to : OSP102FW #
[8/19/2009 9:19:31 AM] Logged into Router
[8/19/2009 9:19:31 AM] <--
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] --->OSP102FW #
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] Process Line = <OSP102FW # >
[8/19/2009 9:19:31 AM] Fuzzy match detector start detecting prompt. String1=osp102fw# String2=osp102fw#
[8/19/2009 9:19:31 AM] <-- config global
[8/19/2009 9:19:31 AM] --> config global
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:31 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<config global
>>>
[8/19/2009 9:19:31 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:31 AM] Echo is detected, EchoBuffer = <<<config global
>>>
[8/19/2009 9:19:31 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:31 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] --> OSP102FW (global) #
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] Process Line = <OSP102FW (global) # >
[8/19/2009 9:19:31 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(global)# String2=osp102fw#
[8/19/2009 9:19:31 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:31 AM] <-- config system console
[8/19/2009 9:19:31 AM] --> config system console
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:31 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<config system console
>>>
[8/19/2009 9:19:31 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:31 AM] Echo is detected, EchoBuffer = <<<config system console
>>>
[8/19/2009 9:19:31 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:31 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] --> OSP102FW (console) #
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] Process Line = <OSP102FW (console) # >
[8/19/2009 9:19:31 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(console)# String2=osp102fw#
[8/19/2009 9:19:31 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:31 AM] <-- set output standard
[8/19/2009 9:19:31 AM] --> set output standard
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:31 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<set output standard
>>>
[8/19/2009 9:19:31 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:31 AM] Echo is detected, EchoBuffer = <<<set output standard
>>>
[8/19/2009 9:19:31 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:31 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] -->
[8/19/2009 9:19:31 AM] --> OSP102FW (console) #
[8/19/2009 9:19:31 AM] Start check prompt for menu-base device
[8/19/2009 9:19:31 AM] Process Line = <>
[8/19/2009 9:19:31 AM] Process Line = <OSP102FW (console) # >
[8/19/2009 9:19:31 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(console)# String2=osp102fw#
[8/19/2009 9:19:31 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:31 AM] <-- end
[8/19/2009 9:19:32 AM] --> end
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:32 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<end
>>>
[8/19/2009 9:19:32 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:32 AM] Echo is detected, EchoBuffer = <<<end
>>>
[8/19/2009 9:19:32 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:32 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] --> OSP102FW (global) #
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] Process Line = <>
[8/19/2009 9:19:32 AM] Process Line = <OSP102FW (global) # >
[8/19/2009 9:19:32 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(global)# String2=osp102fw#
[8/19/2009 9:19:32 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:32 AM] <-- end
[8/19/2009 9:19:32 AM] --> end
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:32 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<end
>>>
[8/19/2009 9:19:32 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:32 AM] Echo is detected, EchoBuffer = <<<end
>>>
[8/19/2009 9:19:32 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:32 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] --> OSP102FW #
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] Process Line = <>
[8/19/2009 9:19:32 AM] Process Line = <OSP102FW # >
[8/19/2009 9:19:32 AM] Fuzzy match detector start detecting prompt. String1=osp102fw# String2=osp102fw#
[8/19/2009 9:19:32 AM] <-- config vdom
[8/19/2009 9:19:32 AM] --> config vdom
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:32 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<config vdom
>>>
[8/19/2009 9:19:32 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:32 AM] Echo is detected, EchoBuffer = <<<config vdom
>>>
[8/19/2009 9:19:32 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:32 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] --> OSP102FW (vdom) #
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] Process Line = <>
[8/19/2009 9:19:32 AM] Process Line = <OSP102FW (vdom) # >
[8/19/2009 9:19:32 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(vdom)# String2=osp102fw#
[8/19/2009 9:19:32 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:32 AM] <-- edit SCADA
[8/19/2009 9:19:32 AM] --> edit SCADA
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:32 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<edit SCADA
>>>
[8/19/2009 9:19:32 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:32 AM] Echo is detected, EchoBuffer = <<<edit SCADA
>>>
[8/19/2009 9:19:32 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:32 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] --> current vf=SCADA:4
[8/19/2009 9:19:32 AM] -->
[8/19/2009 9:19:32 AM] --> OSP102FW (SCADA) #
[8/19/2009 9:19:32 AM] Start check prompt for menu-base device
[8/19/2009 9:19:32 AM] Process Line = <current vf=SCADA:4>
[8/19/2009 9:19:32 AM] Fuzzy match detector start detecting prompt. String1=currentvf=scada:4 String2=osp102fw#
[8/19/2009 9:19:32 AM] Save Command Output: current vf=SCADA:4
[8/19/2009 9:19:32 AM] Process Line = <>
[8/19/2009 9:19:32 AM] Process Line = <OSP102FW (SCADA) # >
[8/19/2009 9:19:32 AM] Fuzzy match detector start detecting prompt. String1=osp102fw(scada)# String2=osp102fw#
[8/19/2009 9:19:32 AM] Removed data in (...) Output=osp102fw#
[8/19/2009 9:19:32 AM] <-- show full-configuration
[8/19/2009 9:19:33 AM] --> show full-configuration
[8/19/2009 9:19:33 AM] -->
[8/19/2009 9:19:33 AM] -->
[8/19/2009 9:19:33 AM] Complete buffer is detected - save all lines to eacho buffer
[8/19/2009 9:19:33 AM] Echo not detected yet. push back data to echo buffer, EchoBuffer = <<<show full-configuration
>>>
[8/19/2009 9:19:33 AM] Start detecting command echo in echo buffer..
[8/19/2009 9:19:33 AM] Echo is detected, EchoBuffer = <<<show full-configuration
>>>
[8/19/2009 9:19:33 AM] Remove Prompt - prompt not found via RegEx
[8/19/2009 9:19:33 AM] Echo and prompt is removed if they exist, out buffer = <<<>>>
[8/19/2009 9:19:33 AM] Start check prompt for menu-base device
[8/19/2009 9:19:33 AM] TimerTick: mstrData=<> State=3 - Connected to server - idle
[8/19/2009 9:19:33 AM] Pending Disconnect = False
[8/19/2009 9:19:33 AM] --> #config-version=FG310B-3.00-FW-build730-080919:opmode=1:vdom=1