
Envoyé par
hexanol
Salut,
Il y a un peu de magie qui se produit dans xivo-provd, qui fait que si tu tapes une URL dans ton navigateur, tu ne vas fort probablement pas avoir la même réponse que si c'est un téléphone (i.e. un autre user-agent) qui fait la requête. Les raisons sont expliquées entre autres dans ce blog post:
http://blog.xivo.io/index.php?post/2...sioning-server
De facon générale, si tu veux voir ce qu'une requête HTTP faite par un téléphone va donner, tu dois spécifier un User-Agent similaire à celui utilisé par le téléphone. Par exemple, avec curl, ta requête serait:
Code:
curl -A 'THOMSON ST2030 hw5 fw2.74 00-11-22-33-44-55' http://10.200.150.22:8667/ST2030S.inf
Puissante la commande ! Mais ceci dit, que je mette n'importe quoi entre les ' ' j'ai la même réponse ...
Donc j'ai bien le fini ST2030s.inf la réponse:
Code:
[application]
fwurl=http://10.200.150.22:8667/binary/v2030SG.R11.1.SED.101223.2.74.zz
dspurl=http://10.200.150.22:8667/binary/v2030_dsp_R11.1_SED_v320.zz
booturl=http://10.200.150.22:8667/binary/v2030_boot_v111.zz
[config]
telcfg=http://10.200.150.22:8667/telconf-2.74-1.txt
common_config=http://10.200.150.22:8667/comconf-2.74-1.txt
config=http://10.200.150.22:8667/
Alors la je suis perdu, donc mon téléphone devrait aller chercher la config tout seul ?
Vu qu'il a bien accès au fichier ST2030S.inf, il devrait aller rechercher le reste des fichiers...
Donc c'est pas du tout ce que je pensais (que le téléphone n'a pas accès au fichier ST2030S.inf et donc, qui ne pouvait pas aller rechercher les autres fichiers)
Mais vu qu'il y a accès, pq il ne va pas chercher le reste ?
Je viens de remarquer (en écrivant ta ligne de code) chez moi le hardware reste en V 0...
Même avec celui en 2.74 provisionné avec xivo. (et il peut passer des appels)
En remettant le fichier thomson.conf de base, et en downgradant en 1.56, le problème est toujours la (cfr 3 posts plus haut)
Dans le xivo-provd.conf il cale à :
2015-02-10 10:38:11,357 [2929] (INFO) (twisted): 10.200.150.32 - - [10/Feb/2015:09:38:10 +0000] "GET http://10.200.150.22:8667/ST2030S.inf HTTP/1.1" $