Showing results for 
Search instead for 
Did you mean: 
Walkthrough Wednesdays
Rising star

Restart tftp-server in CME

Looking in the documentation for an easier way to restart the tftp-server on a UC5xx or CME platform without having to reboot the box.

need to do this to modify the desktop images and upgrading the loads for the phones.


David Smith

Hey Rich,

You shouldn't have to reboot the box, tftp service will always be running on the UC5XX.

As long as you have your "tftp-server flash:":

tftp-server flash:Desktops/320x212x12/TN-whatever.png

tftp-server flash:Desktops/320x212x12/whatever.png

ftp-server flash:Desktops/320x212x12/List.xml

And you're sourcing TFTP off teh correct interface, one that the the phone can reach...and the UC5XX can use to reach the phone:

conf t

ip tftp source-interface

And all the appropriate files are indeed in flash...then the UC5XX should always be able to serve up the files.

debug tftp events

term mon

The above will tell you if the phone is in fact contacting the router for the file you want.

Off the top of my head, you may want to shut down CCA when this happens (if you're using it) this uses tftp port 69 (I believe) to push down config and read configs off the UC5XX.  This may be hosing it up.

Thanks, -Dave

EDIT:  Wrong debug command.

Yep - second Dave's comments... you restart the TFTP server on full CUCM because it caches files and doesn't always (ever?) pick up certain changes.

CME doesn't suffer from that - generally if it doesn't work, it's configured wrong :-)

A useful command is 'debug tftp-server events' (with 'term mon', each request will be listed, and if you don't see a 'finished' message then the file wasn't sent - if you don't see the request, then something else is wrong)



Please rate helpful posts..

Aaron Please remember to rate helpful posts to identify useful responses, and mark 'Answered' if appropriate!
Steven Holl
Cisco Employee

To add to this: If you need to just rebuild config files after a change:


no cre cnf

cre cnf

Sometimes CME doesn't rebuild the config files when it needs to after a change, so it's good to kick start it if something which you expect to update isn't getting updated in the config.

Content for Community-Ad

Spotlight Awards 2021