04-29-2014 05:39 AM - edited 03-16-2019 10:36 PM
Hi All UC Experts,
I just tried the Jabber Voice (iPhone & Android) on CME. Basically, I still cannot register the Jabber Voice (Android) to the configurated CME.
I saw the concept is so simple as the sip server as 5060 and the Jabber Voice on CME should be no need the phone load, so it just used the sip for registration to the CME.
I'm working on the guide as: http://www.firewall.cx/cisco-technical-knowledgebase/cisco-voice/907-cisco-voice-jabber-android-iphone.html
voice register global
mode cme
source-address 192.168.9.5 port 5060
max-dn 8
max-pool 8
authenticate register
authenticate realm firewallcx
tftp-path flash:
file text
create profile sync 0033775744721428
(What's the mean on "create profile sync 0033775744721428" ?)
voice register dn 5
number 778
name Chris-Android 778
label Chris-Android 778
!
voice register pool 1
registration-timer max 720 min 660
id mac 147D.C5AF.79B2
session-transport tcp
type Jabber-Android
number 1 dn 5
username chris password firewallcx <--- (Only for iPhone?)
codec g729r8
Why I still not work to register the Jabber Voice on CME? Any ideas?
How can I make the easy method to add a new Jabber user?
04-29-2014 07:03 AM
Can you show us what the SIP messaging looks like when the phone tries to register?
debug ccsip messages
04-30-2014 07:16 AM
Router#sh run
Building configuration...
Current configuration : 3698 bytes
!
! Last configuration change at 12:52:12 UTC Wed Apr 30 2014
version 15.3
service timestamps debug datetime msec
service timestamps log datetime msec
no service password-encryption
!
hostname Router
!
boot-start-marker
boot system flash:c2900-universalk9-mz.SPA.153-2.T.bin
boot-end-marker
!
!
! card type command needed for slot/vwic-slot 0/0
!
no aaa new-model
!
ip cef
!
!
!
!
!
!
no ipv6 cef
multilink bundle-name authenticated
!
!
!
!
!
!
!
voice-card 0
!
!
!
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
no supplementary-service sip moved-temporarily
no supplementary-service sip refer
fax protocol t38 version 0 ls-redundancy 0 hs-redundancy 0 fallback none
sip
bind control source-interface GigabitEthernet0/0
bind media source-interface GigabitEthernet0/0
registrar server expires max 3600 min 3600
!
!
voice register global
mode cme
source-address 192.168.1.50 port 5060
max-dn 56
max-pool 14
authenticate register
authenticate realm <password>
tftp-path flash:
create profile sync 0028434695579459
!
voice register dn 1
number 1122
!
voice register dn 2
number 2211
!
voice register dn 3
number 1212
!
voice register template 1
!
voice register pool 1
registration-timer max 720 min 660
id mac D420.XXXX.XXXX
session-transport tcp
type Jabber-Android
number 1 dn 1
dtmf-relay sip-notify
codec g711ulaw
!
voice register pool 2
registration-timer max 720 min 660
id mac 28E1.XXXX.XXXX
session-transport tcp
type CiscoMobile-iOS
number 1 dn 2
dtmf-relay sip-notify
username user01 password <password>
codec g711ulaw
!
voice register pool 3
registration-timer max 720 min 660
id mac 0026.XXXX.XXXX
session-transport tcp
type CiscoMobile-iOS
number 1 dn 3
dtmf-relay sip-notify
username user02 password <password>
codec g711ulaw
!
!
!
!
!
!
application
global
service alternate default
!
!
license udi pid CISCO2921/K9 sn FXXXXXXXXXX
license accept end user agreement
license boot module c2900 technology-package uck9
hw-module pvdm 0/0
!
hw-module sm 1
!
!
!
!
redundancy
!
!
!
!
!
!
interface Embedded-Service-Engine0/0
no ip address
shutdown
!
interface GigabitEthernet0/0
ip address 192.168.1.50 255.255.255.0
duplex auto
speed auto
!
interface GigabitEthernet0/1
no ip address
shutdown
duplex auto
speed auto
!
interface GigabitEthernet0/2
no ip address
shutdown
duplex auto
speed auto
!
interface SM1/0
no ip address
shutdown
!Application: Cisco UMG running on SM
hold-queue 60 out
!
interface SM1/1
description Internal switch interface connected to Service Module
no ip address
shutdown
!
interface Vlan1
no ip address
!
ip forward-protocol nd
!
no ip http server
no ip http secure-server
!
!
!
!
!
control-plane
!
!
!
!
!
!
mgcp behavior rsip-range tgcp-only
mgcp behavior comedia-role none
mgcp behavior comedia-check-media-src disable
mgcp behavior comedia-sdp-force disable
!
mgcp profile default
!
!
!
sip-ua
presence enable
!
!
!
gatekeeper
shutdown
!
!
telephony-service
max-ephones 10
max-dn 10
ip source-address 192.168.1.50 port 2000
max-conferences 8 gain -6
transfer-system full-consult
create cnf-files version-stamp Jan 01 2002 00:00:00
!
!
!
line con 0
line aux 0
line 2
no activation-character
no exec
transport preferred none
transport input all
transport output pad telnet rlogin lapb-ta mop udptn v120 ssh
stopbits 1
line 67
no activation-character
no exec
transport preferred none
transport input all
transport output pad telnet rlogin lapb-ta mop udptn v120 ssh
stopbits 1
flowcontrol software
line vty 0 4
login
transport input all
!
scheduler allocate 20000 1000
!
end
Router#ter monitor
% Console already monitors
Router#debu
Router#debug voice register event
voice-register events debugging is on
Router#debug tftp events
TFTP Event debugging is on
Router#
*Apr 30 12:15:59.975: TFTP: Looking for SEPD420XXXXXXXX.cnf.xml
*Apr 30 12:15:59.975: TFTP: Opened flash:/its/SEPD420XXXXXXXX.cnf.xml, fd 14, size 3799 for process 114
*Apr 30 12:16:00.231: TFTP: Finished flash:/its/SEPD420XXXXXXXX.cnf.xml, time 00:00:00 for process 114
*Apr 30 12:16:39.055: TFTP: Looking for SEPD420XXXXXXXX.cnf.xml
*Apr 30 12:16:39.059: TFTP: Opened flash:/its/SEPD420XXXXXXXX.cnf.xml, fd 14, size 3799 for process 114
*Apr 30 12:16:39.311: TFTP: Finished flash:/its/SEPD420XXXXXXXX.cnf.xml, time 00:00:00 for process 114
Router#debug ccsip messages
SIP Call messages tracing is enabled
Router#
*Apr 30 13:05:06.079: TFTP: Looking for SEPD420XXXXXXXX.cnf.xml
*Apr 30 13:05:06.083: TFTP: Opened flash:/its/SEPD420XXXXXXXX.cnf.xml, fd 14, size 3799 for process 114
*Apr 30 13:05:06.387: TFTP: Finished flash:/its/SEPD420XXXXXXXX.cnf.xml, time 00:00:00 for process 114
04-30-2014 07:16 AM
Try doing a problem report in the app and download those logs.
04-30-2014 08:04 AM
04-30-2014 08:16 AM
The phone seems to be getting the config file but it's failing to parse the file.
Try doing a "no create profile" then "create profile" under "voice register global".
Also, try downloading "SEP28E14CA07AC8.cnf.xml" from 192.168.1.50 with a TFTP client on your PC.
04-30-2014 10:12 PM
When the iPhone Jabber voice try to register the CME that showed the debug as ...
"Looking for .... AppDialRules.xml"
"Looking for .... DirLookupDialRules.xml"
What's functions on the two files? Should I upload the two xml file to CME? Any content for the two xml files?
05-05-2014 06:59 AM
It is working, after I modified the <password> are matched.
That mean ...
authenticate realm 112233
username user01 password 112233
Why the users' password must match the global password?
& I discovered the Android only worked on the Samsung ... Not work on HTC, Sony ...
05-01-2014 04:43 AM
Hi All,
Is it official support for the Jabber on iPhone / Android of CME?
04-29-2014 12:45 PM
I am running Version 15.1(4)M6 ( "flash:uc500-advipservicesk9-mz.151-4.M6") all I had to change to get mine working.
My iphone works perfect and I have used the same link as you have.
!
voice service voip
allow-connections h323 to h323
allow-connections h323 to sip
allow-connections sip to h323
allow-connections sip to sip
no supplementary-service sip moved-temporarily
no supplementary-service sip refer
sip
bind control source-interface Loopback0
bind media source-interface Loopback0
registrar server
!
!
voice register global
mode cme
source-address 172.25.185.100 port 5060
max-dn 56
max-pool 14
authenticate register
authenticate realm xxxx
tftp-path flash:
file text
create profile sync 0221166027520175
!
voice register dn 1
number 1122
name xxxx
label xxxx
!
voice register pool 1
registration-timer max 720 min 660
id mac xxxx.xxxx.xxxx
session-transport tcp
type CiscoMobile-iOS
number 1 dn 1
dtmf-relay sip-notify
username xxxx password xxxx
codec g711ulaw
04-29-2014 08:57 PM
Thanks for your help~
Did u try the Android platform?
Must be entered the username and password on iPhone? Will not be needed on Android?
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide