CUCM: Cleanup TFTP server content. Tool available?
Hi,
We've been upgrading our CUCM regularly since version 8.6. Every upgrade brings newer phone firmware files. We now have like 7-9 versions of firmware for each type of phone. Our backups are growing and growing and the time it takes to backup increases.
Is there any tool available to delete older phone firmware files from all the TFTP servers?
I know I can delete files manually (one-by-one) but it takes too much time. A tool that would delete all but the latest 2 versions of firmware for each type of phone would be great.
Regards,
Erik
Manish,
Thank you. I'll proceed and write me a tool that does this via CLI. I didn't know CLI had the tftp list/delete features.
Process will be easy:
List all *.loads files
Download all *.loads files via http/tftp
Find all references from the loads files to the actual firmware files
Output CLI delete statements
Similar Messages
-
HT1822 Mac OS X server admin tools: non-server editions of Mac OS 10.6?
On my iMac, I am running the installation of OS X that it shipped with + updates up to 10.6.8. I know there are server admin tools available on the Apple support website, that do stuff like manage groups. I am looking for a GUI to look at ALL the users, groups, permissions, etc. (including hidden ones like _www for apache) on my system, without having to dig through config files in /etc and/or use the dscl command line utility.
The referenced article says I can find the 10.6 tools on Apple support downloads:
Mac OS X Server v10.6
To administer Mac OS X Server v10.6, use the Server Admin Tools 10.6 on Mac OS X v10.6. You should match the version numbers of the server, tools, and admin workstation as closely as possible; for example, use Server Admin Tools version 10.6.8 on Mac OS X v10.6.8 to administer Mac OS X Server v10.6.8.
My questions are:
1. Where are the 10.6 tools on the apple support website? A search turns up versions for everything BUT 10.6.
2. Will the 10.6 tools work on 10.6.8 that is not a server edition of Mac OS?The Server Tools you can download from Apple will install and run on OS X client, but they will only connect to and monitor OS X Server boxes.
So that won't get you where you want.
One command that will help you here - and which is present on OS X Server and OS X client - is dscl.
dscl . list /users
For details:
info dscl
or
man dscl
Or a web search, etc... -
What are the different kinds of tools available to cleanup the siebel file
Hi All,
Please let me know What are the different kinds of tools available to cleanup the siebel filesystem.
Thanks in advance
Tusarassuming that you installed Siebel Server under d:\D:\dba81
cd D:\sba81\siebsrvr\bin
1) reporting mode
sfscleanup.exe /u SIEBEL-USER /p SIEBEL-PASSWORD /C SIEBEL-DATA-SOURCE /d SIEBEL-TABLE-OWNER /f SIEBEL-FILE-SYSTEM /m SIEBEL-FILE-SYSTEM-FOR-INCORRECT_FILES /r Y /x "D:\sba81\siebsrvr\log\sfscleanup_report.log"
2) Real execution
Replace /r Y by /r N
Best Regards
EvtLogLvl -
How to make CUCM as a TFTP server , then copy files to Voice Gateway ?
how to make CUCM as a TFTP server , then copy files to Voice Gateway ? anyone knows?
Hi,
Please check the following link
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cucm/admin/6_1_1/ccmsys/cucm-accm-611/a02tftp.html#wp1023004
Understanding How Devices Access the TFTP Server
You can enable the IP phones and gateways to discover the TFTP server IP address in one or more of the following ways, depending on the device type:
•Gateways and phones can use DHCP custom option 150.
Cisco recommends this method. With this method, you configure the TFTP server IP address as the option value.
•Gateways and phones can use DHCP option 066.
You may configure either the host name or IP address of the TFTP server as the option value.
•Gateways and phones can query CiscoCM1.
Ensure the Domain Name System (DNS) can resolve this name to the IP address of the TFTP server. Cisco does not recommend this option because it does not scale.
•You can configure phones with the IP address of the TFTP server. If DHCP is enabled on the phone, you can still configure an alternate TFTP server IP address locally on the phone that will override the TFTP address that was obtained through DHCP.
•Gateways and phones also accept the DHCP Optional Server Name (sname) parameter.
•The phone or gateway can use the value of Next-Server in the boot processes (siaddr).
Devices save the TFTP server address in nonvolatile memory. If one of the preceding methods was available at least once, but is not currently available, the device uses the address that is saved in memory.
You can configure the TFTP service on the first node or a subsequent node, but usually you should configure it on the first node. For small systems, the TFTP server can coexist with a Cisco Unified Communications Manager on the same server.
HTH
Manish -
What server control tools are available?
What server control tools are available?
<P>
iCS 2.x includes tools that enable the following:
<UL>
<LI>
Starting and stopping the server
<LI>
Forcibly terminating a user session
</UL>
<P>
Details on these tools are found in the Administration
Guide that accompanies the product.Hi Vsu,
To know the query execution time:
First execute the query in RSRT. To Check how much time it is taking to execute.....Goto SE11> Give table name RSDDSTAT_DM or RSDDSTAT_OLAP in BI7.0 or RSDDSTAT in BW3.x.> Display -> Contents-> Give from date and to date values as today, user name as Ur user name, and give the query name --> execute.
Now u'll get a list with fields like Object name(Report name), Time read, Infoprovider name(Multiprovider), Partprovider name (Cube), Aggregate name... etc. Here the time read represents the time it has taken to execute the query.
If the data to that query is comin from many cubes in that case copy the step id from the above result and go back give the step id and Object name (Query name), User iD, Date now execute... It will display the total time the query executed in the time read field.
Hope ity helps you...
Regards,
Ramki. -
Are there any tools available to find the Server's availability?
I have been trying to find out a tool/script to figure out the server's complete availability. Please be noted that I need to find only the complete availability for the whole month say July-2014, And there
are many other reasons that some of these servers would get rebooted every alternate day. It would be sufficient even if I am able to find the total downtime of the server in the whole month from which I can calculate the availability. Please be noted that
I need to calculate only the server availability and not for any application/service availability. I know we can get the availability report from SCOM 2012. But I have ~3000 Servers which are not in any monitoring tool in fact. I even tried if we can have
any sysinternals tools but no luck. Any suggestions would be helpful.Hiya,
The Event Viewer will hold events regarding shutdown and startup. You should work on event id's 6005 and 6006.
Hopefully your 3000 servers has remote powershell enabled or at least some other way of remotely getting the information.
Basically you should be able to create something like:
For each connected 6006/6005 events within a given time spand - get the time difference and add all those together. -
The February 2015 release of SQL Server Data Tools is now available for download
We'd like to announce the availability of the latest February 2015 release of SQL Server Data Tools.
This update is now available for Visual Studio 2012 and 2013. For Visual Studio 2012, use the SQL > Check for Updates tool inside Visual Studio. For Visual Studio 2013, check the Visual Studio update channel (Tools > Extensions and Updates > Updates)
for this update. Alternatively, administrative installs are available via the link below.
Get it here:
http://msdn.microsoft.com/en-us/data/hh297027
What’s New?
Support for the latest Azure SQL Database V12 features
Improved Cross-Platform Schema Comparison
New advanced publish options
Fixes for customer reported issues
For more details, see the SQL Server Data Tools team blog:
http://blogs.msdn.com/b/ssdt/archive/2015/03/03/sql-server-data-tools-and-data-tier-application-framework-update-for-february-2015.aspxWhile we are investigating this issue, you can revert to the November release with the links below. You will need to uninstall your current SSDT.MSI and then run the installer from these ISOs.
Visual Studio 2012 versions:
SSDT_11.1.41025.0_BR.iso
SSDT_11.1.41025.0_CN.iso
SSDT_11.1.41025.0_DE.iso
SSDT_11.1.41025.0_EN.iso
SSDT_11.1.41025.0_ES.iso
SSDT_11.1.41025.0_FR.iso
SSDT_11.1.41025.0_IT.iso
SSDT_11.1.41025.0_JA.iso
SSDT_11.1.41025.0_KO.iso
SSDT_11.1.41025.0_RU.iso
SSDT_11.1.41025.0_TW.iso
Visual Studio 2013 versions:
SSDT_12.0.41025.0_BR.iso
SSDT_12.0.41025.0_CN.iso
SSDT_12.0.41025.0_DE.iso
SSDT_12.0.41025.0_EN.iso
SSDT_12.0.41025.0_ES.iso
SSDT_12.0.41025.0_FR.iso
SSDT_12.0.41025.0_IT.iso
SSDT_12.0.41025.0_JA.iso
SSDT_12.0.41025.0_KO.iso
SSDT_12.0.41025.0_RU.iso
SSDT_12.0.41025.0_TW.iso -
ITL file is missing on my CUCM TFTP server
Hello,
I have a problem on my CUCM cluster : the ITL.tlv files on the TFTP server (on all CUCM are missing).
When i check the file with the URL : CUCM_IP:6970/ConfigFileCacheList.txt i don't see the ITL.tlv the is just :
SEPDefault.cnf 17 1
MTPDefault.cnf 17 0
CFBDefault.cnf 17 0
SAADefault.cnf 17 1
SDADefault.cnf 17 1
lddefault.cfg 55 1
gkdefault.cfg 55 1
SIPDefault.cnf 827 1
XMLDefault.cnf.xml.sgn 8148 7
DefaultFP0000000000-c7a6c673-7479-46b0-839e-014d3d093963.xml.sgn 1863 1
CFBHW-TR.cnf.xml 2893 1
SEP123456789012.cnf.xml 7381 1
SEP0CD996911C3D.cnf.xml.sgn
I try to regenerate certificate on all CUCM, it's not OK.
CUCM version : 8.5.1.15900-4
I have 1 publisher and 2 subscriber.
Can you help me please ?
Best regards.Yes all CUCM and phones are impacted.
There are big problem on my phone, when i restart IPphone, there are :time problem, Softkey problem, URL button, ect... .
All phone are registered on my CUCM SUbscriber1, when i execture show itl, i had a message error, i correct the issue by execute the command 'set web-security' and now when i exectue show itl i have : "The ITL file was verified successfully.".
But i have 6 records :(on my subscriber01)
TVS
TVS
CAPF
TVS
System Administrator Security Token
TFTP
TVS service is running on all CUCM.
I already tried to restart all services and the problem persists -
Service Activation for CUCM as dedicated TFTP server
Hi all,
I have used CUCM as call controld and TFTP server but never used CUCM as a dedicated TFTP server.
Do you know what serivces should be enabled on CUCM box as a dedicated TFTP server?
Version is 8.6.2a and here is what I have:
Under "CM Services"
- only tftp service is activated
Under "CTI Services"
- none is activated
Under "Database and admin Services"
- all activated but not sure they are required
Under "Performance and Monitoring services"
- all activated
Under Secuirtiy Serves
- none is active as don't needed
Thaks,
HarryIf the server is only to be used as TFTP that is the only service you need to activate.
Chris -
TFTP server other then CUCM !
Hi all.
In case of CME or CUCM, where both of them are required to generate phone specific xmls for manually added phones, is it possible to define windows/linux system as tftp server to serve these files ?
If yes, how the files shall be copied from CME/CUCM to that tftp server ?Hi John
Yes, it's possible. But as you've pointed out, keeping an external TFTP server up to date with config files and all the other stuff (ring files, moh files, firmware loads etc) is not trivial.
In later versions of CUCM the phone loads support a 'load' server. You can put the TFTP load files (which are more static that config files) on their and have the phones download firmware from there, but config from CUCM.
The bottom line is that (at least in my opinion) it's generally not a great idea. Let CUCM or CME do it; they're perfectly capable, and if you have a CUCM system that is big enough to warrant it, you can have a CUCM as a dedicated TFTP server.
Regards
Aaron
Please rate helpful posts.. -
Configuring Cisco TFTP Server for CUCM
Hi,
I currently have a Publisher and two Subscriber (v 6.1.3), I have now gone over the magical 1250 devices where Cisco recommend a standalone TFTP server.
I understand to deploy it I need to add it to the Publisher as a Server and then once up and running enable the Cisco TFTP service, then update the Option 150 address in my DHCP scope to point towards the new TFTP server.
A couple of questions, does the TFTP server need the following installed at the same level as the Publisher/Subscribers:
Dial Plans
Device Packs
Locales
Thanks and any other comments appreciated.Hi Ian,
- By architecture, the TFTP server would be the one pushing out the firmware load and to the phones - so you would need your device packs, containing the bundle of firmware loads, to be on your standalone TFTP server.
- locales install files which the phones get from the TFTP server, such as their dictionary - so you would need locales on the standalone TFTP server
- Dial plans are files used by the CCM binary file. If you are not planning on running CCM service on the server ever, you don't need to install dial plans on that server. However, as best practice, it is good to have dial plans, locales and device packs uploaded on this standalone TFTP server, in case the server roles were adjusted at a later point in time.
- Sriram
Please rate helpful posts ! -
How to install Wireshark on CUCM 7.1 server ?
Hi,
I have recently upgraded from Call Manager 4.1 Windows 2000 Server, to CUCM 7.1.3 Linux based system. It seems that the only way to communicate with the server is through a web page. Is there a way to access the CUCM 7.1 Linux prompt and install software directly, for example I would like to install Wireshark ?
Thank you,
JackThere is actually no need to do this. The CUCM server has a packet capturing tool available to you.
You can access the tool using "utils network capture". There are various command line arguments. If you wanted to capture to a file (for example) you could do something like:
admin: utils network capture file mycap count 100000 size all host all 10.3.2.21
Executing command with options:
size=all count=100000 interface=eth0
src= dest= port=
ip=10.3.2.21
This would create a file. When done, use "Ctrl-C" to stop the capture. You can then download the file to your workstation as follows:
admin:file get activelog platform/cli/mycap.cap
From there, load it into WireShark and have a ball.
I wrote up a blog on the procedures here:
http://www.netcraftsmen.net/resources/blogs/Cisco-Unified-Communication-Appliance-CLI-Power.html
Take a look and let me know if you have any questions.
HTH.
Regards,
Bill
Please remember to rate helpful posts. -
Portlet gives ERROR: Content not available and log says FileNotFoundExcepti
I'm trying to deploy my 'works on JBoss' portlets onto portlet server 7.2
I uses psadmin register-portlets... to load my ear file with the portlets
I went into 'Add New Channel or Container' and picked the sandbox and 'channel'
Step 1.1 I picked JSR 168 or 268
Step 2 I could see my portlets in the drop down so I picked one
That seemed to work fine.
Then I went into 'design desktop layout' and I picked my portlet from the list there and put it onto the sandbox
Looking good. There were some odd warning errors in the log referring to JSF which don't look relevant so I ignored them (see below)
Next I logged into sanbox and all I see are two frames (I added two portlets) both saying ERROR: Content not available
In my log I have two identical errors:
2008-11-21T17:17:35.875+1300|SEVERE|sun-appserver9.1|javax.enterprise.system.container.web|_ThreadID=33;_ThreadName=com.sun.portal.desktop.context.ReusableProviderCaller;_RequestID=2cb012a6-0fbc-498a-9ecd-02efae5c854a;|ApplicationDispatcher[] PWC1231: Servlet.service() for servlet default threw exception
java.io.FileNotFoundException: /servlet/PortletAppEngineServlet
at org.apache.catalina.servlets.DefaultServlet.serveResource(DefaultServlet.java:732)
at org.apache.catalina.servlets.DefaultServlet.doGet(DefaultServlet.java:384)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:831)
at org.apache.catalina.core.ApplicationFilterChain.servletService(ApplicationFilterChain.java:411)
at org.apache.catalina.core.ApplicationDispatcher.doInvoke(ApplicationDispatcher.java:855)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:703)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:660)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:578)
at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:790)
at com.sun.portal.portletcontainer.impl.PortletContainer.invokePAE(PortletContainer.java:673)
at com.sun.portal.portletcontainer.impl.PortletContainer.getMarkup(PortletContainer.java:209)
at com.sun.portal.providers.window.WindowProvider.getPortletContent(WindowProvider.java:382)
at com.sun.portal.providers.window.WindowProvider.getContentInternal(WindowProvider.java:247)
at com.sun.portal.providers.window.WindowProvider.getContent(WindowProvider.java:212)
at com.sun.portal.providers.portletwindow.PortletWindowProvider.getContent(PortletWindowProvider.java:109)
at com.sun.portal.desktop.context.ReusableProviderCaller.run(ReusableProviderCaller.java:206)Earlier in the log I can see:
[#|2008-11-21T17:17:14.343+1300|WARNING|sun-appserver9.1|javax.enterprise.resource.webcontainer.jsf.application|_ThreadID=26;_ThreadName=httpSSLWorkerThread-8080-3;/faces/desktop/Library.jsp;/faces;_RequestID=eaa404b5-8589-4873-940e-4146d603277e;|JSF1015: Request path '/faces/desktop/Library.jsp' begins with one or more occurrences of the FacesServlet prefix path mapping '/faces'.|#]
#|2008-11-21T17:28:18.453+1300|INFO|sun-appserver9.1|javax.enterprise.system.stream.out|_ThreadID=24;_ThreadName=httpSSLWorkerThread-8080-4;|
com.sun.web.ui.component.DropDown::The current value of component frm:createChannel:step2:sheet2:section1:p2:providers does not match any of the selections.
Did you forget to reset the value after changing the options? |#]Those don't mean anything to me but they look like the console is complaining about something internal.
Where did I go wrong here? I did not deploy the ear file normally, just ran the psadmin. Do I need to do both? Is there some other step I missed?
Thanks for any helpAs you can see from docs - http://docs.sun.com/app/docs/doc/820-2052/gdela register-portlet is supported for EAR files generated by JCAPS tools. In you case you need to manually add the portal required artifacts. In case of WAR this is handled by deploy-portlet command. I don't remember exact artifacts that were added in PS7.2 portlet deployment. You can deploy a WAR and see the artifacts that will be added and the entry in web.xml as well.
Regards,
Deepak -
Xmodem I/O error when copy IOS from tftp server
After I formatted the flash I am trying to copy the IOS from tftp server using "copy xmodem: flash:c3550-ipbasek9-mz.122-44.SE6.bin" command, in rommon mode. I am getting the I/O error message.
I did try to boot from tftp using the "set BOOT tftp:c3550-ipbasek9-mz.122-44.SE6.bin" command and then "boot" command and I get an "error loading tftp:" and "permission denied" message.
The tftp server is active; I did copy the old IOS before.
Here is the output from my switch:
switch: flash_init
Initializing flash...
flashfs[0]: 2 files, 1 directories
flashfs[0]: 0 orphaned files, 0 orphaned directories
flashfs[0]: Total bytes: 15998976
flashfs[0]: Bytes used: 2048
flashfs[0]: Bytes available: 15996928
flashfs[0]: flashfs fsck took 12 seconds.
...done Initializing Flash.
Boot Sector Filesystem <bs:> installed, fsid: 3
switch: dir flash:
Directory of flash:/
2 -rwx 22 <date> env_vars
3 -rwx 43 <date> system_env_vars
15996928 bytes available <2048 bytes used>
switch: set
BAUD=115200
BOOT=tftp:c3550-ipbasek9-mz.122-44.SE6.bin
switch: copy xmodem: flash:c3550-ipbasek9-mz.122-44.SE6.bin
Begin the Xmodem or Xmodem-1k transfer now...
CCCCCCCxmodem:: I/O error
Help would be really apreciated.
Thank you.
Marius.I am using Hyperterminal and a regular serial cable. Right now I am working on a 2950 Cisco Switch
At the switch: prompt, I typed:
copy xmodem: flash:filename.bin [ENTER]
As soon as you see CCCCC in the terminal window.....
In Hyperterminal, from the tool bar, select Transfer -> Send File
Browse to the file, select Xmodem from the dropdown menu and select SEND
After the process has finished, type en and then boot flash:filename.bin
This will boot the .bin in your flash directory. The previous post only boots the switch that one time until it turns off. It does not put the image in the flash directory.
-->I dont know why it has to be done this way, but this was a bare to figure out. Nothing works like its suppose to though.
-This process will take a long time. Couldnt get a faster speed then 9600 -
Unable to install Remote Server Administration Tools for Windows 8 Release Preview on RTM 8 Enterprise
Standalone installer available here
http://www.microsoft.com/en-us/download/details.aspx?id=28972
fails with error code 0x80004005
Is this because my installation has issues, or would the admin pack files be updated for RTM?
Thank you in advance for any insightFound the solution here:
http://social.technet.microsoft.com/Forums/en-US/w8itprogeneral/thread/6d8745e0-c4c1-463a-b4bb-09f6c9c22527
Workaround:
Download the RSAT package intended for Windows 8 Release Preview: http://www.microsoft.com/en-us/download/details.aspx?id=28972
Extract the .msu file with a tool such as 7-Zip.
Open an Admin command prompt and change directory to where you extracted the .msu.
Run the following command to install (if x86 you probably have a different .xml filename): pkgmgr /n:Windows6.2-KB2693643-x64.xml
Wait a while. You can look in task manager for pkgmgr. When it disappears, the installation is done.
Use the tools as per usual.
Maybe you are looking for
-
when i turn my iphone 4 on, it comes up with a picture of a cord connecting to an itunes icon. when i plug it into my pc, it says the settings on my iphone need to be restored. but i dont want to restore it as will lose everything on it. what shall i
-
Adobe CS3 won't install - could classic be an issue?
I had forgotten I even had classic until this morning on the phone with Adobe Tech Support. Problem is: Adobe CS3 will not install. My case now has been escalated to Tech Level 3, and I am awaiting that call. In other words, many fixes have been trie
-
Default Storage Location - in DMS
Dear Gurus, I am trying to integrate SAP Easy Document with DMS. I am able to chekc-in the file with Tcode CV01n in to storage category whcih I have created. But when I try to check-in the file through SAP Easy Document, system will give the error as
-
Hi all, Ok this is my problem. i have a cancel button on my page that should bypass validation and refresh all the data on the page. So i know immediate actions occur after the apply request values phase but it seems that the getter values arn't call
-
I've started migrating my users from 2010 to 2013, a small percentage of them are now being prompted for their credentials every time they open MS Outlook. What am I doing wrong?