<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	
	>
<channel>
	<title>
	Comments on: Nerd Vittles Birthday Bash: freePBX 2.2.0, TrixBox for Macs, CallerID Trifecta for Asterisk, and&#8230;	</title>
	<atom:link href="https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/</link>
	<description>Ward Mundy&#039;s Technobabblelog</description>
	<lastBuildDate>Thu, 02 Jun 2011 13:59:28 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Bradley		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-3153</link>

		<dc:creator><![CDATA[Bradley]]></dc:creator>
		<pubDate>Tue, 19 Feb 2008 21:59:58 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-3153</guid>

					<description><![CDATA[Once upon a time, I found a link on your web site that allowed us to set and publish the cnam/ani on our DID numbers, once activated it would call us to confirm that we owned the number and confirmed the cnam/ani we set.

Where is that again??? It is so valuable!

Tbanks Ward, for all you do for us Nerds!!!]]></description>
			<content:encoded><![CDATA[<p>Once upon a time, I found a link on your web site that allowed us to set and publish the cnam/ani on our DID numbers, once activated it would call us to confirm that we owned the number and confirmed the cnam/ani we set.</p>
<p>Where is that again??? It is so valuable!</p>
<p>Tbanks Ward, for all you do for us Nerds!!!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: John G		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2806</link>

		<dc:creator><![CDATA[John G]]></dc:creator>
		<pubDate>Sun, 05 Aug 2007 03:38:09 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2806</guid>

					<description><![CDATA[I ran into a &quot;file not found&quot; problem when I followed these instructions:

&quot; Once you’re logged in, issue the following commands to fix the initial voice prompts with our Stealth Autoattendant:

cd /var/lib/asterisk/sounds/custom
mv nv-greeting.wav nv-greeting.wav.bak
mv nv-menu.wav nv-menu.wav.bak     &quot;

I think I fixed my problem by substituting &quot;gsm&quot; for &quot;wav&quot; in the above instructions.  (just an FYI)]]></description>
			<content:encoded><![CDATA[<p>I ran into a "file not found" problem when I followed these instructions:</p>
<p>" Once you’re logged in, issue the following commands to fix the initial voice prompts with our Stealth Autoattendant:</p>
<p>cd /var/lib/asterisk/sounds/custom<br />
mv nv-greeting.wav nv-greeting.wav.bak<br />
mv nv-menu.wav nv-menu.wav.bak     "</p>
<p>I think I fixed my problem by substituting "gsm" for "wav" in the above instructions.  (just an FYI)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Matthew M		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2757</link>

		<dc:creator><![CDATA[Matthew M]]></dc:creator>
		<pubDate>Sun, 08 Jul 2007 06:30:23 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2757</guid>

					<description><![CDATA[when performing the update it seems that asterisk cli is broken and will not update.

everything runs more or less correct and I can still log into asterisk-cli.

Even tried redoing the installation, with the same problem. Everything else upgrades and installs successfully except asterisk-cli.

Is this normal? Any ideas?
Thanks in advance]]></description>
			<content:encoded><![CDATA[<p>when performing the update it seems that asterisk cli is broken and will not update.</p>
<p>everything runs more or less correct and I can still log into asterisk-cli.</p>
<p>Even tried redoing the installation, with the same problem. Everything else upgrades and installs successfully except asterisk-cli.</p>
<p>Is this normal? Any ideas?<br />
Thanks in advance</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Matt Myers		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2699</link>

		<dc:creator><![CDATA[Matt Myers]]></dc:creator>
		<pubDate>Fri, 08 Jun 2007 15:56:14 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2699</guid>

					<description><![CDATA[I had a functioning system with inbound, outbound, and auto-attendant working based off of the nv-vm install.  After performing the freePBX upgrade inbound calling stopped working.  When I call my number nothing happens.  No ringing, no sound, no greeting, do not see anything in the logs. Any suggestions are greatly appreciated!

&lt;i&gt;[WM: Restore backkup. Then try again.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>I had a functioning system with inbound, outbound, and auto-attendant working based off of the nv-vm install.  After performing the freePBX upgrade inbound calling stopped working.  When I call my number nothing happens.  No ringing, no sound, no greeting, do not see anything in the logs. Any suggestions are greatly appreciated!</p>
<p><i>[WM: Restore backkup. Then try again.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jeremy Willden		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2630</link>

		<dc:creator><![CDATA[Jeremy Willden]]></dc:creator>
		<pubDate>Mon, 23 Apr 2007 03:53:43 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2630</guid>

					<description><![CDATA[Update on the # transfer - it&#039;s reverted (or updated) to ## to transfer.  I&#039;m sure this can be edited in a configuration file back to a single #, but I think it&#039;s better this way anyway (so I can still use # for IVRs when calling other IVR systems).]]></description>
			<content:encoded><![CDATA[<p>Update on the # transfer &#8211; it&#8217;s reverted (or updated) to ## to transfer.  I&#8217;m sure this can be edited in a configuration file back to a single #, but I think it&#8217;s better this way anyway (so I can still use # for IVRs when calling other IVR systems).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jeremy Willden		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2629</link>

		<dc:creator><![CDATA[Jeremy Willden]]></dc:creator>
		<pubDate>Mon, 23 Apr 2007 03:48:40 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2629</guid>

					<description><![CDATA[The upgrade went great, but I think one feature is broken - I can&#039;t seem to use # to blind transfer calls any more.]]></description>
			<content:encoded><![CDATA[<p>The upgrade went great, but I think one feature is broken &#8211; I can&#8217;t seem to use # to blind transfer calls any more.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tom		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2614</link>

		<dc:creator><![CDATA[Tom]]></dc:creator>
		<pubDate>Fri, 13 Apr 2007 22:06:24 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2614</guid>

					<description><![CDATA[anyone have an idea on how to allow the name from the existing caller ID through the trifecta setup? I mean, only have the trifecta look up unknown name entries or items that come through with only a number?

&lt;i&gt;[WM: This is a current limitation in freePBX. You might want to post something on freePBX.org. The more requests they get, the quicker it will get addressed.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>anyone have an idea on how to allow the name from the existing caller ID through the trifecta setup? I mean, only have the trifecta look up unknown name entries or items that come through with only a number?</p>
<p><i>[WM: This is a current limitation in freePBX. You might want to post something on freePBX.org. The more requests they get, the quicker it will get addressed.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rene Alamo		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2593</link>

		<dc:creator><![CDATA[Rene Alamo]]></dc:creator>
		<pubDate>Thu, 29 Mar 2007 14:10:30 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2593</guid>

					<description><![CDATA[Just want to say thank you on all the articles, a coworker and I have these up and running connected. Your articles I have found are one of the best!! Keep up the good work]]></description>
			<content:encoded><![CDATA[<p>Just want to say thank you on all the articles, a coworker and I have these up and running connected. Your articles I have found are one of the best!! Keep up the good work</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Trevor		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2513</link>

		<dc:creator><![CDATA[Trevor]]></dc:creator>
		<pubDate>Tue, 27 Feb 2007 03:48:55 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2513</guid>

					<description><![CDATA[I agree with you about 99% for this article.  The 1% is regarding the asterisk 1.4 series. Almost all commands have a new version, otherwise they had been marked as deprecated for a long time (and even the new ones they have been asking people to use instead for quite awhile).]]></description>
			<content:encoded><![CDATA[<p>I agree with you about 99% for this article.  The 1% is regarding the asterisk 1.4 series. Almost all commands have a new version, otherwise they had been marked as deprecated for a long time (and even the new ones they have been asking people to use instead for quite awhile).</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Tony Trus		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2510</link>

		<dc:creator><![CDATA[Tony Trus]]></dc:creator>
		<pubDate>Mon, 26 Feb 2007 02:52:10 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2510</guid>

					<description><![CDATA[I think it&#039;s a good idea to make sure that, if a phonenumber begins with 1 and has 11 digits, the app can handle it.  here is the code:
&#060;?php
$thenumber=$_REQUEST[&#039;thenumber&#039;];
$pos = strpos($thenumber, &#039;1&#039;);
if (($pos == 0) &amp;&amp; (strlen($thenumber)==11)) : //if the caller id added a 1 to the number and its 11 digits long
$thenumber=substr($thenumber, 1);
endif;

if (strlen($thenumber)10) :
 exit ;
endif;]]></description>
			<content:encoded><![CDATA[<p>I think it&#8217;s a good idea to make sure that, if a phonenumber begins with 1 and has 11 digits, the app can handle it.  here is the code:<br />
&lt;?php<br />
$thenumber=$_REQUEST[&#8216;thenumber&#8217;];<br />
$pos = strpos($thenumber, &#8216;1&#8217;);<br />
if (($pos == 0) &#038;&#038; (strlen($thenumber)==11)) : //if the caller id added a 1 to the number and its 11 digits long<br />
$thenumber=substr($thenumber, 1);<br />
endif;</p>
<p>if (strlen($thenumber)10) :<br />
 exit ;<br />
endif;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Kim Callis		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2507</link>

		<dc:creator><![CDATA[Kim Callis]]></dc:creator>
		<pubDate>Sat, 24 Feb 2007 16:51:38 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2507</guid>

					<description><![CDATA[Would the poster of the comment below give the entire entry... I am suffering from the same problem...

&gt;&gt; Hello again, I changed the beginning of the script as follows and &gt;&gt; it has cleared up my issue. Hopefully this will help someone else.

&gt;&gt; 10) :
&gt;&gt; $thenumber = right ($thenumber, 10) ;
&gt;&gt; endif;

&lt;i&gt;[WM: See #20 above. WordPress has problems with some of the PHP code insertions for obvious reasons. The main one is that it, too, is written in PHP.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Would the poster of the comment below give the entire entry&#8230; I am suffering from the same problem&#8230;</p>
<p>>> Hello again, I changed the beginning of the script as follows and >> it has cleared up my issue. Hopefully this will help someone else.</p>
<p>>> 10) :<br />
>> $thenumber = right ($thenumber, 10) ;<br />
>> endif;</p>
<p><i>[WM: See #20 above. WordPress has problems with some of the PHP code insertions for obvious reasons. The main one is that it, too, is written in PHP.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jeff Waltermire		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2453</link>

		<dc:creator><![CDATA[Jeff Waltermire]]></dc:creator>
		<pubDate>Mon, 12 Feb 2007 00:32:27 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2453</guid>

					<description><![CDATA[Hi Ward,
I&#039;ve been tinkering with Asterisk for a while but just dabbling.  The trixbox stuff is cool and thank you for your cool toys.  In your 411 blip you said &quot;Now choose Misc Application and make the following entries:...&quot;  I am running Trixbox 2.0 and I don&#039;t find the Misc Application nor do I see that it&#039;s a module I&#039;m lacking.  Is it called something else?  Is it only in 1.2.3 and older versions?  I found the Misc Destinations and put that in but I never found the Application one.

Thanks,
Jeff]]></description>
			<content:encoded><![CDATA[<p>Hi Ward,<br />
I&#8217;ve been tinkering with Asterisk for a while but just dabbling.  The trixbox stuff is cool and thank you for your cool toys.  In your 411 blip you said "Now choose Misc Application and make the following entries:&#8230;"  I am running Trixbox 2.0 and I don&#8217;t find the Misc Application nor do I see that it&#8217;s a module I&#8217;m lacking.  Is it called something else?  Is it only in 1.2.3 and older versions?  I found the Misc Destinations and put that in but I never found the Application one.</p>
<p>Thanks,<br />
Jeff</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mark Pratt		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2450</link>

		<dc:creator><![CDATA[Mark Pratt]]></dc:creator>
		<pubDate>Sat, 10 Feb 2007 23:41:59 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2450</guid>

					<description><![CDATA[Can anyone give me a url for the VMware tweaks in item 6 above as I cannot seem to find these.

Cheers!

P.S. Keep up the fantastic work on trixbox!!!

&lt;i&gt;[WM: Here&#039;s the &lt;a href=&quot;http://nerdvittles.com/index.php?p=152&quot;&gt;article&lt;/a&gt;. Be sure to read the section on &quot;Making VMware Keep Correct Time.&quot; Better yet, read the whole article and also the comments which follow it... especially #10, 17, and 21.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Can anyone give me a url for the VMware tweaks in item 6 above as I cannot seem to find these.</p>
<p>Cheers!</p>
<p>P.S. Keep up the fantastic work on trixbox!!!</p>
<p><i>[WM: Here&#8217;s the <a href="http://nerdvittles.com/index.php?p=152">article</a>. Be sure to read the section on "Making VMware Keep Correct Time." Better yet, read the whole article and also the comments which follow it&#8230; especially #10, 17, and 21.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bill		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2400</link>

		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Tue, 23 Jan 2007 17:57:48 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2400</guid>

					<description><![CDATA[Downloaded the new version as you suggested. The problem seems to be this:

Telco provides a valid CLID. The Telco Database is more complete than either Google or Anywho. I&#039;d think the flow should go something like this:

1. If there is a CLID name from telco, the call should no be processed through Google or Anywho, but should be processed against Asteridex and the Internal Asterisk Phone Book.

2. If there is no valid entry in either of the above sources, the telco CLID should be passed downstream.

3. If there is an entry in the above sources, then the CLID should be changed to reflect that.

&lt;i&gt;[WM: Good suggestion. We&#039;ll take a crack at it for the next version. Our initial thought was that the lookup probably would not be applied at all to &quot;phone company&quot; trunks, but there may be situations in which the scenario you propose above will work better. Thanks.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Downloaded the new version as you suggested. The problem seems to be this:</p>
<p>Telco provides a valid CLID. The Telco Database is more complete than either Google or Anywho. I&#8217;d think the flow should go something like this:</p>
<p>1. If there is a CLID name from telco, the call should no be processed through Google or Anywho, but should be processed against Asteridex and the Internal Asterisk Phone Book.</p>
<p>2. If there is no valid entry in either of the above sources, the telco CLID should be passed downstream.</p>
<p>3. If there is an entry in the above sources, then the CLID should be changed to reflect that.</p>
<p><i>[WM: Good suggestion. We&#8217;ll take a crack at it for the next version. Our initial thought was that the lookup probably would not be applied at all to "phone company" trunks, but there may be situations in which the scenario you propose above will work better. Thanks.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bernie		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2399</link>

		<dc:creator><![CDATA[Bernie]]></dc:creator>
		<pubDate>Tue, 23 Jan 2007 04:10:07 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2399</guid>

					<description><![CDATA[Hello again, I changed the beginning of the script as follows and it has cleared up my issue.  Hopefully this will help someone else.

&#060;?php
$thenumber=$_REQUEST[&#039;thenumber&#039;];

function right ($str, $howManyCharsFromRight)
{
  $strLen = strlen ($str);
  return substr ($str, $strLen - $howManyCharsFromRight, $strLen);
}
if (strlen($thenumber)&#060;10) :
 exit ;
endif;

if (strlen($thenumber)&gt;10) :
 $thenumber = right ($thenumber, 10) ;
endif;
]]></description>
			<content:encoded><![CDATA[<p>Hello again, I changed the beginning of the script as follows and it has cleared up my issue.  Hopefully this will help someone else.</p>
<p>&lt;?php<br />
$thenumber=$_REQUEST[&#8216;thenumber&#8217;];</p>
<p>function right ($str, $howManyCharsFromRight)<br />
{<br />
  $strLen = strlen ($str);<br />
  return substr ($str, $strLen &#8211; $howManyCharsFromRight, $strLen);<br />
}<br />
if (strlen($thenumber)&lt;10) :<br />
 exit ;<br />
endif;</p>
<p>if (strlen($thenumber)>10) :<br />
 $thenumber = right ($thenumber, 10) ;<br />
endif;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Pat West		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2398</link>

		<dc:creator><![CDATA[Pat West]]></dc:creator>
		<pubDate>Tue, 23 Jan 2007 01:27:01 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2398</guid>

					<description><![CDATA[Ward,

Very cool as usual.  I just wanted to point out a new toy that I have found to be very useful.  SSL-Explorer http://www.sshtools.com/showSslExplorerCommunity.do A very powerful clientless SSL based VPN.  Very good for giving remote access to web apps, trixbox, VNC, rdesktop, etc, without exposing anything more than port 443 to the internet. You can even create custom tunnels to alow SIP connection for a softphone.  Several authentication methodes are available.  Enterprise license add extra features like a full VPN tunnel and more authentication options, including active directory. Easy install via rpm or windows installer. Server requires a recent JRE.  Client side needs a semi-recent browser with a recent Java plugin.  Also available as a vmware prebuilt appliance, http://www.vmware.com/vmtn/appliances/directory/543 

And thanks for all the goodies.]]></description>
			<content:encoded><![CDATA[<p>Ward,</p>
<p>Very cool as usual.  I just wanted to point out a new toy that I have found to be very useful.  SSL-Explorer <a href="http://www.sshtools.com/showSslExplorerCommunity.do" rel="nofollow ugc">http://www.sshtools.com/showSslExplorerCommunity.do</a> A very powerful clientless SSL based VPN.  Very good for giving remote access to web apps, trixbox, VNC, rdesktop, etc, without exposing anything more than port 443 to the internet. You can even create custom tunnels to alow SIP connection for a softphone.  Several authentication methodes are available.  Enterprise license add extra features like a full VPN tunnel and more authentication options, including active directory. Easy install via rpm or windows installer. Server requires a recent JRE.  Client side needs a semi-recent browser with a recent Java plugin.  Also available as a vmware prebuilt appliance, <a href="http://www.vmware.com/vmtn/appliances/directory/543" rel="nofollow ugc">http://www.vmware.com/vmtn/appliances/directory/543</a> </p>
<p>And thanks for all the goodies.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bill		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2397</link>

		<dc:creator><![CDATA[Bill]]></dc:creator>
		<pubDate>Mon, 22 Jan 2007 22:47:25 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2397</guid>

					<description><![CDATA[Had the trifecta working...but..if it can&#039;t find a number either in the internql database or google or anywho, the call won&#039;t go through. It just rings and rings...

&lt;i&gt;[WM: Try downloading the app again. There was a problem in the initial release.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Had the trifecta working&#8230;but..if it can&#8217;t find a number either in the internql database or google or anywho, the call won&#8217;t go through. It just rings and rings&#8230;</p>
<p><i>[WM: Try downloading the app again. There was a problem in the initial release.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bernie		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2396</link>

		<dc:creator><![CDATA[Bernie]]></dc:creator>
		<pubDate>Mon, 22 Jan 2007 21:49:37 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2396</guid>

					<description><![CDATA[Hi, I checked the numbers being presented on the trunk and you&#039;re right, there is a difference.  The DIDs that work are getting it as area code+number and the one that isn&#039;t is coming in as 1+area code+ number?  Could you tell me how to allow for that in the callerid.php file?

Thanks!]]></description>
			<content:encoded><![CDATA[<p>Hi, I checked the numbers being presented on the trunk and you&#8217;re right, there is a difference.  The DIDs that work are getting it as area code+number and the one that isn&#8217;t is coming in as 1+area code+ number?  Could you tell me how to allow for that in the callerid.php file?</p>
<p>Thanks!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Ed Lally		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2395</link>

		<dc:creator><![CDATA[Ed Lally]]></dc:creator>
		<pubDate>Mon, 22 Jan 2007 21:35:07 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2395</guid>

					<description><![CDATA[Ward,

I absolutely love the site and have learned a lot in a few short days. Thanks for the great work!

One topic I&#039;d like to see if you can cover is least-cost routing.  If I sign up for multiple VOIP providers, I&#039;d like to be able to direct calls based on their rates, which may differ based on day of week, time of day, and destination.  In addition, if I have a fixed-time plan (e.g., 500 minutes per month) it would be great to have Asterisk stop using the trunk after that point.  Setting the trunk priority in the outgoing routes is a start, but it would be nice to see something more robust.  Any interest in tackling this in a future column?
Thanks, ed

&lt;i&gt;[WM: Take a look at last week&#039;s &lt;a href=&quot;http://nerdvittles.com/index.php?p=163&quot;&gt;article&lt;/a&gt;. VoicePulse offers a service such as you describe.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Ward,</p>
<p>I absolutely love the site and have learned a lot in a few short days. Thanks for the great work!</p>
<p>One topic I&#8217;d like to see if you can cover is least-cost routing.  If I sign up for multiple VOIP providers, I&#8217;d like to be able to direct calls based on their rates, which may differ based on day of week, time of day, and destination.  In addition, if I have a fixed-time plan (e.g., 500 minutes per month) it would be great to have Asterisk stop using the trunk after that point.  Setting the trunk priority in the outgoing routes is a start, but it would be nice to see something more robust.  Any interest in tackling this in a future column?<br />
Thanks, ed</p>
<p><i>[WM: Take a look at last week&#8217;s <a href="http://nerdvittles.com/index.php?p=163">article</a>. VoicePulse offers a service such as you describe.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Bernie		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2393</link>

		<dc:creator><![CDATA[Bernie]]></dc:creator>
		<pubDate>Mon, 22 Jan 2007 18:47:42 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2393</guid>

					<description><![CDATA[Hi!  Thanks for all the work you do on this stuff!

I&#039;ve setup CallerID Trifecta on my trixbox and it works for 2 of my DID&#039;s but not the 3rd.  All are from VoIPStreet. The 2 it works on are pay-per-minute and the one it doesn&#039;t is a flate rate.  Any idea what could be going on?  Here&#039;s some logfile output both from the same caller.

Working - 

Verbosity was 1 and is now 3
    -- Executing Set(&quot;SIP/2guys-669xxx-09961d58&quot;, &quot;FROM_DID=281657xxxx&quot;) in new stack
    -- Executing Gosub(&quot;SIP/2guys-669xxx-09961d58&quot;, &quot;cidlookup&#124;cidlookup_3&#124;1&quot;) in new stack
    -- Executing Set(&quot;SIP/2guys-669xxx-09961d58&quot;, &quot;CALLERID(name)=E P S Software Corp&quot;) in new stack
    -- Executing Return(&quot;SIP/2guys-669xxx-09961d58&quot;, &quot;&quot;) in new stack

Not working - 

    -- Executing Set(&quot;SIP/2guys-669xxx-099c9700&quot;, &quot;FROM_DID=1832252xxxx&quot;) in new stack
    -- Executing Gosub(&quot;SIP/2guys-669xxx-099c9700&quot;, &quot;cidlookup&#124;cidlookup_3&#124;1&quot;) in new stack
    -- Executing Set(&quot;SIP/2guys-669xxx-099c9700&quot;, &quot;CALLERID(name)=&quot;) in new stack
    -- Executing Return(&quot;SIP/2guys-669xxx-099c9700&quot;, &quot;&quot;) in new stack

&lt;i&gt;[WM: Check to be sure both are passing the CallerID number in the same format. Perhaps the &quot;not working&quot; is adding a 1 or +1 to the incoming number.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Hi!  Thanks for all the work you do on this stuff!</p>
<p>I&#8217;ve setup CallerID Trifecta on my trixbox and it works for 2 of my DID&#8217;s but not the 3rd.  All are from VoIPStreet. The 2 it works on are pay-per-minute and the one it doesn&#8217;t is a flate rate.  Any idea what could be going on?  Here&#8217;s some logfile output both from the same caller.</p>
<p>Working &#8211; </p>
<p>Verbosity was 1 and is now 3<br />
    &#8212; Executing Set("SIP/2guys-669xxx-09961d58&#8243;, "FROM_DID=281657xxxx") in new stack<br />
    &#8212; Executing Gosub("SIP/2guys-669xxx-09961d58&#8243;, "cidlookup|cidlookup_3|1&#8243;) in new stack<br />
    &#8212; Executing Set("SIP/2guys-669xxx-09961d58&#8243;, "CALLERID(name)=E P S Software Corp") in new stack<br />
    &#8212; Executing Return("SIP/2guys-669xxx-09961d58&#8243;, "") in new stack</p>
<p>Not working &#8211; </p>
<p>    &#8212; Executing Set("SIP/2guys-669xxx-099c9700&#8243;, "FROM_DID=1832252xxxx") in new stack<br />
    &#8212; Executing Gosub("SIP/2guys-669xxx-099c9700&#8243;, "cidlookup|cidlookup_3|1&#8243;) in new stack<br />
    &#8212; Executing Set("SIP/2guys-669xxx-099c9700&#8243;, "CALLERID(name)=") in new stack<br />
    &#8212; Executing Return("SIP/2guys-669xxx-099c9700&#8243;, "") in new stack</p>
<p><i>[WM: Check to be sure both are passing the CallerID number in the same format. Perhaps the "not working" is adding a 1 or +1 to the incoming number.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: liku		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2389</link>

		<dc:creator><![CDATA[liku]]></dc:creator>
		<pubDate>Sun, 21 Jan 2007 10:48:39 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2389</guid>

					<description><![CDATA[hi! 2 things:

Re: 2 DID problem:

Have you tried to differentiate your trunk by adding the number at the end of your registration string?

In my case I own multiple DIDs from the same provider in sip and got many wasted hours to solve incoming route... but when I tuned my registration string and defined specific inbound routes, it worked:
username:passord@ilovenerdvittles.com/my_did_number
johndoe:password@voipautria.com/0123456789

Re: my problem now

I upgraded from 1.2.3 following the 3 PASS recommendation, but just after rebooting, everything seemed fine except the fop.
Now i get msg icon on all extensions, and the down arrow icon for all trunk and extension..

&lt;i&gt;[WM: Trying resaving your trunks and extensions in freePBX. This worked wonders with the original PBX-in-a-Flash utility as well.]&lt;/i&gt;
]]></description>
			<content:encoded><![CDATA[<p>hi! 2 things:</p>
<p>Re: 2 DID problem:</p>
<p>Have you tried to differentiate your trunk by adding the number at the end of your registration string?</p>
<p>In my case I own multiple DIDs from the same provider in sip and got many wasted hours to solve incoming route&#8230; but when I tuned my registration string and defined specific inbound routes, it worked:<br />
username:passord@ilovenerdvittles.com/my_did_number<br />
johndoe:password@voipautria.com/0123456789</p>
<p>Re: my problem now</p>
<p>I upgraded from 1.2.3 following the 3 PASS recommendation, but just after rebooting, everything seemed fine except the fop.<br />
Now i get msg icon on all extensions, and the down arrow icon for all trunk and extension..</p>
<p><i>[WM: Trying resaving your trunks and extensions in freePBX. This worked wonders with the original PBX-in-a-Flash utility as well.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Ray		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2382</link>

		<dc:creator><![CDATA[Ray]]></dc:creator>
		<pubDate>Fri, 19 Jan 2007 02:15:03 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2382</guid>

					<description><![CDATA[Ooops…

I forgot to ask you about something which is a big problem for all of us who have multiple DIDs from the same provider. I think this would be an issue for many of your readers – so perhaps there is a solution or a workaround…

Here is the scenario…

I have a DID in Melbourne and another in Sydney (Australia for the uninformed) – both of these DIDs have unique numbers and are serviced by the same provider.

Unfortunately the provider only operate a SIP trunk (no IAX) and has the same host registration details for each DID – the only things which differ are the username (number) / passwords for the respective accounts.

The problem I am having is in setting up BOTH trunks to work independently on the TrixBox.

When they are set-up – all is fine – both are registered but unfortunately with same IPs and port numbers (because they have same host). This creates the problem – because TrixBox is unable to differentiate the two trunks when receiving incoming calls. One would expect that the CID for the individual DIDs would be sufficient for TrixBox to know which trunk is being used. The result is that when you try to ring one trunk from the other (or visa versa) the response is a busy message – telling you the party you are calling is on the phone – because it is calling the trunk which instigated the call.

After researching this behavior – I found the following …

“Registering multiple SIP accounts with one SIP provider has been a nightmare in Asterisk. Or, rather, still is. The match-on-IP scheme for peers is a hack to handle registrations, but not a very good hack. If you register for multiple accounts, the incoming calls will all match the same peer. A poor solution.”

… so is there a workaround for this behavior – that can be implemented in the TrixBox?

OR have you already a way of handling multiple SIP registrations to the same host?
Hope you can point all of us with this problem in the right direction!

I’ve stuck out on most of the forums and would be very happy if there IS a solution to this problem.

&lt;i&gt;[WM: If I were you, I&#039;d try posting this on Rob&#039;s &lt;a href=&quot;http://www.freepbx.org/forums/viewforum.php?f=2&amp;sid=a14af6b59a501a847cbc1aa4e5bfd6fb&quot;&gt;freePBX Forum&lt;/a&gt;. He may have some ideas particularly since he&#039;s from Australia. Good luck!]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Ooops…</p>
<p>I forgot to ask you about something which is a big problem for all of us who have multiple DIDs from the same provider. I think this would be an issue for many of your readers – so perhaps there is a solution or a workaround…</p>
<p>Here is the scenario…</p>
<p>I have a DID in Melbourne and another in Sydney (Australia for the uninformed) – both of these DIDs have unique numbers and are serviced by the same provider.</p>
<p>Unfortunately the provider only operate a SIP trunk (no IAX) and has the same host registration details for each DID – the only things which differ are the username (number) / passwords for the respective accounts.</p>
<p>The problem I am having is in setting up BOTH trunks to work independently on the TrixBox.</p>
<p>When they are set-up – all is fine – both are registered but unfortunately with same IPs and port numbers (because they have same host). This creates the problem – because TrixBox is unable to differentiate the two trunks when receiving incoming calls. One would expect that the CID for the individual DIDs would be sufficient for TrixBox to know which trunk is being used. The result is that when you try to ring one trunk from the other (or visa versa) the response is a busy message – telling you the party you are calling is on the phone – because it is calling the trunk which instigated the call.</p>
<p>After researching this behavior – I found the following …</p>
<p>“Registering multiple SIP accounts with one SIP provider has been a nightmare in Asterisk. Or, rather, still is. The match-on-IP scheme for peers is a hack to handle registrations, but not a very good hack. If you register for multiple accounts, the incoming calls will all match the same peer. A poor solution.”</p>
<p>… so is there a workaround for this behavior – that can be implemented in the TrixBox?</p>
<p>OR have you already a way of handling multiple SIP registrations to the same host?<br />
Hope you can point all of us with this problem in the right direction!</p>
<p>I’ve stuck out on most of the forums and would be very happy if there IS a solution to this problem.</p>
<p><i>[WM: If I were you, I&#8217;d try posting this on Rob&#8217;s <a href="http://www.freepbx.org/forums/viewforum.php?f=2&#038;sid=a14af6b59a501a847cbc1aa4e5bfd6fb">freePBX Forum</a>. He may have some ideas particularly since he&#8217;s from Australia. Good luck!]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Ray		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2380</link>

		<dc:creator><![CDATA[Ray]]></dc:creator>
		<pubDate>Fri, 19 Jan 2007 01:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2380</guid>

					<description><![CDATA[Ward,

Thanks for the VMware process priority tip! It will keep Trixbox at the front of the processor cycle queue.

Just another bit of feedback for you...

1. The Zork application appears to have all the modules installed - BUT it is not working on completion of the default install of the freepbx 2.2.0. Unless I broke something (I hope not) your input would be most welcome in solving this...

2. In the TrixBox - configuration and administration window - if you select the ENDPOINT MANAGER - it is broken (again in my default install). There appears to be a problem in the trixbox.php code - it hardwires the default mySql root password - so it you change it (as recommended in the freepbx 2.2.0 upgrade) - it creates an undefined function call.

&lt;i&gt;[WM: Thanks for your comment. The MySQL password should NOT be changed on a TrixBox system unless your Asterisk server is in a public area. It causes all sorts of problems.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Ward,</p>
<p>Thanks for the VMware process priority tip! It will keep Trixbox at the front of the processor cycle queue.</p>
<p>Just another bit of feedback for you&#8230;</p>
<p>1. The Zork application appears to have all the modules installed &#8211; BUT it is not working on completion of the default install of the freepbx 2.2.0. Unless I broke something (I hope not) your input would be most welcome in solving this&#8230;</p>
<p>2. In the TrixBox &#8211; configuration and administration window &#8211; if you select the ENDPOINT MANAGER &#8211; it is broken (again in my default install). There appears to be a problem in the trixbox.php code &#8211; it hardwires the default mySql root password &#8211; so it you change it (as recommended in the freepbx 2.2.0 upgrade) &#8211; it creates an undefined function call.</p>
<p><i>[WM: Thanks for your comment. The MySQL password should NOT be changed on a TrixBox system unless your Asterisk server is in a public area. It causes all sorts of problems.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Scott		</title>
		<link>https://nerdvittles.com/the-nerd-vittles-birthday-bash-introducing-freepbx-220/comment-page-1/#comment-2379</link>

		<dc:creator><![CDATA[Scott]]></dc:creator>
		<pubDate>Thu, 18 Jan 2007 22:48:51 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=164#comment-2379</guid>

					<description><![CDATA[Just to be clear, the pbx-in-a-flash isn&#039;t for the Trixbox 2.0 version?

&lt;i&gt;[WM: Not yet.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Just to be clear, the pbx-in-a-flash isn&#8217;t for the Trixbox 2.0 version?</p>
<p><i>[WM: Not yet.]</i></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
