While using TFTP / FTP / SCP file transfer mode, here are some possible troubleshooting tips:
1. Make sure any firewalls between the BNA server and managed device are not blocking file transfer service application ports. BNA initiates file transfer from the device for Snapshot, ‘Deploy to Active’ and ‘Deploy to Startup’ actions. When installing BNA on a Windows server that uses a firewall, ensure appropriate file transfer service application ports (e.g., TFTP/FTP/SCP) are not blocked. Follow the instructions in the Installation Guide to unblock ports in the Windows Firewall on the BNA server.
2. Make sure the appropriate file transfer service (e.g., TFTP, FTP, SCP) is running on the BNA server. Refer to the Installation Manual for instructions on installing and configuring these services for your operating system (Windows, Linux, or Solaris). Note that for Windows, BNA automatically installs and starts a TFTP server, but the FTP and SCP services must be installed separately.
3. If using FTP or SCP service, make sure the following options under ‘Admin (tab) -> Network Admin -> Device Agents’ for the “Device Agent” configured for the device are set:
• Enable FTP Transfer Mode (is checked),
• Enable SCP Transfer Mode (is checked).
4. Manually attempt the configuration file transfer from the device. Refer to the BNA job transcript to view the commands that BNA executes. The following is an example for a Snapshot action using TFTP on a Cisco IOS router:
• telnet to the device (router),
• login and go to enable mode.
• type "copy running-config tftp"
• type "BNA Server IP Address" when prompted for the address of the remote host.
• type "temp.tmp" when prompted for destination filename.
5. If the previous test fails, the BNA server may be behind a NAT server. Find what IP address the router uses to address the BNA server. This is the address that gets translated to the BNA Server IP Address by NAT. Whatever that address is enter it in the "NAT Address" field for the device record. In other words, edit the device record and just under where you specified Access Mode, File Transfer Mode, and DSP, you will see the NAT Address field.
Note: While using Tunneled file transfer mode, configuration snapshot is performed by capturing the output of show type commands (for example, show running-configuration). Configuration changes are made by batching CLI commands to the device.