Troubleshooting Cisco IOS FTP Error Code

In this video, Tony Fortunato demonstrates how Cisco IOS can misrepresent FTP configuration issues.

Tony Fortunato

June 16, 2016

2 Min Read
Network Computing logo

Oftentimes when I'm at a customer site and something doesn’t work as expected, I ask my clients, “What do you do now?” They respond, "Reboot or reset." When that doesn’t work, they start pulling on the infamous network straws to see what they can try next.

This is when I ask if I can take a few minutes to investigate and understand the problem rather than randomly guessing. In most cases, we typically find an answer to the problem, fix it, and move on.

In this video,  I  demonstrate some of this network troubleshooting. I show how Cisco IOS can misreport FTP configuration issues. Specifically in this situation, the FTP server we tried to copy from did not have the proper permission to download a file to the switch. When this failed the first time, my customer and I both suspected that the FTP account was misconfigured. My client manually logged into the FTP server and successfully performed a directory or listing. At that point we were a bit confused. Why wasn’t it working?

I thought I would try to reproduce the issue using Quick ‘n Easy FTP Server Lite as my FTP server since it is a free portable app that I can run from a flash drive. Fortunately for me, I forgot to assign any permissions to my test account and got the exact same error.

I performed a trace and noticed the FTP error code 550 or permission error. Funny thing, the Cisco switch only reported that the file or directory was missing. As soon as I gave the account the proper permission, the copy to the switch worked.

While this video examines a specific issue related to Cisco, many other FTP clients have similar reporting issues.

About the Author(s)

Tony Fortunato

Sr Network Performance Specialist

Tony Fortunato is a network performance expert who has been designing, implementing and troubleshooting networks since 1989. His company, The Technology Firm, provides clients of all sizes with services ranging from project management, network design, consulting, troubleshooting, designing custom-designed training courses, and assisting with equipment installation. Tony's experience in networking started with financial trading floor networks and ISPs, where he learned to integrate and support equipment from various vendors. Tony has taught and presented at numerous colleges and universities, public forums and private classes. He blogs frequently at NetworkDataPediaand has a popular YouTube channel.

SUBSCRIBE TO OUR NEWSLETTER
Stay informed! Sign up to get expert advice and insight delivered direct to your inbox
More Insights