Provider Configuration: Gafachi

From FreeSWITCH Wiki
Jump to: navigation, search

Gafachi

Outgoing works well, I haven't tried a DID.

Example: /conf/sip_profiles/external/gafachi.xml

<include>
  <gateway name="sip.gafachi.com">
    <param name="username" value="<Authentication ID>"/>
    <param name="password" value="<Secret>"/>
    <param name="register" value="true"/>
  </gateway>
</include>

The Authentication ID and Secret are provided inside your account, under Main-Menu->Configuration Information (not the ones you use to login to your account.)

You may also need to provide the realm and/or proxy (ping sip.gafachi.com to find out what IP to use)

    <param name="realm" value="64.192.112.13"/>
    <param name="proxy" value="64.192.112.13:5060"/>

Gafachi requires that you *must* provide a valid caller id with each request, or the call will fail with a 604 error. Something like:

[effective_caller_id_number=YOUR_NUMBER,effective_caller_id_name=YOUR_NAME]/sofia/gateway/sip.gafachi.com