01-06-2012 03:07 PM - edited 03-21-2019 05:09 AM
Hi Guys,
This happens to me from time to time and I was wondering if someone can explain why.
When I try to upload my phone firmware, I download the zipfile, unzip and drag the .bin file to the UC540 icon in CCA 3.1(1). The TFTP upload begins then fails after a few minutes stating:
Error: File Upload For input string: "bt".
or
Error: File Upload For input string: "SPA525".
I have a feeling it might have something to do with my tftp connectivity but I can ping my loopback network (10.1.10.2) from the admin machine (server 2003) and from the UC540.
I am using the latest IOS and the phones in question are the SPA525G2s. Shortly before this happened I uploaded new firmware for my SPA504Gs using the same method and it worked without error.
Thanks is advance.
01-07-2012 12:21 AM
Hi Madison,
Couple of questions:
In theory you should have to do any of this, it should work, but when it doesn't and you do some basic stuff you tend to find that it does work
On the staging bench, I always used a vanilla flavoured windows XP maching with nothing installed and I mean nothing, no firewalls and no AV and everything else stripped away, this was the only way I could be sure that CCA would behave itself...
Cheers,
David.
01-07-2012 11:47 PM
ur issue is well known bug even if Cisco does not say it
as you said u uploadedSPA50X without any problem but SPA525 has problem .
by the way did u checked the flash even after the error the file is uploaded to flash and the tftp command has been added but in telephony services section the command load has not been added so just add this command by checking
tftp urfile location as XXXX
add the command load in telephony using the XXX , it will work i have suffered the same .
regards,
01-08-2012 07:22 AM
Error: File Upload For input string: "bt"
Remove 'bt' from the phone firmware file name, e.g. 7-4-9bt.bin to 7-4-9.bin
01-08-2012 04:38 PM
Thanks for the replies. I figured this out late Friday night and thought I would post the solution. Initially the first thing I tried was removing the "bt" from the file name, but then the system gave me nearly the same error saying that SPA525" was an invalid input string.
I did notice that even though I was receiving errors the files were being uploaded (as majid omeir said); however the system was not recognizing them as new phone loads.
I did some more research and found that the error was a java exception that was being thrown as it tried to resolve the file name to a numerical value. After much trial and error the only soluton I could fine was to delete the full file name and then name it SPA525-7-4-9.bin. For some reason this worked where just removing the "bt" did not seem to work.
I confirmed this solution on a few different installs.
My question is, if all my installs were giving me the same issue then this is obviously a code issue and it must be inpacting all users of CCA. Does Cisco not test the phone load upload process before making these updates available? It seems like this problem should have been caught.
01-08-2012 04:55 PM
Hi Madison,
My question is, if all my installs were giving me the same issue then this is obviously a code issue and it must be inpacting all users of CCA. Does Cisco not test the phone load upload process before making these updates available? It seems like this problem should have been caught.
A valid question
I have learnt that not ever CCA installation base is the same, and the variations in Java installs can have an impact on this as well, so does the operating system and how CCA was initially installed.
One thing I did learn to do, was to never upgrade CCA, always download a fresh copy, uninstall the old one and use something like CCLEANER to remove registry entries, and then delete all folders relating to CCA with the exception of the config.assist folder, which contains any backups you have made, put this on the desktop and then manually copy the backups over to the new folder created.... This has been the only way I have managed to get CCA to work consistently, otherwise I have mad annoying and disturbing issues just doing a plain upgrade.
Just a thought
Cheers,
David.
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