Contenu

Introduction

Mettre à niveau un point de terminaison

Vérifier le TMS

Introduction

Ce document explique la nouvelle procédure de mise à niveau des terminaux via TelePresence Management Suite (TMS). Il existe une nouvelle interface de programmation d'applications (API) et, à partir de cette version, le point de terminaison lui-même récupère le package logiciel de Cisco TMS. Ceci est documenté dans les notes de version pour la version du logiciel TC6.

Mettre à niveau un point de terminaison

Lorsque vous mettez à niveau un point de terminaison dans TMS via le menu Mise à niveau des systèmes, voici ce qui se passe :

1. Le TMS initie une connexion au point de terminaison.

2. Le point de terminaison exécute un POST HTTP pour le code, tout en fournissant ses propres détails :

POST /tms/public/external/management/systemmanagementservice.asmx HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

Content-Length: 759

<?xml version="1.0" encoding="utf-8"?><env:Envelope xmlns:

env="http://schemas.xmlsoap.org/soap/envelope/"

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<env:Body

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEvent>

<Identification>

<SystemName>NewYork</SystemName>

<MACAddress>00:50:60:08:54:C6</MACAddress>

<IPAddress>10.10.0.180</IPAddress>

<ProductType>TANDBERG Codec</ProductType>

<ProductID>Cisco Codec</ProductID>

<SWVersion>TC7.0.2.aecf2d9</SWVersion>

<HWBoard>101790-6 [B0]</HWBoard>

<SerialNumber>FTT1703007B</SerialNumber>

</Identification>

<Event>Boot</Event>

</PostEvent></env:Body>

</env:Envelope>

3. Le TMS répond avec un 200 OK qui informe le point de terminaison où télécharger le logiciel et s'il est entré sur la clé de version du TMS :

HTTP/1.1 200 OK

Cache-Control: private, max-age=0

Content-Type: text/xml; charset=utf-8

Date: Wed, 12 Mar 2014 14:01:06 GMT

Content-Length: 1420

<soap:Body>

<PostEventResponse

xmlns="http://www.tandberg.net/2004/11/SystemManagementService/">

<PostEventResult>

<Management>

<Command>

</Command>

<Software>

<ReleaseKey />

<SessionId>

4fae46a9-2e37-4edc-b3dc-97dbde2dc282

</SessionId>

<Package>

<VersionId>

TC6.3.0

</VersionId>

<URL>

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

</URL>

</Package>

<Feedback>

<URL>

http://10.48.36.42/tms/public/feedback/code.aspx

</URL>

</Feedback>

</Software>

</Management><

4. Le terminal télécharge le logiciel :

GET /tms/public/data/SystemSoftware/s52010tc6_3_0.pkg HTTP/1.1

Host: 10.48.36.42

Accept: */*

Content-Type: text/xml; charset=utf-8

User-Agent: Cisco/TC

Accept-Charset: ISO-8859-1,utf-8

Vous pouvez également le voir dans les journaux du point de terminaison (fichier all.log) :

appl[1642]: 63256.49 PROV I: provision(): software upgrade

url='http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg'

release-key=''appl[1642]: 63256.50 PROV I: Starting normal download

appl[1642]: 63256.50 PROV I: Starting download from

http://10.48.36.42/tms/public/data/SystemSoftware/s52010tc6_3_0.pkg

to //upgrade/pkg.tmp

...

appl[1642]: 63429.93 PROV I: HttpDownloader(this=0x42411588):

done downloading 297386594B (from http://10.48.36.42/tms/public/data/

SystemSoftware/s52010tc6_3_0.pkg to //upgrade/pkg.tmp)

...

appl[1642]: 63429.93 PROV I: Renaming from //upgrade/pkg.tmp

to //upgrade/image to start seeding

...

[1642]: 63489.96 PROV I: Renaming from //upgrade/image to //upgrade/pkg

to start upgrade

Vérifier le TMS

Sur TMS, vous pouvez configurer le répertoire à utiliser pour les images logicielles. Cliquez sur Outils TMS -> Emplacements du répertoire :

Vous pouvez voir ce qui est configuré sous Outils d'administration -> Configuration -> Paramètres généraux -> Répertoire FTP logiciel.

Note: Le répertoire doit être un sous-dossier de \wwwTMS\ et les comptes de service TMS doivent avoir un accès en écriture. Ce dossier doit être hébergé par IIS. La façon la plus simple de vérifier cela est d'ouvrir le Gestionnaire des services Internet (IIS), d'accéder au dossier et de cliquer sur Explorer dans le menu de droite.

Il existe également un paramètre sous Outils d'administration -> Configuration -> Paramètres réseau -> URL où les packages logiciels peuvent être téléchargés, mais ce paramètre ne convient pas aux terminaux qui exécutent TC version 6.x et ultérieures.