cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
18569
Views
5
Helpful
11
Replies

Cisco Jabber For Windows Auto-Update

AmbryTodd
Level 1
Level 1

I looked through the docs and saw I can do auto-updates for cisco jabber but I dont know what the file name needs to be to upload to the TFTP on the CUCM. Do I edit and add it to the jabber-config.xml file or is it a seperate file? and am I just adding whats below to push the latest version? Also do i need to restart any services once change it made to test it?

<JabberUpdate>

<LatestBuildNum>12296</LatestBuildNum>

<LatestVersion>9.1.0</LatestVersion>

<DownloadURL>http://www.webserverlocation.com/downloads/CiscoJabberSetup.msi</DownloadURL>

</JabberUpdate>

1 Accepted Solution

Accepted Solutions

jsmcniel88
Level 4
Level 4

I can tell you how I am accomplishing this:

In my Jabber-config.xml I am pointing it to a XML file in on a IIS server in my network:

http://10.131.241.129/updates/update.xml

(This happens to be the same server that is serving up my contact photos, just a seperate directory for updates).

In here I place my updated MSI install file and the updates.xml:

   12296

   9.1.0

   There is A New Version Of Cisco Jabber, Please update.

   http://10.131.241.129/updates/CiscoJabberSetup.msi

Jabber opens up and checks against this version. If it is diffrent it updates. Only thing on your CUCM TFTP is the jabber-config.xml pointing to the web directory.

HTH

J

View solution in original post

11 Replies 11

jsmcniel88
Level 4
Level 4

I can tell you how I am accomplishing this:

In my Jabber-config.xml I am pointing it to a XML file in on a IIS server in my network:

http://10.131.241.129/updates/update.xml

(This happens to be the same server that is serving up my contact photos, just a seperate directory for updates).

In here I place my updated MSI install file and the updates.xml:

   12296

   9.1.0

   There is A New Version Of Cisco Jabber, Please update.

   http://10.131.241.129/updates/CiscoJabberSetup.msi

Jabber opens up and checks against this version. If it is diffrent it updates. Only thing on your CUCM TFTP is the jabber-config.xml pointing to the web directory.

HTH

J

Do I need to restart any services after making the changes to the jabber-config.xml and upload it to tftp? or should i be able ot sign out and back in to jabber for it to take affect? because I did your idea and its not working. I also changed the path to the pictures folder to a new web server and its still poinitng to the old one.

As a good rule I restart the TFTP service anytime I upload a new file to CUCM tftp.

Did you use the Jabber-Config generator located here?

https://supportforums.cisco.com/docs/DOC-25778

AmbryTodd
Level 1
Level 1

as a note this is what my jabber-config.xml file looks like

  UDS

  http://usav1svporp1/employee_photos/%%uid%%.jpg

  true

  true

  .exe;.msi

  false

  presence

http://usav1svporp1/cisco/jabber-update.xml

and here is what the jabber-update.xml looks like

12296

9.1.0

There is A New Version Of Cisco Jabber, Please update.

http://usav1svporp1/cisco/CiscoJabberSetup.msi

is something wrong? is the updateUrl in the wrong spot?

AmbryTodd
Level 1
Level 1

I see what I did wrong on the jabber-config.xml below is the correct change

  http://usav1svporp1/cisco/jabber-update.xml

however it will not update old clients. On mine I already had the correct version so it said I was up to date. however trying to do the update on an older client it tries to download the package and then says "Cannot download the file" I checked the path its correct. the client is on 9.0.1 however i installed 9.0.5 just as a test and it updated no problem.

Can you not jump that far ahead?

Ok I installed 9.0.1 in my lab and let auto update run. Everything upgraded just fine to 9.1.0.

I cannot seem to get this one client to update. it is an x64 win7 machine. Does the update process have problems with x64?

I can confirm that going from 9.1 to 9.2 on Windows 7 x64 works, if that helps.

Hi, im facing problems with this config. If someone have this  "feature" enabled, please, can appoint me what is missing in my files ?? 

 

im my jabber-config.xml I put the correct config: 

<?xml version="1.0" encoding="utf-8"?>
<config version="1.0"> 
<Client>
<UpdateUrl>http://WEBSERVER/update.xml</UpdateUrl>
</Client>
<Options>
<StartCallWithVideo>false</StartCallWithVideo>
<ShowOfflineContacts>false</ShowOfflineContacts>
</Options>
<Presence>
<PresenceServerAddress>IP_CUPS</PresenceServerAddress>
</Presence>
<Policies> 
<Screen_Capture_Enabled>true</Screen_Capture_Enabled>  
<File_Transfer_Enabled>true</File_Transfer_Enabled> 
<Disallowed_File_Transfer_Types>.rar;.zip;.mp3</Disallowed_File_Transfer_Types>  
<Video_Disabled>false</Video_Disabled>
</Policies> 
<CUCM>
<PhoneService_UseCredentialsFrom>presence</PhoneService_UseCredentialsFrom> 
</CUCM>
</config>

im my update.xml: 

<?xml version="1.0" encoding="utf-8"?>
<config version="1.0"> 
<JabberUpdate>
<App name="JabberWin">
<LatestBuildNum>18474</LatestBuildNum>
<LatestVersion>9.7.0</LatestVersion>
<DownloadURL>http://WEBSERVER/CiscoJabberSetup.msi</DownloadURL>
</App>
</JabberUpdate>

When I try to update the Jabber I receive the error message "unable to contact the server". But if I insert the URL http://WEBSERVER/CiscoJabberSetup.msi im my browser, I can download the file normally.

 

Any help will be appreciated.

Leonardo Oliveira

You have probably checked this but have you checked permissions on your www root?

 

Also can you hit the XML file in a browser?

 

http://WEBSERVER/update.xml

@jsmcniel88       

Yes, I can open the update.xml in my browser, I´m using a simple http server in my workstation to perform the tests.  =/

 

Leonardo Oliveira