In the public dial plan……
==============================
<extension name="mytest">
<condition field="destination_number" expression="^(4412345678)$">
<action application="set" data="domain_name=$${domain}"/>
<action application="transfer" data="1000 XML default"/>
</condition>
</extension>
"1000" being a user under directory/default/
===========================================
<include>
<user id="1000">
<params>
<param name="a1-hash" value="ffffffffffffffffffff"/>
<param name="vm-disk-quota" value="1500"/>
<param name="vm-a1-hash"
value="ffffffffffffffffffff"/>
</params>
<variables>
<variable name="toll_allow" value="uk_nopremium,int_standard,int_usaexpremium"/>
<variable name="accountcode" value="1000"/>
<variable name="user_context" value="default"/>
<variable name="effective_caller_id_name" value="Some User"/>
<variable name="effective_caller_id_number" value="00000000"/> -->
<variable name="outbound_caller_id_name" value="$${outbound_caller_name}"/>
<variable name="outbound_caller_id_number" value="$${outbound_caller_id}"/>
<variable name="callgroup" value="mycallgroup"/>
</variables>
</user>
</include>
>You're getting it because it can't find the USER to call. How are you calling the users on this interface in your dialplan?