I'm running cme 4 with several sccp 7960s on extention range 1400 and all is fine. I'm now trying to add a sip handset (non-cisco) - although I can get it to register and it's able to call sccp phones(showing correct extention number and name) - sccp phones cannot call sip phone - they get engaged tone.
Relevant Config Below:
voice register global
source-address 192.168.4.253 port 5600
dialplan-pattern 1 14.. extension-length 4
voice register dn 1
voice register pool 1
id mac 000B.8203.E7C6
number 1 dn 1
username 1402 password 1402
Looks like an ephone-dn is using the same number, it dynamically creates dial-peer 20003, that has precedence over 40001 because the $ at the end (larger number of matched digits).