405 means they do not allow register at all.  I suspect this carrier does not want you to register, and you have to pre-configure with them where to send calls.

On Aug 23, 2014, at 6:51 PM, Ave ebock <babyphatt2k@yahoo.com> wrote:

Hi, 
Please im trying to register a gateway that uses IP Authentication. I've added the IP address of my freeswitch to my service provider and i have this in my /sip_profiles/external/vb.xml
<include>
      <gateway name="vb">
      <param name="register" value="false"/>
      <param name="username" value="username"/>
      <param name="password" value="password"/>
      <param name="proxy" value="108.59.2.133"/>
      <param name="realm" value="108.59.2.133"/>
      <param name="expire-seconds" value="600"/>
      <param name="retry-seconds" value="30"/>
      <param name="ping" value="25"/>
      </gateway> 
</include>

when i do sofia profile external register vb, i get an error 

vb Registration Failed with status Method Not Allowed [405]

Please what might i be doing wrong

I have other providers that do not use IP authentication and i've got no issue with them.

Thank you