Thank you Jonathan, I have read up on this, therefore 488 and the referenced 606 error, but I have to say it wouldn&#39;t have helped me. I find the description still very general. If one looks at the asterisk source code, then one can clearly find the case with the crypto line and missing RTP/SAVP. Describing these concrete occurences of errors is what I am currently missing.<br>
<br><div class="gmail_quote">2012/6/20 Jonathan Rose <span dir="ltr">&lt;<a href="mailto:jrose@digium.com" target="_blank">jrose@digium.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">Stefan at WPF wrote:<br>
<br>
&gt; is there anywhere an overview of SIP error codes and under which<br>
&gt; condition they are reported by Asterisk?<br>
&gt; There are general definitions for SIP error codes, but they are quite<br>
&gt; general and it&#39;s Asterisk that actually checks what&#39;s wrong and then<br>
&gt; reports an error. Now, currently I could check the source code to<br>
&gt; get more informations what could have caused the error, but that&#39;s<br>
&gt; very time consuming.<br>
&gt;<br>
&gt; An example:<br>
&gt; I recently had the &quot;488 Not acceptable here&quot; error. There were no<br>
&gt; more details, only this error code. I had no idea what could cause<br>
&gt; this error (what is not acceptable?) and where to start looking for<br>
&gt; problems (except maybe check the source code of Asterisk). A<br>
&gt; documentation of all possible SIP errors and under which conditions<br>
&gt; they are reported - like the following example - would be very<br>
&gt; helpful in such cases:<br>
&gt;<br>
&gt; Description of &quot;488 Not acceptable here&quot;<br>
&gt; - Could be caused by codec problems, when codec negotiation failed.<br>
&gt; You can check if the negotiation failed by ....<br>
&gt; - Can be paused by a phone offering encryption, but only offering<br>
&gt; RTP/AVP instead of RTP/SAVP profile. Check if the sip log contains a<br>
&gt; crypto line and only RTP/AVP, if yes, change the phone settings from<br>
&gt; RTP/AVP to RTP/SAVP or disable RTP encryption in the phone&#39;s<br>
&gt; settings.<br>
&gt; [Even better: Besides throwing the error message also add the reason<br>
&gt; for it, at least in the Asterisk log files. I had a warning from<br>
&gt; Asterisk before the error code, but a warning is still something<br>
&gt; different than an error, for me the relation between both, the<br>
&gt; warning and the error message, weren&#39;t clear]<br>
&gt;<br>
&gt;<br>
&gt; Is there something like this already? How about introducing it, e.g.<br>
&gt; every Asterisk developer throwing an error message in his code adds<br>
&gt; the reason for throwing the error message to an explanation of<br>
&gt; possible causes, like in the example above?<br>
&gt;<br>
&gt; Best regards<br>
&gt; Stefan<br>
&gt;<br>
<br>
</div></div>Hi Stefan, it&#39;s hardly Asterisk specific, but I&#39;d recommend you<br>
try RFC 3261 <a href="http://www.ietf.org/rfc/rfc3261.txt" target="_blank">http://www.ietf.org/rfc/rfc3261.txt</a><br>
<br>
In section 21.4, most if not all of the SIP 4XX request errors are<br>
mentioned including the one you just noted (488).<br>
<br>
--<br>
Jonathan R. Rose<br>
Digium, Inc. | Software Engineer<br>
445 Jan Davis Drive NW - Huntsville, AL 35806 - US<br>
direct <a href="tel:%2B1%20256%20428%206139" value="+12564286139">+1 256 428 6139</a><br>
<br>
Check us out at: <a href="http://digium.com" target="_blank">http://digium.com</a> &amp; <a href="http://asterisk.org" target="_blank">http://asterisk.org</a><br>
<br>
--<br>
_____________________________________________________________________<br>
-- Bandwidth and Colocation Provided by <a href="http://www.api-digital.com" target="_blank">http://www.api-digital.com</a> --<br>
New to Asterisk? Join us for a live introductory webinar every Thurs:<br>
               <a href="http://www.asterisk.org/hello" target="_blank">http://www.asterisk.org/hello</a><br>
<br>
asterisk-users mailing list<br>
To UNSUBSCRIBE or update options visit:<br>
   <a href="http://lists.digium.com/mailman/listinfo/asterisk-users" target="_blank">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br>
</blockquote></div><br>