<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <meta name="viewport" id="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=10.0,initial-scale=1.0" />

    <style>
      html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}h1{font-size:1.2em;line-height:1.2;margin:0}ul,ol{margin:0;padding:0}ul li,ol li,li li{margin:0 0 0 18px}[dir=rtl] li{margin:0 18px 0 0}blockquote{border-color:#dfdee1;border-style:solid;border-width:0 0 0 1px;margin:0;padding:0 0 0 1em}[dir=rtl] blockquote,blockquote[dir=rtl]{border-width:0 1px 0 0;padding:0 1em 0 0}pre{font-family:"SFMono-Regular", Consolas, "Liberation Mono", Menlo, Courier, monospace;font-size:0.9em;margin:0;padding:1rem;background-color:#f6f5f3;white-space:pre-wrap;word-wrap:break-word;overflow:visible}.message-content{font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";line-height:1.4;color:#282138}.attachment{display:inline-block;margin:0;padding:0}.attachment__caption{padding:0;text-align:center}.attachment__caption a[href]{text-decoration:none;color:#333333}.attachment--preview{width:100%;text-align:center;margin:0.625em 0}.attachment--preview img{border:1px solid #dfdee1;vertical-align:middle;width:auto;max-width:100%;max-height:640px}.attachment--preview .attachment__caption{color:#716d7b;font-size:0.85em;margin-top:0.625em}.attachment--file{color:#282138;line-height:1;margin:0 2px 2px 0;padding:0.4em 1em;border:1px solid #dfdee1;border-radius:5px}.btn{padding:0.3em 0.5em;font-weight:500;text-decoration:none;border-radius:3rem;white-space:nowrap;background:#5522FA;border-color:#5522FA;color:#ffffff}.btn--email{display:inline-block;text-align:center;font-weight:500;font-size:1em;text-decoration:none;border-radius:2em;white-space:nowrap;background:#5522FA;border-color:#5522FA;color:#ffffff;border-top:0.3em solid #5522FA;border-left:1em solid #5522FA;border-bottom:0.3em solid #5522FA;border-right:1em solid #5522FA}

    </style>
  </head>

  <body>
    <div class="message-content">
      <div class="trix-content">
  <div>Hi all,<br><br>In an attempt to add VoIP to my home network, I'm working with Freeswitch and FusionPBX.<br><br>My outbound connection to the PSTN is via an aging SPA-3000, and whilst I can get the SPA-3000 to register correctly as a "user", I can't get the "gateway" side of things in FusionPBX/Freeswitch to register with the SPA-3000 for outgoing calls.<br><br>All of the articles I can find online relate to the SPA-3201 or similar, which is a very different beast to the SPA-3000.<br><br>The error in the logs is as follows:<br><br>2021-02-20 08:53:57.680948 [NOTICE] sofia_reg.c:454 Registering b1039375-091b-478c-86e4-11a25d3c9d00<br>2021-02-20 08:54:00.820948 [ERR] sofia_reg.c:2470 b1039375-091b-478c-86e4-11a25d3c9d00 Failed Registration with status Service Unavailable [503]. failure #35<br>2021-02-20 08:54:01.700955 [WARNING] sofia_reg.c:511 b1039375-091b-478c-86e4-11a25d3c9d00 Failed Registration [503], setting retry to 30 seconds.<br><br>and my settings look like this:<br><br>Gateway: outbound<br>username: 1900<br>password: 1234<br>From User: <my landline number><br>From Domain: <BLANK><br>Proxy: <IP ADDRESS OF SPA-3000>:5060<br>Realm: <IP ADDRESS OF SPA-3000><br>Expire Seconds: 800<br>Retry Seconds: 30<br>Distinct To: <BLANK><br>Auth Username: user<br>Extension <Blank><br>Register Transport: <BLANK><br>Register Proxy: <IP ADDRESS OF SPA-3000>:5060<br>Outbound Proxy: <IP ADDRESS OF SPA-3000><br>Caller ID in From: True<br>Suppress CNG: <BLANK><br>Sip CID Type: <BLANK><br>Codec Preferences: <BLANK><br>Extension in Contact: <BLANK><br>Ping: <Blank><br>Ping Min: <Blank><br>Ping Max: <Blank><br>Channels: 1<br>Hostname: <Blank><br>Domain: Global<br>Context: Public<br>Profile: External<br>Enabled: True<br>Description: Blank<br><br><br>I'm sure this is something really obvious that I'm missing in the settings, so all help is appreciated!<br><br>Thanks in advance,<br><br>Matt</div>
</div>


    </div>
  </body>
</html>