07-01-2012 11:55 AM - edited 03-21-2019 05:59 AM
Good Day,
I have seen this document before but cannot find it now - Essentially, you point your browser at your phone and once logged on as Advanced/Admin you do a File Save As and the resulting MHT file has all your phone settings. Then when you need to restore those settings you're supposed to modify the header of the MHT to do something so it pushes the config back to the phone....??? Where do I find this please?
Cheers
John
Solved! Go to Solution.
07-01-2012 12:57 PM
Hi John,
You can extract the config by going to http://
To push the config back to the phone (you need a tftp server or other service to host the config. Personally, I use solarwinds free tftp server):
Through the web ui: http://
You can use the phone itself: Phone setup button -> profile rule -> resync -> enter path to tftp server here
For different phones, you'll need to change the device mac address, or you can use $MA instead. You shouldn't need to make any modifications for the same phone.
This is the full provisioning guide:
Best,
David
07-01-2012 12:57 PM
Hi John,
You can extract the config by going to http://
To push the config back to the phone (you need a tftp server or other service to host the config. Personally, I use solarwinds free tftp server):
Through the web ui: http://
You can use the phone itself: Phone setup button -> profile rule -> resync -> enter path to tftp server here
For different phones, you'll need to change the device mac address, or you can use $MA instead. You shouldn't need to make any modifications for the same phone.
This is the full provisioning guide:
Best,
David
07-01-2012 03:14 PM
David, that was exactly what was looking for. Thanks very much!
Cheers
John
07-22-2013 02:14 PM
Hi, David. I, too, am looking for a way to restore config settings to the SPA504G because every time the phone has to be reset (e.g., my modem resets), I lose my custom configuration on the phone. Unfortunately, I know just enough to be dangerous, but not enough to follow the instructions you provided above.
I have save the spacfg.xml file and have downloaded the tftp server from solarwinds. But this is where I get lost. I have never worked with tftp, or even ftp, and have been unable to locate the tftp for dummies manual. I cannot for the life of me figure out how to work with the tftp server. Can you point me to step-by-step directions on how to upload my spacfg.xml file to the tftp server? Once I can do that, I think I can follow your instructions to get the file restored to the phone.
Thanks for any help you can provide.
09-30-2013 11:54 AM
Here are some tips I found out in doing a backup and restore of Cisco SPA504G IP Phone:
1) The firmware version when you do a restore must match the firmware version when you did the backup.
2) The backup file must be named .cfg , but it must be file type xml . (I found out that if you open the .cfg file using Notepad++ software, it changes the file type to xml while still leaving the file extension .cfg
3) Of course the .cfg file must be in the tftp server root directory (with Solarwinds tftp server, this is C:/TFTP-root ).
10-02-2013 06:48 AM
I'll add a 4th tip to my above list:
4) Configure the phone to send syslog messages to a syslog server like free Syslog Watcher 4 (set up on your laptop) and use a tftp server that has a logging function, like free Solarwinds tftp server (set up on your laptop). With the backup .cfg file in the tftp server root directory (on your laptop) and the tftp server running (on your laptop), and the Syslog server running, get in your browser and run the command as stated above ( http://
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