[Freeswitch-users] Shared Line exprience with Polycom - how to get it to work

Yehavi Bourvine yehavi.bourvine at gmail.com
Thu Nov 11 09:25:30 PST 2010


Hi Peter,

1. Set also the following parameters:
    <param name="dbname" value="share_presence"/>
    <param name="presence-hosts" value="$${domain}"/>
2. At the phone do NOT set the third party name.

You can also have a look at
http://wiki.freeswitch.org/wiki/Polycom_configuration

                 regards, __Yehavi:

2010/11/10 Peter Steinbach <lists at telefaks.de>

> Hello,
>
> we followed the advices in
>    http://wiki.freeswitch.org/wiki/Shared_Line_Appearance
> and set
>  <param name="manage-shared-appearance" value="true"/>
> in the internal profile. Also presence handling is enabled.
>
> In the Polycom phone settings we set
>    reg.1.type="shared"
>    reg.1.bargeInEnabled="1"
>    reg.1.callsPerLineKey="1"
> according to the wiki and the Polycom documentation
>
> In phone1.cfg we set
>    divert.1.sharedDisabled="0"
>
> and in sip.cfg we set
>    call.shared.disableDivert="1"
>    reg.1.bargeInEnabled="1"
>
> When we call the destination number,
>  - both phones ring
>  - we pick up one phone
>  - other phone stops ringing
>  - we press "hold" on the active phone
>  - nothings happens to the other phone
>
> Are we doing something wrong here? We work with Polycom FW 3.2.3 and
> Freeswitch GIT compiled last friday.
>
> Strange is, that Freeswitch shows a number of error messages related to
> SQL (we use ODBC), although all SQL statements are valid and can be
> sucessfully executed on the MySQL CLI. Also we do see records in
> sip_dialogs but not a single record in sip_presence.
>
> Any hints? What did you do to get this working?
>
> Here are the error messages from freeswitch.log
> ==================================
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:721 STATE SQL update
> sip_dialogs set call_info='appearance-index=1',call_info_state='idle'
> where hostname='mydomain.org' and
> uuid='d80df99a-ece4-11df-ab6f-f761d81a6b8a'
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:728 PROCESS PRESENCE
> EVENT
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1925 PRES SQL select
> sip_from_user,sip_from_host,call_info,call_info_state,uuid from
> sip_dialogs where hostname='mydomain.org' and sip_from_user='4702' and
> sip_from_host='mydomain.org'
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1946 PRES SQL select
> call_id,expires,sub_to_user,sub_to_host,event from sip_subscriptions
> where expires > -1 and hostname='mydomain.org' and sub_to_user='4702'
> and sub_to_host='mydomain.org' and (event='call-info' or
> event='line-seize')
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[a1859461-5362d6a6-c25a8bff at 172.xx.xx.xx]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412326]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[536c87c6-b366418f-2260bca4 at 172.21.20.194]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412332]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.329549 [ERR] sofia_presence.c:1961 CLEAR SQL delete
> from sip_dialogs where sip_from_user='4702' and
> sip_from_host='mydomain.org' and call_info_state='seized'
> 2010-11-10 17:09:13.330530 [ERR] sofia_presence.c:721 STATE SQL update
> sip_dialogs set call_info='appearance-index=1',call_info_state='idle'
> where hostname='mydomain.org' and
> uuid='d80df99a-ece4-11df-ab6f-f761d81a6b8a'
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:728 PROCESS PRESENCE
> EVENT
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1925 PRES SQL select
> sip_from_user,sip_from_host,call_info,call_info_state,uuid from
> sip_dialogs where hostname='mydomain.org' and sip_from_user='4702' and
> sip_from_host='mydomain.org'
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1946 PRES SQL select
> call_id,expires,sub_to_user,sub_to_host,event from sip_subscriptions
> where expires > -1 and hostname='mydomain.org' and sub_to_user='4702'
> and sub_to_host='mydomain.org' and (event='call-info' or
> event='line-seize')
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[a1859461-5362d6a6-c25a8bff at 172.xx.xx.xx]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412326]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[536c87c6-b366418f-2260bca4 at 172.21.20.194]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412332]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.331511 [ERR] sofia_presence.c:1961 CLEAR SQL delete
> from sip_dialogs where sip_from_user='4702' and
> sip_from_host='mydomain.org' and call_info_state='seized'
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:721 STATE SQL update
> sip_dialogs set call_info='appearance-index=1',call_info_state='idle'
> where hostname='mydomain.org' and
> uuid='d80df99a-ece4-11df-ab6f-f761d81a6b8a'
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:728 PROCESS PRESENCE
> EVENT
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1925 PRES SQL select
> sip_from_user,sip_from_host,call_info,call_info_state,uuid from
> sip_dialogs where hostname='mydomain.org' and sip_from_user='4702' and
> sip_from_host='mydomain.org'
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1946 PRES SQL select
> call_id,expires,sub_to_user,sub_to_host,event from sip_subscriptions
> where expires > -1 and hostname='mydomain.org' and sub_to_user='4702'
> and sub_to_host='mydomain.org' and (event='call-info' or
> event='line-seize')
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[a1859461-5362d6a6-c25a8bff at 172.xx.xx.xx]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412326]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 0
> [call_id]=[536c87c6-b366418f-2260bca4 at 172.21.20.194]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 1
> [expires]=[1289412332]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 2
> [sub_to_user]=[4702]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 3
> [sub_to_host]=[mydomain.org]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1773 SLA3: 4
> [event]=[call-info]
> 2010-11-10 17:09:13.332492 [ERR] sofia_presence.c:1961 CLEAR SQL delete
> from sip_dialogs where sip_from_user='4702' and
> sip_from_host='mydomain.org' and call_info_state='seized'
>
> --
> With kind regards
> Peter Steinbach
>
> Telefaks Services GmbH
> Theo-Geisel-Strasse 25
> D 61250 Usingen, Germany
> mailto:lists at telefaks.de
> Internet: www.telefaks.de
>
>
>
> _______________________________________________
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20101111/5e69b0ea/attachment-0001.html 


More information about the FreeSWITCH-users mailing list