I have a clean new fusionpbx install.
Outbound SIP calls via a gateway are not working because they are inviting the internal IP. SIP Profile external ext-sip-ip is set to $${external_sip_ip}
Variable external_sip_ip is set to an outside address 202.x.x.x
The variable won't evaluate correctly in fs_cli. A test variable won't evaluate at all.
I suspect variable handling is broken, but not sure how to debug this. How do vars get from db to freeswitch?
Outbound SIP calls via a gateway are not working because they are inviting the internal IP. SIP Profile external ext-sip-ip is set to $${external_sip_ip}
Variable external_sip_ip is set to an outside address 202.x.x.x
The variable won't evaluate correctly in fs_cli. A test variable won't evaluate at all.
I suspect variable handling is broken, but not sure how to debug this. How do vars get from db to freeswitch?
Code:
freeswitch@fones> eval $${external_sip_ip}
10.1.5.33 <<< naughty, should be external ip
freeswitch@fones> eval $${testpexy}
-ERR no reply <<< naughty, should be test value 123