Cisco Jabber silent install with specific configuration
Is anybody one knows how to silent install Cisco Jabber (Version 12.9 here) AND make a specific configuration ?
The installer is an .msi.
I want this :
I'm out of idea from now, i tried many parameters without success.
I know that there is a bootstrap config file but i don't have any idea what argument that i can configure.
I tried arguments into the install command line like :
REBOOT=ReallySuppress /QN CLEAR=1 AUTHENTICATOR=CUP CUP_ADDRESSfirstname.lastname@example.org
With this command line, it still "Automatic" ticked and "use the default server" even if the textbox "server address" is perfectly fullied. But without case ticked, it is not valid.
I tried AUTHENTICATOR=CUCM but even if install is ok, it is impossible to launch the software, it asks me to send a report to Cisco and close software.
Thank you in advance.
First, thank you to each persons whose tried to help me. I appreciated.
Finally, after research and the help of Cisco Support, i can install Cisco Jabber like i want.
In fact, the version i was trying to install was not good, it seems that it contained a bug that make it crash with good parameters.
The good install parameters :
CLEAR=1 AHTENTICATOR=CUCM TFTP=xx.xxx.com /Quiet
This doesn't worked at first on version 12.9.0.
So i tried with an updated version : 220.127.116.11247 and it works.
Not as i wanted first but after ask question to Cisco support, they told me that configuration added by parameters with silent install was added somewhere into configurations. So with account automatic and login server default, it works.
So, parameters seems to replace login server by the one i put into parameters.
I have a certificate error after login now but the topic is resolved now.
Thank you again !
Jabber is not bad to package once you have all the info, but getting the info is the hardest thing I found. Hope the notes below help.
The deployment guide is here
The detailed guide is herehttps://www.cisco.com/c/en/us/td/docs/voice_ip_comm/jabber/12_8/cjab_b_parameter-reference-guide-jabber-128/cjab_b_parameter-reference-guide-jabber-128_chapter_0100.html
These are the MSI properties we used for out install. Keep in mind that most of the other settings are pushed out from the Cisco backend, ie we tried to get the backend to configure most of the jabber client, so minimal adjustments are required on install.
Side note, we used Skype for Business for our presence, so some of the settings below are to disable Jabber presence (presence = outlook, the green/yellow icon for online offline chat). Fyi, once jabber has set it self for presence, its a bit tricky to revert back to skype - leave a comment if you want more details on that.
I think CLICK2X to disable presence.
Do a standard install of Jabber, and grab this file from the location below.
"C:\Program Files (x86)\Cisco Systems\Cisco Jabber\jabber-config-defaults.xml"
If you want to disable presence, edit the XML with the below - otherwise leave as is.
<!-- Policies -->
<userConfig name="CalendarIntegrationType" value="0"/>
After installing Jabber, overwrite the jabber-config-defaults.xml file with your file.
One more thing, if there are Certs you need adding to the client, you can just import them into the Cert store to avoid the Cisco Cert accept dialog.
I recommend just jamming all the properties in the install command line and not using a MST. I had issues with the MST not applying everything I wanted it to do, also you need the preconfigured MST from Cisco as the base to start from (ie, you need access to the portal)
If you really really want to use a MST, then take note of the below and use ORCA.
Enable yourcustom installer to save embedded streams.
- Select Tools > Options.
- Select the Database tab.
- Select Copy embedded streams during 'Save As'.
- Select Apply and then OK.