Registration Refused warvox and asterisk

So I have a setup thats pretty odd. I have a single server with asterisk installed and a pentesting tool called warvox that does wardialing via IAX2. I need my warvox instance to connect to the asterisk instance over IAX2 and forward out a SIP connection.

Currently when I attempt to do a dial I can see the attempts however I get registration refused.
Rx-Frame Retry[ No] – OSeqno: 000 ISeqno: 000 Type: IAX Subclass: REGREQ
Timestamp: 00000ms SCall: 00001 DCall: 00000 127.0.0.1:34263
USERNAME : warvox
REFRESH : 60

Tx-Frame Retry[000] – OSeqno: 000 ISeqno: 001 Type: IAX Subclass: REGAUTH
Timestamp: 00006ms SCall: 15655 DCall: 00001 127.0.0.1:34263
AUTHMETHODS : 2
CHALLENGE : \x31\x33\x33\x32\x35\x35\x38\x32\x31
USERNAME : warvox

Rx-Frame Retry[ No] – OSeqno: 001 ISeqno: 001 Type: IAX Subclass: REGREQ
Timestamp: 00003ms SCall: 00001 DCall: 15655 127.0.0.1:34263
USERNAME : warvox
MD5 RESULT : e20fc37b30785434f92d0cb02a66500f
REFRESH : 60

Tx-Frame Retry[-01] – OSeqno: 001 ISeqno: 002 Type: IAX Subclass: ACK
Timestamp: 00003ms SCall: 15655 DCall: 00001 127.0.0.1:34263
Tx-Frame Retry[000] – OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REGREJ
Timestamp: 00009ms SCall: 15655 DCall: 00001 127.0.0.1:34263
CAUSE : Registration Refused
CAUSE CODE : 29

Tx-Frame Retry[001] – OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REGREJ
Timestamp: 00009ms SCall: 15655 DCall: 00001 127.0.0.1:34263
CAUSE : Registration Refused
CAUSE CODE : 29

Tx-Frame Retry[002] – OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REGREJ
Timestamp: 00009ms SCall: 15655 DCall: 00001 127.0.0.1:34263
CAUSE : Registration Refused
CAUSE CODE : 29

Tx-Frame Retry[003] – OSeqno: 001 ISeqno: 002 Type: IAX Subclass: REGREJ
Timestamp: 00009ms SCall: 15655 DCall: 00001 127.0.0.1:34263
CAUSE : Registration Refused
CAUSE CODE : 29

iax.conf user config

[warvox]
type=user
username=warvox
secret=warvox
host=dynamic
context=default
requirecalltoken=no
auth=md5

If anyone has any idea it would be greatly appreciated.