[asterisk-users] [External] Geo location 18.14.0-rc1 question

Dan Cropp dan at amtelco.com
Mon Aug 15 16:06:03 CDT 2022


George,

Is it possible to set the GEOLOC_PROFILE fields similar to the way PJSIP_HEADER(add, …) works?

Asking, because we already use the PJSIP_HEADER(add, xxx) from AMI Originate to add PJSIP headers to the outbound originate.


Action: Originate
ActionID: S62
Channel: PJSIP/1234 at 192.168.12.34
Exten: createcall
Context: mycontext
Priority: 1
Timeout: 60000
CallerID: John Smith <8005551212>
Variable: PJSIP_HEADER(add,abc)=123,CALLERID(num-pres)=allowed_passed_screen
Async: true
Codecs: ulaw

Dan



From: Dan Cropp
Sent: Monday, August 15, 2022 2:00 PM
To: Asterisk Users Mailing List - Non-Commercial Discussion <asterisk-users at lists.digium.com>
Subject: RE: [External] [asterisk-users] Geo location 18.14.0-rc1 question

Thank you George.

Good idea on the passthrough profile.

Is there a way to set the GEOLOC_PROFILE values from the AMI Originate command?

I tried the following, but it doesn’t like the GEOLOC_PROFILE values in the variable parameter.  If there is a way to do this, the passthrough would solve the problem of Geo Location information settings needing to be provided by a third-party application.

Action: Originate
Channel: PJSIP/1234 at 192.168.33.31<mailto:PJSIP/1234 at 192.168.33.31>
Exten: createcall
Context: mycontext
Priority: 1
Timeout: 60000
CallerID: John Smith <8005551234>
Variable: GEOLOC_PROFILE(format)=civicAddress,GEOLOC_PROFILE(method)=Manual,GEOLOC_PROFILE(location_info)=="country=US,A1=Florida,A3=Orlando,HNO=100,RD=Main,STS=Street",CALLERID(num-pres)=allowed_passed_screen
Async: true

I believe this portion believe indicates Asterisk treats the GEOLOC_PROFILE(xxx) as GEOLOCPROFILESTATUS variable name.

[08/15 13:41:41.609] DEBUG[42424] manager.c: Examining AMI event:
Event: VarSet^M
Privilege: dialplan,all^M
Channel: PJSIP/192.168.33.31-00000000^M
ChannelState: 0^M
ChannelStateDesc: Down^M
CallerIDNum: <unknown>^M
CallerIDName: <unknown>^M
ConnectedLineNum: <unknown>^M
ConnectedLineName: <unknown>^M
Language: en^M
AccountCode: 20^M
Context: IS^M
Exten: s^M
Priority: 1^M
Uniqueid: 1660588901.0^M
Linkedid: 1660588901.0^M
Variable: GEOLOCPROFILESTATUS^M
Value: 0^M
^M

Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20220815/c6607a07/attachment.html>


More information about the asterisk-users mailing list