Hello,
After having worked with ser for a few days, I have SER running with
authentication, accounting , voicemail and conferencing, which is
working great (Thanks for this great product). However, I have a problem
connecting Cisco 7960 phones.
Ser server: colo.foo.bar.
Domain/authentication realm/alias:
foo.net.
In my grandstream phones I can configure a different domain then the sip
proxy. In the cisco phones, I can only configure the sip proxy. The
cisco's are registering with the username(a)colo.foo.bar and not with
username(a)foo.net. The phones will not authenticate, because there only
exists a username(a)foo.net in the database.
What is the best to solve this problem. I can think of the following:
- match the uri and do: rewritehost("foo.net")
- make a srv entry for
foo.net pointing to colo.foo.bar and set the
proxy in the cisco phone to
foo.net
- configure multidomain support and put in both domains.
I'm not sure what the best solution is, does anyone have experience with
this issue?
Furthermore, I have a question of which I could not find an answer for
in the archives or google. Is it possible to do call pick-up with ser?
My first thought would be no (and use a timeout with forwarding),
because Ser is not call statefull (and has no b2bua). But maybe I'm wrong.
Kind regards and thanks for reading,
Geert Nijpels