Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Stop the following services:

Machine(s)Stop what

It is installed if you are using

How to stop
Telephony Servers8-ServerACD / IVR

X the cmd file starter window.
Down 8-Server via GUI.

For service installations, stop the robot5 service.


Platform UDP ListenerACD / IVR

X the cmd file starter window.

For service installations, stop the jtel Platform UDP Listener service.


REST API

REST

X the cmd file starter window.

For service installations, stop the jtel jrest service.


Presence Aggregator

A PBX or presence connector which uses the presence aggregator:

  • Cisco
  • NFON
  • Teams

X the cmd file starter window.

For service installations, stop the jtel Presence Aggregator service.


Telephony Connector

A PBX which uses a custom connector:

  • Avaya JTAPI
  • Innovaphone
  • TAPI (all)

X the cmd file starter window.

For service installations, stop the service, for example the jtel TAPI service or jtel Innovaphone Service.


Exchange ConnectorE-Mail with an Exchange or Office 365 ServerStop the jtelEWSMailService service.

IMAP ConnectorE-Mail with an IMAP(S) ServerStop the jtelIMAPMailService service.
Web ServersWildflyAnything

sudo systemctl stop wildfly

For installations not using systemctl: sudo service wildfly stop

Chat ServersChat ServerCHAT

sudo systemctl stop jtel-clientmessenger

For installations not using systemctl: sudo service jtel-clientmessenger stop

DB ServersPlatform UDP ListenerSOAP

sudo systemctl stop jtel-listener

For installations not using systemctl: sudo service jtel-listener stop

Pull the Updates

Pull the updates as follows:

...

You will be asked for the following:

QuestionAnswer
[sudo] password for jtel:The jtel user password
mysql host address:

acd-dbm

For redundant installations only: acd-dbm1 or acd-dbm2, depending on which is active

mysql user name:root
mysql password:The MySQL root password
customer directory:The customer directory from above, or just ENTER if none is present.

Check the Output

This is an example of a successful update (shortened):

...

The following services must currently be updated manually by copying the new binaries from //acd-store/shared.

Machine(s)What

It is installed if you are using

How to update
Telephony ServersPlatform UDP ListenerACD / IVR

For service installations only: start the listener once, manually using c:\PlatformUDPListener\startListener.bat then stop it again once it is running.


REST APIREST

Copy all files from \\acd-store\shared\jtel-system-java-services\deploy\jrest\bin to the local installation directory.


Presence Aggregator

A PBX or presence connector which uses the presence aggregator:

  • Cisco
  • NFON
  • Teams

Copy all files from \\acd-store\shared\jtel-system-java-services\deploy\presence-aggregator\bin to the local installation directory.


Telephony Connector

A PBX which uses a custom connector:

  • Avaya JTAPI
  • Innovaphone
  • TAPI (all)

Copy all files, except for the configuration file, from the relevant directory in \\acd-store\shared\JTELCarrierPortal\WebServices\Install


Exchange ConnectorE-Mail with an Exchange or Office 365 Server

Copy all files, except for jtelEWSMailService.exe.config from \\acd-store\shared\JTELCarrierPortal\WebServices\Install\jtelEWSMailService to the local installation directory.


IMAP ConnectorE-Mail with an IMAP(S) ServerCopy all files, except for jtelIMAPMailService.exe.config from \\acd-store\shared\JTELCarrierPortal\WebServices\Install\jtelIMAPMailService to the local installation directory.

8-Server Update

8-Server is updated by pulling the git repository, checking out the newest release (for example release/rc-5.23.18) and running C:\8Server\deploy\OEM\JTEL\copy_keyfile_en_mcp_v67.cmd

...

Start the following services:

Machine(s)Stop what

It is installed if you are using

How to start
Telephony Servers8-ServerACD / IVR

Explorer to shell:startup - start the link to startup_launcher.cmd

For service installations, start the robot5 service.


Platform UDP ListenerACD / IVR

Explorer to shell:startup - start the link to startListener.bat

For service installations, start the jtel Platform UDP Listener service.


REST API

REST

Explorer to shell:startup - start the link to start-jrest.cmd

For service installations, start the jtel jrest service.


Presence Aggregator

A PBX or presence connector which uses the presence aggregator:

  • Cisco
  • NFON
  • Teams

Explorer to shell:startup - start the link to start-presence-aggregator.cmd

For service installations, start the jtel Presence Aggregator service.


Telephony Connector

A PBX which uses a custom connector:

  • Avaya JTAPI
  • Innovaphone
  • TAPI (all)

Explorer to shell:startup - start the link to JTELInnovaphonePBXService.exe or jtelTAPIMonitorService.exe

For service installations, start the service, for example the jtel TAPI service or jtel Innovaphone Service.

Web ServersWildflyAnything

sudo /usr/local/bin/updatejb.sh

Info

The following command is only required if a package update HAS ALREADY BEEN DONE - If the package update is being done, the changes that the script makes are already in there

./set_task_core_threads.sh

Chat ServersChat ServerCHAT

sudo /usr/local/bin/updatesc.sh

DB ServersPlatform UDP ListenerSOAP

sudo /usr/local/bin/updatepl.sh

Test

It goes without saying, that you should now run some tests.