[asterisk-users] I think there may be a bug in 18.14.0 ${GEOLOC_PROFILE(profile_precedence)}, seems to always return prefer_incoming
Dan Cropp
dan at amtelco.com
Tue Aug 23 15:47:14 CDT 2022
Running into a problem when retrieving the profile_precedence in the extensions.conf
Creating a very basic geolocation.conf to allow passing through geolocation values for outbound.
[discard_config]
type = profile
profile_precedence = discard_config
[discard_incoming]
type = profile
profile_precedence = discard_incoming
[prefer_config]
type = profile
profile_precedence = prefer_config
[prefer_incoming]
type = profile
profile_precedence = prefer_incoming
I have tried setting the pjsip.conf geoloc_incoming_call_profile to all four of these profiles for inbound call testing. The discard_incoming correctly blocks the geo location information. Other 3 pass the geo location values through
[192.168.33.31]
type = endpoint
context = IS
transport = transport1
aors = 192.168.33.31
accountcode = 20
dtmf_mode = inband
device_state_busy_at = 1600
moh_passthrough = no
identify_by = username,ip,header
disallow = all
allow = ulaw
acl = acl1
geoloc_incoming_call_profile = prefer_config
geoloc_outgoing_call_profile = prefer_config
When I have the following line in the extensions.conf, it's retrieving the GEOLOC_PROFILE(profile_precedence) to the variable, but it's being set to prefer_incoming even when it should be discard_config or prefer_config.
same => n,Set(MY__GEO_PROFILE_PRECEDENCE=${GEOLOC_PROFILE(profile_precedence)})
Dan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.digium.com/pipermail/asterisk-users/attachments/20220823/7bc50a6c/attachment.html>
More information about the asterisk-users
mailing list