[YMCS/YDMP Free Trial Program]Yealink would like to offer Free Trial Program of Yealink device management service for our current eligible customers. You can see the details below.
https://www.yealink.com/ydmp-freetrial-2020


Post Reply 
 
Thread Rating:
  • 0 Votes - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Problem with the call pick-up function.
Author Message
benny Offline
Junior Member
**

Posts: 6
Joined: Nov 2015
Reputation: 0
Post: #5
RE: Problem with the call pick-up function.
Hello again,

I find the source of this problem. This has nothing to with the settings in Asterisk.
It is problem with the code of Asterisk.
The Admin told me, that they patched the Asterisk server, so that you can pick up calls out of a waiting loop if you are not an agent.

This is code before the patch:

Code:
if (sip_cfg.pedanticsipchecking) {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" call-id=\"pickup-%s\" local-tag=\"%s\" remote-tag=\"%s\" direction=\"recipient\">\n",
            exten, p->callid, p->theirtag, p->tag);  /*Changed*/
} else {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" call-id=\"pickup-%s\" direction=\"recipient\">\n",
            exten, p->callid); /*Changed*/
}
ast_str_append(tmp, 0,
        "<remote>\n"
        /* See the limitations of this above.  Luckily the phone seems to still be
           happy when these values are not correct. */
        "<identity display=\"%s\">%s</identity>\n"
        "<target uri=\"%s\"/>\n" /*Changed*/
        "</remote>\n"
        "<local>\n"
        "<identity display=\"%s\">%s</identity>\n"
        "<target uri=\"%s\"/>\n"
        "</local>\n",
        remote_display, remote_target, remote_target, local_display, local_target, local_target); /*Changed*/
} else {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" direction=\"recipient\">\n", exten);
}


This is the code after the patch:

Code:
/* We create a fake call-id which the phone will send back in an INVITE
                                   Replaces header which we can grab and do some magic with. */
if (sip_cfg.pedanticsipchecking) {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" direction=\"recipient\">\n",
            exten);
} else {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" direction=\"recipient\">\n",
            exten);
}
ast_str_append(tmp, 0,
        "<remote>\n"
        /* See the limitations of this above.  Luckily the phone seems to still be
           happy when these values are not correct. */
        "<identity display=\"%s\">%s</identity>\n"
        "<target uri=\"sip:**%s@%s\"/>\n"
        "</remote>\n"
        "<local>\n"
        "<identity display=\"%s\">%s</identity>\n"
        "<target uri=\"%s\"/>\n"
        "</local>\n",
        remote_display, remote_target, exten, p->fromdomain, local_display, local_target, local_target);
} else {
    ast_str_append(tmp, 0, "<dialog id=\"%s\" direction=\"recipient\">\n", exten);
}

I'm trying to figure out, what exactly is causing the problem and i'm trying to find a solution with the function active.
I would be happy, if someone can help me out.

Greetings,

Benny
(This post was last modified: 12-14-2015 10:47 PM by benny.)
12-08-2015 06:09 PM
Find all posts by this user    like0    dislike0 Quote this message in a reply
Post Reply 


Messages In This Thread
RE: Problem with the call pick-up function. - benny - 12-08-2015 06:09 PM

Possibly Related Threads...
Thread: Author Replies: Views: Last Post
  VP59 - No Wifi 5G with new Firmware // No Call Recording anymore vilionmedia 3 208 11-07-2020 03:44 AM
Last Post: complex1
  IP call (Direct call) with SRTP Gr2en 0 236 09-30-2020 08:36 AM
Last Post: Gr2en
  W80 - Problem with sync level Samy_Lahmar 0 237 09-30-2020 08:36 AM
Last Post: Samy_Lahmar
  PROBLEM AFTER UPDATE W80B TreIngenia 1 999 06-26-2020 02:38 PM
Last Post: Yisroel_MongoTEL
  Direct IP Call Outside LAN with specific port BumbleBears 2 1,238 05-28-2020 02:13 PM
Last Post: Lewis-H
  Problem with phones certificate proof 3 1,911 05-26-2020 02:36 PM
Last Post: Lewis-H
  V83 and openvpn problem avayax 10 5,732 05-05-2020 10:44 AM
Last Post: ipcsolutions
  Yealink T41S Call log JoseVM 1 1,222 09-08-2019 10:34 PM
Last Post: Babylonia
Exclamation Call log on after Att transfer VP-T49G Roksvel 4 2,563 06-18-2019 09:35 AM
Last Post: Roksvel
  Yealink VCD Internet Video Call Settings Nezar 0 953 05-09-2019 12:34 PM
Last Post: Nezar

Forum Jump:


User(s) browsing this thread: 1 Guest(s)

Contact Us   Yealink   Return to Top   Return to Content   Lite (Archive) Mode   RSS Syndication