"I don't know how to authenticate automation to x.x.x.x

Hi everyone.

I’m trying to configure IAX termination and with one service I’m getting the following error:

The service does not require registration or a username/password, but requires a special PIN before the number that is being called. I have that setup in extensions.conf as follows (which works for another provider just fine):

exten => _1NXXNXXXXXX,1,Dial(IAX2/provider/PIN${EXTEN})

I’ve tried with two of their servers and they both do the same thing. I’ve tried playing with various options in iax.conf but they all return the same. Here is my current iax.conf section:

[provider]
type=peer (have tried friend as well)
host=voip.provider.net
fromdomain=provider.net
dtmfmode=rfc2833 (tried with this on and off)
canreinvite=yes (tried with this on and off)
qualify=yes (tried with this on and off)
disallow=all
allow=g729
allow=ulaw

Does anyone know what the above error about “authenticate automation” means? I’ve searched the web and found nothing related to that.

Thanks very much in advance.

-Mark