inquba

internal profile is setting public IP instead of local.

Apr 30th, 2012
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.60 KB | None | 0 0
  1. +OK log level [7]
  2. freeswitch@internal> sofia status
  3. Name Type Data State
  4. =================================================================================================
  5. alias internal ALIASED
  6. internal profile sip:[email protected]:5060 RUNNING (0)
  7. external profile sip:[email protected]:5080 RUNNING (0)
  8. external::sipsorcery gateway sip:[email protected]:5080 REGED
  9. internal-ipv6 profile sip:mod_sofia@[::1]:5060 RUNNING (0)
  10. =================================================================================================
  11. 3 profiles 1 alias
  12.  
  13.  
  14. here my Vars ( so I need to force internal profile to have the local ip instead of public
  15.  
  16. freeswitch@internal>
  17.  
  18. <!-- Codecs -->
  19. <!-- G7221@32000h,G7221@16000h,G722,PCMU,PCMA,iLBC,GSM,H263,H264 -->
  20. <X-PRE-PROCESS cmd="set" data="global_codec_prefs=G7221@32000h,G7221@16000h,G722,PCMU,PCMA,GSM"/>
  21. <X-PRE-PROCESS cmd="set" data="outbound_codec_prefs=PCMU,PCMA,GSM"/>
  22.  
  23. <!-- Defaults -->
  24. <X-PRE-PROCESS cmd="set" data="call_debug=false"/>
  25. <X-PRE-PROCESS cmd="set" data="console_loglevel=info"/>
  26. <X-PRE-PROCESS cmd="set" data="default_areacode=208"/>
  27. <X-PRE-PROCESS cmd="set" data="uk-ring=%(400,200,400,450);%(400,2200,400,450)"/>
  28. <X-PRE-PROCESS cmd="set" data="us-ring=%(2000, 4000, 440.0, 480.0)"/>
  29. <X-PRE-PROCESS cmd="set" data="fr-ring=%(1500, 3500, 440.0, 0.0)"/>
  30. <X-PRE-PROCESS cmd="set" data="rs-ring=%(1000, 4000, 425.0, 0.0)"/>
  31. <X-PRE-PROCESS cmd="set" data="bong-ring=v=-7;%(100,0,941.0,1477.0);v=-7;>=2;+=.1;%(1400,0,350,440)"/>
  32. <X-PRE-PROCESS cmd="set" data="sit=%(274,0,913.8);%(274,0,1370.6);%(380,0,1776.7)"/>
  33. <X-PRE-PROCESS cmd="set" data="use_profile=internal"/>
  34. <X-PRE-PROCESS cmd="set" data="default_language=en"/>
  35. <X-PRE-PROCESS cmd="set" data="default_dialect=us"/>
  36. <X-PRE-PROCESS cmd="set" data="default_voice=callie"/>
  37. <X-PRE-PROCESS cmd="set" data="ajax_refresh_rate=3000"/>
  38. <X-PRE-PROCESS cmd="set" data="format_phone=Rxxx-xxx-xxxx"/>
  39. <X-PRE-PROCESS cmd="set" data="format_phone=(xx)-xxxx-xxxx"/>
  40. <X-PRE-PROCESS cmd="set" data="xml_cdr_archive=dir"/>
  41.  
  42. <!-- Dingaling -->
  43. <!-- xmpp_client_profile and xmpp_server_profile xmpp_client_profile can be any string. xmpp_server_profile is appended to "dingaling_" to form the database name containing the "subscriptions" table. used by: dingaling.conf.xml enum.conf.xml -->
  44. <X-PRE-PROCESS cmd="set" data="xmpp_client_profile=xmppc"/>
  45. <X-PRE-PROCESS cmd="set" data="xmpp_server_profile=xmpps"/>
  46. <X-PRE-PROCESS cmd="set" data="bind_server_ip=auto"/>
  47.  
  48. <!-- Domain -->
  49. <!-- Sets the default domain. -->
  50. <X-PRE-PROCESS cmd="set" data="domain=$${local_ip_v4}"/>
  51. <X-PRE-PROCESS cmd="set" data="domain_name=$${domain}"/>
  52.  
  53. <!-- IP Address -->
  54. <!-- (If you're going to load test then please input real IP addresses for external_rtp_ip and external_sip_ip)
  55.  
  56. Can be an one of:
  57. ip address: "12.34.56.78"
  58. a stun server lookup: "stun:stun.server.com"
  59. a DNS name: "host:host.server.com"
  60.  
  61. where fs.mydomain.com is a DNS A record-useful when fs is on a dynamic IP address, and uses a dynamic DNS updater. If unspecified, the bind_server_ip value is used. Used by: sofia.conf.xml dingaling.conf.xml -->
  62. <X-PRE-PROCESS cmd="set" data="external_rtp_ip=host:basequbo.mooo.com"/>
  63. <X-PRE-PROCESS cmd="set" data="external_sip_ip=host:basequbo.mooo.com"/>
  64.  
  65. <!-- Music on Hold -->
  66. <X-PRE-PROCESS cmd="set" data="hold_music=local_stream://moh"/>
  67.  
  68. <!-- SIP -->
  69. <!-- Used to turn on sip loopback unrolling. -->
  70. <X-PRE-PROCESS cmd="set" data="unroll_loops=true"/>
  71. <X-PRE-PROCESS cmd="set" data="sip_tls_version=tlsv1"/>
  72.  
  73. <!-- SIP Profile: External -->
  74. <X-PRE-PROCESS cmd="set" data="external_auth_calls=false"/>
  75. <X-PRE-PROCESS cmd="set" data="external_sip_port=5080"/>
  76. <X-PRE-PROCESS cmd="set" data="external_tls_port=5081"/>
  77. <X-PRE-PROCESS cmd="set" data="external_ssl_enable=false"/>
  78. <X-PRE-PROCESS cmd="set" data="external_ssl_dir=$${base_dir}/conf/ssl"/>
  79.  
  80. <!-- SIP Profile: Internal -->
  81. <X-PRE-PROCESS cmd="set" data="internal_auth_calls=true"/>
  82. <X-PRE-PROCESS cmd="set" data="internal_sip_port=5060"/>
  83. <X-PRE-PROCESS cmd="set" data="internal_tls_port=5061"/>
  84. <X-PRE-PROCESS cmd="set" data="internal_ssl_enable=false"/>
  85. <X-PRE-PROCESS cmd="set" data="internal_ssl_dir=$${base_dir}/conf/ssl"/>
  86.  
  87. <!-- Sound -->
  88. <!-- Sets the sound directory. -->
  89. <X-PRE-PROCESS cmd="set" data="sound_prefix=$${base_dir}/sounds/en/us/callie"/>
Advertisement
Add Comment
Please, Sign In to add comment