<html><head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="Content-Type">
</head><body bgcolor="#FFFFFF" text="#000000">
<blockquote style="border: 0px none;" 
cite="mid:52C353EC.4040700@gmail.com" type="cite">
  <div style="margin:30px 25px 10px 25px;" class="__pbConvHr"><div 
style="display:table;width:100%;border-top:1px solid 
#EDEEF0;padding-top:5px">       <div 
style="display:table-cell;vertical-align:middle;padding-right:6px;"><img
 photoaddress="kilburna@gmail.com" photoname="Kilburn Abrahams" 
src="cid:part1.02030804.02000207@digium.com" 
name="compose-unknown-contact.jpg" height="25px" width="25px"></div>   <div
 
style="display:table-cell;white-space:nowrap;vertical-align:middle;width:100%">
        <a moz-do-not-send="true" href="mailto:kilburna@gmail.com" 
style="color:#737F92 
!important;padding-right:6px;font-weight:bold;text-decoration:none 
!important;">Kilburn Abrahams</a></div>   <div 
style="display:table-cell;white-space:nowrap;vertical-align:middle;">   
  <font color="#9FA2A5"><span style="padding-left:6px">Tuesday, December
 31, 2013 5:31 PM</span></font></div></div></div>
  <div style="color:#888888;margin-left:24px;margin-right:24px;" 
__pbrmquotes="true" class="__pbConvBody"><div>Hi<br><br>I am testing 
Asterisk 12 and got most things working, but cannot get a trunk setup 
working correctly with the pjsip channel driver. The provider provides 
IP security so no registering or credentials are required. <br><br>It 
complains about no route to host.  <br><br>1.8 configs that works<br><br>[maintrunk]<br>type=peer<br>host=1.2.3.4<br>disallow=all<br>allow=g729,alaw,ulaw<br><br>and
 use Dial(SIP/maintrunk/${ARG1})<br><br>V12 (does not work) <br><br>[udpnonat]<br>type=transport<br>protocol=udp<br>bind=0.0.0.0:5060<br><br>[maintrunk]<br>type=endpoint<br>transport=udpnonat<br>disallow=all<br>allow=g729,alaw,ulaw<br>aors=maintrunk<br><br>[maintrunk]<br>type=aor<br>contact=<a class="moz-txt-link-freetext" href="sip:1.2.3.4:5060">sip:1.2.3.4:5060</a><br><br>and
 use Dial(PJSIP/${ARG1}@maintrunk)<br><br>It dials but does not connect 
to the provider. Is the config correct?<br><br>Thank you for your time.<br><br>/K<br><br><br></div><hr
 style="border: none 0; border-top: 1px dotted #B5B5B5; height: 
1px;margin:15px 0 0 0" class="__pbConvHr"> </div>
</blockquote>
Hi, <br>
<br>
First off, thanks for the feedback. The configuration looks correct to 
me. I'm not 100% sure at what point during your outgoing call that the 
failure occurs, but I have a couple of suggestions:<br>
<br>
1) Make sure that if you have loaded chan_sip.so and chan_pjsip.so that 
they are not both trying to listen on the same port. It may be that you 
are sending out your INVITE from chan_pjsip and then chan_sip is 
receiving the response from the provider. Of course, if we're failing 
even to send the INVITE out, then this is likely not the issue.<br>
<br>
2) Run pjsip CLI commands ("pjsip list endpoints", "pjsip list aors", 
"pjsip show endpoints", and "pjsip show aors") to make sure that 
everything is as you expect it to be. It may be that there was some sort
 of trouble on startup reading your configuration, and so the endpoint 
or aor may not exist at all. If you notice that either the maintrunk 
endpoint or aor is not listed, check error and warning messages on 
startup to see what may have caused the object not to be created 
properly.<br>
<br>
What error or warning messages are emitted on the CLI when the call 
failure occurs? At what point during the SIP INVITE transaction is the 
problem occurring?<br>
<br>
Hopefully this is something that can be easily resolved.<br>
Mark Michelson<br>
</body></html>