<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Caller ID on inbound calls shows destination, not source]]></title><description><![CDATA[<p dir="auto">Hi there,</p>
<p dir="auto">I have installed FOP2 on Trixbox CE 1.8.</p>
<p dir="auto">When there is an inbound call to my extension, I get a little popup on my screen.  It also shows up in the extension button.  The problem is, it doesn't display the Caller ID; rather it displays the destination of my call.  If I do a Direct-Dial, it shows the extension that I am calling; if I call a Ring Group, it shows that ring group's number.</p>
<p dir="auto">Once the call connects, the correct Caller ID is displayed.</p>
<p dir="auto">Does anyone know how to make the correct Caller ID display before the call is connected?</p>
<p dir="auto">Thanks,</p>
]]></description><link>http://localhost:4567/topic/263/caller-id-on-inbound-calls-shows-destination-not-source</link><generator>RSS for Node</generator><lastBuildDate>Tue, 27 Oct 2026 07:01:57 GMT</lastBuildDate><atom:link href="http://localhost:4567/topic/263.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 21 Feb 2010 07:41:23 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Caller ID on inbound calls shows destination, not source on Tue, 23 Feb 2010 10:29:04 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">Callerid is totally uneven, behavior changed in Asterisk since version 0.5. Unfortunately it is not that easy to pick the callerid based on manager events. You saw it yourself when calling directly and not a ringroup.</p>
<p dir="auto">From the capture you send, it seems that asterisk is informing  600 as the NewCallerid event for SIP/7427, right? So Asterisk is telling that the new callerid for SIP/7427 is 600.</p>
<p dir="auto">There are certain events that set the callerid in a fop2 button. It is not fixed but contextual and changes if the button is a trunk or an extension. The basic rule of thumb is to set the callerid if it was not previously set or if was empty on a NEWSTATE event.</p>
<p dir="auto">So you can run a full trace with debug level set to 1 for one of those calls and send it to me privately (it will be kind of log and with potential private data) with a description: call from trunk XXX to ring group YYY that rung extension ZZZ and displayed callerid 0000 instead of 1111.</p>
<p dir="auto">Best regards,</p>
]]></description><link>http://localhost:4567/post/1233</link><guid isPermaLink="true">http://localhost:4567/post/1233</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Tue, 23 Feb 2010 10:29:04 GMT</pubDate></item><item><title><![CDATA[Reply to Caller ID on inbound calls shows destination, not source on Tue, 23 Feb 2010 07:14:26 GMT]]></title><description><![CDATA[<p dir="auto">Yes, I'm sorry, I actually mistyped the version number in my original post; it is 2.8.0.3; the most recent one (and based on Asterisk 1.6).</p>
<p dir="auto">The odd thing is that I ran the fop2 server in debug/verbose mode and captured the following:</p>
<p dir="auto">On the trunk:</p>
<pre><code>127.0.0.1       &lt;- Event: NewCallerid
127.0.0.1       &lt;- Privilege: call,all
127.0.0.1       &lt;- Channel: SIP/EMIS-ntt1-000000cc
127.0.0.1       &lt;- CallerIDNum: 090xxxxxxxx
127.0.0.1       &lt;- CallerIDName: awh Mobile
127.0.0.1       &lt;- Uniqueid: 1266823128.213
127.0.0.1       &lt;- CID-CallingPres: 0 (Presentation Allowed, Not Screened)
127.0.0.1       &lt;- Server: 0
</code></pre>
<p dir="auto">But on the extension:</p>
<pre><code>127.0.0.1       &lt;- Event: NewCallerid
127.0.0.1       &lt;- Privilege: call,all
127.0.0.1       &lt;- Channel: SIP/7427-000000ce
127.0.0.1       &lt;- CallerIDNum: 600
127.0.0.1       &lt;- CallerIDName:
127.0.0.1       &lt;- Uniqueid: 1266823129.215
127.0.0.1       &lt;- CID-CallingPres: 0 (Presentation Allowed, Not Screened)
127.0.0.1       &lt;- Server: 0
</code></pre>
<p dir="auto">"600" is the name of the ring group.  If I call an extension directly (IE, a DID that does not use Ring Groups) it would say something like &lt;- CallerIDNum: 7427</p>
<p dir="auto">You can see that the right CallerIDNum and CallerIDName is on the trunk.  Also, the actual CID displays on the handset show the correct thing; it's only FOP that is picking up this "600" from somewhere...</p>
]]></description><link>http://localhost:4567/post/1232</link><guid isPermaLink="true">http://localhost:4567/post/1232</guid><dc:creator><![CDATA[awh]]></dc:creator><pubDate>Tue, 23 Feb 2010 07:14:26 GMT</pubDate></item><item><title><![CDATA[Reply to Caller ID on inbound calls shows destination, not source on Mon, 22 Feb 2010 18:41:56 GMT]]></title><description><![CDATA[<p dir="auto">Hello,</p>
<p dir="auto">Is that a recent trixbox version?</p>
]]></description><link>http://localhost:4567/post/1231</link><guid isPermaLink="true">http://localhost:4567/post/1231</guid><dc:creator><![CDATA[nicolas]]></dc:creator><pubDate>Mon, 22 Feb 2010 18:41:56 GMT</pubDate></item></channel></rss>