On 3/11/2021 2:50 PM, Mike wrote:
Thank you for taking the time.  I believe you misunderstood my question.
Callerid presence is passed perfectly already, as shown through Verbose
commands on both sides of the SIP call.
I should have mentioned before that the scenario I mentioned was with IAX2 trunking. I don't use SIP for inter-switch trunking but I do for terminating lines. Maybe IAX2 and SIP handle Caller ID differently.
The CALLERID name and numbers
aren't passed properly ONLY when presence is "hidden".
Sorry, by this you mean that Asterisk does not see the number or that the telephone set does see it? It sounded like the former.
One thing to note is that prohib and unavailable function differently.
I looked at my code, and if a subscriber does not subscriber to Caller ID, I do something like the following: same => n,ExecIf($["${GOSUB_RETVAL}"="1"|"${GOSUB_RETVAL}"="2"]?NoOp():Set(CALLERID(pres)=unavailable))

unavailable and prohib options are interpreted differently by different SIP clients (e.g. ATAs or softphones). I did some testing and found that there was inconsistent behavior with one option vs. the other.
As if Asterisk decided that since this is a hidden number, to replace the
number with "Anynomous <anonymous>" as opposed to letting the receiving
Asterisk process it as desired with whatever logic I choose.
It may not be Asterisk but the telephone itself. I tested with a soft phone and it shows Anonymous <anonymous>. However, an actual telephone set shows "PRIVATE", regardless of which option I choose. But, this is just a hunch, and I'm not certain.
I just tested without any u() or f() or s() functions - same result. No
improvement or degradation with my issue. (Not sure why I had these
options)

--
_____________________________________________________________________
-- Bandwidth and Colocation Provided by http://www.api-digital.com --

Check out the new Asterisk community forum at: https://community.asterisk.org/

New to Asterisk? Start here:
     https://wiki.asterisk.org/wiki/display/AST/Getting+Started

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to