Pri skúmaní riešenia SipXecs sme narazili na problém s implementáciou SIMPLE nad SipXecs. Na stránkach píšu, že SipXecs sa v prípade IM spolieha na XMPP riešenie, kde integruje OpenFire XMPP server. Teraz si to skúsime otestovať.
Nastavenie DNS
Do DNS som k môjmu SRV zápisu SIP pridal zápis pre XMPP protokol tak abz ukazoval na testovací stroj server.sipxecs.local
$ORIGIN sipxecs.local. _sip._udp IN SRV 100 1 5060 server _sip._tcp IN SRV 200 1 5060 server _xmpp-client._tcp 82698 IN SRV 10 0 5222 server _xmpp-server._tcp 86400 IN SRV 10 0 5269 server server IN A 158.193.139.96
Zapnutie IM a nastavenie IM pre klienta
V nastavení SipXecs servera je trena zapnúť IM službu. V menu Features -> Instant messaging treba podporu IM zapnúť.
Ďalej treba pre používateľov, ktorý budú XMPP používať XMPP tiež zapnúť.
Menu Users -> Users a vybrať daného používateľa a v ľavom menu vybrať nastavenie IM a zašktnúť mu podporu pre Instant messaging, plus je treba nastaviť aj heslo, ktoré defaultne vytvorené nie je.
Konfigurácia XMPP klienta
Pidgin
Pridanie účtu a registrácia na server
Výstraha ohľadne cert pre TLS
a sme dnu
Pridanie Buddyho do contact listu, zmena stavum písanie správ…funguje. Buddy list nejde, t.j. resp. očakávam, že kde sa prihlásim budem mať so sebou svoj zoznam priateľov..toto nejde.
Sip Communicator
Nemá špecálne podporu na XMPP len Jabber, registracia sa v prvých krokoch javí ako úspešná, ale po akceptovaní certifikátu pre TLS sa nedá autentifikovať heslo, ktoré je neustále odmietané.