02-06-2013 03:35 AM
Hi,
I have several switches in SGE2010P stack configuration. As network administrator I proceeded to write a script that updates at regular intervals ACLs on the switch by sending the instruction file via TFTP. I noticed that after about 100 updates, the switch returns me the following error:
% TFTP-C-OPEN: No free UDP port
% COPY-W-TRAP: The copy operation has failed
Copy: Can not open TFTP client
and in order to re-enable the service I required to restart the switch.
Browsing the forums I found that this problem also occurs on a switch alcatel similar. On that switch a firmware update has fixed the bug.
My question is, is there a firmware update for my device that fixes the bug? For your information my current version is 3.0.18
Regards,
Francesco Cambria
02-06-2013 06:17 AM
Hi Francesco, the only time I've seen these errors is because the TFTP is being used by another service on your LAN.
If you check the netstats of your machine you should be able to see what is occupying the TFTP service.
-Tom
Please mark answered for helpful posts
02-06-2013 06:44 AM
I can guarantee that even rebooting the host on which I listen to the tftp server the problem persists.
This is the description of a bugfix Alcatel relative to a switch similar:
"General
Alcatel 0000530/Alcatel PR 136097/CQ 117,372 (Version 1.7.0.23)
No free UDP port error When copying startup-config tftp of up to ~ 100 times
Status: This issue was fixed "
Francesco
02-06-2013 07:15 AM
These switches have been around forever. A bug on a different vendor product is a bug on a different vendor's product. Does it mean it is impossible? No, it doesn't.
A reboot of the requesting does not really mean much. It can be a service hosted locally or the TFTP being busy or something else.
You're reaching out for help, I'd like to think you are willing to investigate your avenues. You are at an impasse and don't have the answer for yourself. If you're looking for affirmation if there is a bug, I can affirm there is not a known bug, nor has been. Not to mention the age of the switch would also reveal such.
Rejecting help doesn't do you or anyone else any good. Even if you feel like you're going backwards, no one has looked at your stuff. No one is at your location. No one knows your problem without you giving all information. And you will lose a lot more time not telling people everything you have done and showing your work to prove it.
If you want to get things done and don't want the input of a public forum, then call the small business support center.
-Tom
Please mark answered for helpful posts
02-06-2013 08:02 AM
I checked the functionality of the tftp server installed on my host using a client in another machine.
Nevertheless, the tftp client of the switch continues to give me back the same error when I try to copy the configuration from the TFTP server to the running-config.
I did not mean in any way fault the service or your work.
If there is anything I can do or information I can find to facilitate troubleshooting, I will gladly give them to you.
Francesco
02-06-2013 11:23 AM
Can you post a picture of
netstat -a from the machine in question and also from the tftp
-Tom
Please mark answered for helpful posts
02-07-2013 07:43 AM
Hi,
here's the server tftp netstat -a :
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 Webserver1:7777 *:* LISTEN
tcp 0 0 *:mysql *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 Webserver1:www 192.168.21.253:53714 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54935 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54921 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54891 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53704 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54925 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53718 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54899 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53740 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53744 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54939 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54915 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53732 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53736 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53724 TIME_WAIT
tcp 0 52 Webserver1:ssh 192.168.21.250:23659 ESTABLISHED
tcp 0 0 Webserver1:www 192.168.21.253:53730 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54927 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53712 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54893 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54903 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53728 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53710 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54945 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53726 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53742 TIME_WAIT
tcp 0 0 Webserver1:7777 WebServer2:34422 ESTABLISHED
tcp 0 0 Webserver1:www 192.168.21.253:53716 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54917 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54909 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54901 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54929 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53696 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53734 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53748 TIME_WAIT
tcp 0 0 Webserver1:57635 10.0.0.9:mysql TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54911 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54905 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53720 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54931 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54907 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53722 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54947 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54913 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53746 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53752 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53738 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54943 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54897 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54937 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54923 TIME_WAIT
tcp 0 0 Webserver1:mysql WebServer2:48778 ESTABLISHED
tcp 0 0 Webserver1:www 192.168.21.252:54933 TIME_WAIT
tcp 0 0 Webserver1:58443 WebServer2:mysql ESTABLISHED
tcp 0 0 Webserver1:www 192.168.21.253:53706 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54941 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53708 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53698 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53750 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54895 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.252:54919 TIME_WAIT
tcp 0 0 Webserver1:www 192.168.21.253:53700 TIME_WAIT
tcp 0 0 Webserver1:7789 WebServer2:43843 ESTABLISHED
tcp 0 0 Webserver1:www 192.168.21.253:53702 TIME_WAIT
tcp 0 0 Webserver1:40550 WebServer2:7789 ESTABLISHED
tcp6 0 0 localhost:8005 [::]:* LISTEN
tcp6 0 0 [::]:http-alt [::]:* LISTEN
tcp6 0 0 [::]:ssh [::]:* LISTEN
udp 0 0 *:tftp *:*
udp 0 0 *:694 *:*
udp 0 0 *:694 *:*
udp 0 0 *:37594 *:*
udp 0 0 *:58623 *:*
raw 0 0 *:icmp *:* 7
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 6 [ ] DGRAM 6701 /dev/log
unix 2 [ ACC ] STREAM LISTENING 9273 /var/run/heartbeat/register
unix 2 [ ACC ] STREAM LISTENING 6508 @/com/ubuntu/upstart
unix 2 [ ACC ] SEQPACKET LISTENING 7340 @/org/kernel/udev/udevd
unix 2 [ ACC ] STREAM LISTENING 6801 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 6782 /var/lib/heartbeat/log_daemon
unix 2 [ ] DGRAM 28243
unix 3 [ ] STREAM CONNECTED 9277 /var/run/heartbeat/register
unix 3 [ ] STREAM CONNECTED 9276
unix 2 [ ] DGRAM 9275
unix 3 [ ] STREAM CONNECTED 9227
unix 3 [ ] STREAM CONNECTED 9226
unix 3 [ ] STREAM CONNECTED 9225
unix 3 [ ] STREAM CONNECTED 9224
unix 3 [ ] STREAM CONNECTED 9222
unix 3 [ ] STREAM CONNECTED 9221
unix 3 [ ] STREAM CONNECTED 9220
unix 3 [ ] STREAM CONNECTED 9219
unix 3 [ ] STREAM CONNECTED 7168
unix 3 [ ] STREAM CONNECTED 7167
unix 3 [ ] STREAM CONNECTED 7166
unix 3 [ ] STREAM CONNECTED 7165
unix 3 [ ] STREAM CONNECTED 7162
unix 3 [ ] STREAM CONNECTED 7161
unix 2 [ ] DGRAM 7157
unix 2 [ ] DGRAM 6774
unix 3 [ ] STREAM CONNECTED 6773
unix 3 [ ] STREAM CONNECTED 6772
unix 3 [ ] STREAM CONNECTED 7401 @/com/ubuntu/upstart
unix 3 [ ] STREAM CONNECTED 7399
unix 3 [ ] DGRAM 2300
unix 3 [ ] DGRAM 2299
unix 3 [ ] STREAM CONNECTED 2266 @/com/ubuntu/upstart
unix 3 [ ] STREAM CONNECTED 6552
Here's the TFTP client netstat -a:
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 WebServer2:7777 *:* LISTEN
tcp 0 0 *:mysql *:* LISTEN
tcp 0 0 *:www *:* LISTEN
tcp 0 0 *:ssh *:* LISTEN
tcp 0 0 WebServer2:www 192.168.21.252:44285 TIME_WAIT
tcp 0 0 WebServer2:33987 192.168.21.250:5038 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.252:44283 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44247 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44291 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44289 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44245 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48359 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44273 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48355 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44241 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44281 TIME_WAIT
tcp 0 0 WebServer2:43843 Webserver1:7789 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48305 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44267 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48325 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44261 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48327 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48353 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44259 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44239 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48357 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44295 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48349 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44277 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48321 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44237 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48333 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44257 TIME_WAIT
tcp 0 0 WebServer2:48778 Webserver1:mysql ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48331 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44265 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48343 TIME_WAIT
tcp 0 0 10.0.0.6:mysql 10.0.0.5:49164 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48335 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48329 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44293 TIME_WAIT
tcp 0 0 WebServer2:ssh 192.168.21.:rmiregistry ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48323 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48347 TIME_WAIT
tcp 0 0 10.0.0.6:mysql 10.0.0.5:49162 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.252:44243 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48315 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44263 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48301 TIME_WAIT
tcp 0 0 WebServer2:7789 Webserver1:40550 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48313 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48345 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44255 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44253 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48309 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44269 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48341 TIME_WAIT
tcp 0 0 WebServer2:mysql Webserver1:37154 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48351 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44249 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48319 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44251 TIME_WAIT
tcp 0 52 WebServer2:ssh 192.168.21.250:2648 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48337 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48307 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48317 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48303 TIME_WAIT
tcp 0 0 10.0.0.6:mysql 10.0.0.5:52948 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.252:44275 TIME_WAIT
tcp 0 0 WebServer2:34422 Webserver1:7777 ESTABLISHED
tcp 0 0 WebServer2:www 192.168.21.253:48339 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44271 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44287 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.252:44279 TIME_WAIT
tcp 0 0 WebServer2:www 192.168.21.253:48311 TIME_WAIT
tcp6 0 0 localhost:8005 [::]:* LISTEN
tcp6 0 0 [::]:http-alt [::]:* LISTEN
tcp6 0 0 [::]:ssh [::]:* LISTEN
udp 0 0 *:40993 *:*
udp 0 0 *:55548 *:*
udp 0 0 *:694 *:*
udp 0 0 *:694 *:*
raw 0 0 *:icmp *:* 7
Active UNIX domain sockets (servers and established)
Proto RefCnt Flags Type State I-Node Path
unix 2 [ ACC ] STREAM LISTENING 532 /var/run/mysqld/mysqld.sock
unix 2 [ ACC ] STREAM LISTENING 248 @/com/ubuntu/upstart
unix 2 [ ACC ] STREAM LISTENING 8384 /var/lib/heartbeat/log_daemon
unix 2 [ ACC ] SEQPACKET LISTENING 7446 @/org/kernel/udev/udevd
unix 6 [ ] DGRAM 449 /dev/log
unix 2 [ ACC ] STREAM LISTENING 7648 /var/run/heartbeat/register
unix 3 [ ] STREAM CONNECTED 10985 /var/run/mysqld/mysqld.sock
unix 3 [ ] STREAM CONNECTED 8983
unix 2 [ ] DGRAM 7677
unix 3 [ ] STREAM CONNECTED 7650 /var/run/heartbeat/register
unix 3 [ ] STREAM CONNECTED 887
unix 2 [ ] DGRAM 886
unix 3 [ ] STREAM CONNECTED 2511
unix 3 [ ] STREAM CONNECTED 2510
unix 3 [ ] STREAM CONNECTED 2509
unix 3 [ ] STREAM CONNECTED 2508
unix 3 [ ] STREAM CONNECTED 2506
unix 3 [ ] STREAM CONNECTED 2505
unix 3 [ ] STREAM CONNECTED 2504
unix 3 [ ] STREAM CONNECTED 2503
unix 3 [ ] STREAM CONNECTED 2500
unix 3 [ ] STREAM CONNECTED 2499
unix 3 [ ] STREAM CONNECTED 2498
unix 3 [ ] STREAM CONNECTED 2497
unix 3 [ ] STREAM CONNECTED 2494
unix 3 [ ] STREAM CONNECTED 2493
unix 2 [ ] DGRAM 2491
unix 2 [ ] DGRAM 2408
unix 3 [ ] STREAM CONNECTED 2407
unix 3 [ ] STREAM CONNECTED 2406
unix 3 [ ] STREAM CONNECTED 413 @/com/ubuntu/upstart
unix 3 [ ] STREAM CONNECTED 8314
unix 3 [ ] DGRAM 7481
unix 3 [ ] DGRAM 7480
unix 3 [ ] STREAM CONNECTED 293 @/com/ubuntu/upstart
unix 3 [ ] STREAM CONNECTED 2133
Thank you.
Francesco
02-07-2013 07:12 PM
Hi Francesco, when the switch is not able to download from the TFTP server, are you able to load a program such as TFTPD32 and test that on a computer that is locally connected to the switch?
-Tom
Please mark answered for helpful posts
02-08-2013 10:07 AM
Hi Tom,
Of course, I have run this test several times, any client works perfectly.
Francesco
02-09-2013 06:51 AM
Is there any cpu utilization problems when the switch is not responding to the TFTP? If you disconnect the switch from the network then plug it back in to the network, does it work after?
-Tom
Please mark answered for helpful posts
02-11-2013 03:43 AM
Hi Tom,
I will describe the results for the tests conducted on the use of the CPU. The execution of the procedure for connecting to the server tftp increases the cpu of about 5%.
Will arrange as soon as possible to let you know the results of the other test.
Regards,
Francesco
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide