<?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: Why Wait? Build Your Own Skype Gateway to Asterisk	</title>
	<atom:link href="https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/feed/" rel="self" type="application/rss+xml" />
	<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/</link>
	<description>Ward Mundy&#039;s Technobabblelog</description>
	<lastBuildDate>Wed, 09 Dec 2015 12:46:30 +0000</lastBuildDate>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	
	<item>
		<title>
		By: Dallas		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-10985</link>

		<dc:creator><![CDATA[Dallas]]></dc:creator>
		<pubDate>Sun, 18 Apr 2010 10:15:47 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-10985</guid>

					<description><![CDATA[Never mind... the &quot;static skype&quot; works fine.]]></description>
			<content:encoded><![CDATA[<p>Never mind&#8230; the "static skype" works fine.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dallas		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-10983</link>

		<dc:creator><![CDATA[Dallas]]></dc:creator>
		<pubDate>Sun, 18 Apr 2010 07:24:24 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-10983</guid>

					<description><![CDATA[I&#039;m a little late to this and now I find that Skype has taken down the CentOS rpm. I tried the FC10 rpm but it complains about needing qt4-x11. I have the rpmforge repo enabled but can&#039;t find qt4-x11. Any suggestions?]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a little late to this and now I find that Skype has taken down the CentOS rpm. I tried the FC10 rpm but it complains about needing qt4-x11. I have the rpmforge repo enabled but can&#8217;t find qt4-x11. Any suggestions?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Mr Bear		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-10506</link>

		<dc:creator><![CDATA[Mr Bear]]></dc:creator>
		<pubDate>Wed, 20 Jan 2010 13:36:10 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-10506</guid>

					<description><![CDATA[Hi there great guide :D however it has come to my attention that my pbx is running in a vmware environment on esxi and is without a sound card :( is there anyway to make this work without one or am i gonna have to dig around for a physical box to reinstall on...]]></description>
			<content:encoded><![CDATA[<p>Hi there great guide 😀 however it has come to my attention that my pbx is running in a vmware environment on esxi and is without a sound card 🙁 is there anyway to make this work without one or am i gonna have to dig around for a physical box to reinstall on&#8230;</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Todd		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-10449</link>

		<dc:creator><![CDATA[Todd]]></dc:creator>
		<pubDate>Sat, 09 Jan 2010 11:11:33 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-10449</guid>

					<description><![CDATA[You guys make this too easy!!!!  Thanks for all the great scripts and instructions.

Some notes . . . if you are trying this (as of) January 2010 you might have to upgrade your Xorg server via yum.  You might also need to alter the startup script to add credentials to it . . . &quot;echo username password &#124; skype --pipelogin &#038;&quot; if you are running the new beta version of skype (and as mentioned, the centos version is no longer there--just use the static compiled version on the site and as already mentioned copy the files as specified in the README file.)]]></description>
			<content:encoded><![CDATA[<p>You guys make this too easy!!!!  Thanks for all the great scripts and instructions.</p>
<p>Some notes . . . if you are trying this (as of) January 2010 you might have to upgrade your Xorg server via yum.  You might also need to alter the startup script to add credentials to it . . . "echo username password | skype &#8211;pipelogin &amp;" if you are running the new beta version of skype (and as mentioned, the centos version is no longer there&#8211;just use the static compiled version on the site and as already mentioned copy the files as specified in the README file.)</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: CK		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9932</link>

		<dc:creator><![CDATA[CK]]></dc:creator>
		<pubDate>Wed, 02 Sep 2009 04:08:04 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9932</guid>

					<description><![CDATA[I used the &quot;static skype&quot; download not the rpm for Centos 5 - un&#039;tar&#039;ed and executed - Perfect]]></description>
			<content:encoded><![CDATA[<p>I used the "static skype" download not the rpm for Centos 5 &#8211; un&#8217;tar&#8217;ed and executed &#8211; Perfect</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: James		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9917</link>

		<dc:creator><![CDATA[James]]></dc:creator>
		<pubDate>Mon, 31 Aug 2009 21:12:10 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9917</guid>

					<description><![CDATA[Ward - I just got around to trying this and the skype centos rpm is no longer available.  Do you have any suggestions on how to get this working now?]]></description>
			<content:encoded><![CDATA[<p>Ward &#8211; I just got around to trying this and the skype centos rpm is no longer available.  Do you have any suggestions on how to get this working now?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: p		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9803</link>

		<dc:creator><![CDATA[p]]></dc:creator>
		<pubDate>Tue, 11 Aug 2009 23:34:46 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9803</guid>

					<description><![CDATA[Don&#039;t suppose anyone can offer some advice on how this will work if the Asterisk instance is running from a Xen Server VM? my concern is the audio device, as i dont know if Xen supports presenting Soundcards to guest Linux OS (CentOS)

any tips would be greately appreciated.]]></description>
			<content:encoded><![CDATA[<p>Don&#8217;t suppose anyone can offer some advice on how this will work if the Asterisk instance is running from a Xen Server VM? my concern is the audio device, as i dont know if Xen supports presenting Soundcards to guest Linux OS (CentOS)</p>
<p>any tips would be greately appreciated.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Dave		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9470</link>

		<dc:creator><![CDATA[Dave]]></dc:creator>
		<pubDate>Sun, 05 Jul 2009 12:56:16 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9470</guid>

					<description><![CDATA[Here&#039;s another tip for setting up speeddials for Skype instead of creating extensions. All speeddials are stored in the internal db &quot;sysspeeddials&quot;. Go into Asterisk CLI, type in &quot;database put sysspeeddials ## SkypeID&quot;, where ## is the speeddial #. Precede the SkypeID with * or 8 or whatever code you use in the Skype Outgoing prefix. E.g. &quot;database put sysspeeddials 99 *echo123&quot;. Then use the regular speeddial code *0 followed by 99 will call the Skype echo123 test line.]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s another tip for setting up speeddials for Skype instead of creating extensions. All speeddials are stored in the internal db "sysspeeddials". Go into Asterisk CLI, type in "database put sysspeeddials ## SkypeID", where ## is the speeddial #. Precede the SkypeID with * or 8 or whatever code you use in the Skype Outgoing prefix. E.g. "database put sysspeeddials 99 *echo123&#8243;. Then use the regular speeddial code *0 followed by 99 will call the Skype echo123 test line.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: ward		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9186</link>

		<dc:creator><![CDATA[ward]]></dc:creator>
		<pubDate>Thu, 09 Apr 2009 20:25:38 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9186</guid>

					<description><![CDATA[For those having problems building this gateway on systems other than PBX in a Flash, take a look at this excellent &lt;a href=&quot;http://www.freepbx.org/support/documentation/howtos/how-to-set-up-a-skype-gateway&quot; rel=&quot;nofollow&quot;&gt;FreePBX tutorial&lt;/a&gt; which builds upon our initial work.]]></description>
			<content:encoded><![CDATA[<p>For those having problems building this gateway on systems other than PBX in a Flash, take a look at this excellent <a href="http://www.freepbx.org/support/documentation/howtos/how-to-set-up-a-skype-gateway" rel="nofollow">FreePBX tutorial</a> which builds upon our initial work.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Rrichiez		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9166</link>

		<dc:creator><![CDATA[Rrichiez]]></dc:creator>
		<pubDate>Sat, 04 Apr 2009 06:22:20 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9166</guid>

					<description><![CDATA[Hi my question is will this slow asterisk down? if i do thiere upgrade will i have to reconfigure this again? linux and asterisk are always upgrading and dont want to be having to reconfigure all the time also want to know if this will take up alot of resources from the box? skype is very cheap....

&lt;i&gt;[WM: Will Skype slow down your Asterisk system? Good question. Kinda depends upon the horsepower of your system, the current load on your server, and the number of Skype calls going in and out. My best guestimate is that a Skype calls consumes slightly more processing resources than a SIP call using a compression codec. Best way to find out is obviously to try it. You can always disable it if performance becomes a problem.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Hi my question is will this slow asterisk down? if i do thiere upgrade will i have to reconfigure this again? linux and asterisk are always upgrading and dont want to be having to reconfigure all the time also want to know if this will take up alot of resources from the box? skype is very cheap&#8230;.</p>
<p><i>[WM: Will Skype slow down your Asterisk system? Good question. Kinda depends upon the horsepower of your system, the current load on your server, and the number of Skype calls going in and out. My best guestimate is that a Skype calls consumes slightly more processing resources than a SIP call using a compression codec. Best way to find out is obviously to try it. You can always disable it if performance becomes a problem.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: marc		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9106</link>

		<dc:creator><![CDATA[marc]]></dc:creator>
		<pubDate>Tue, 24 Mar 2009 15:20:21 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9106</guid>

					<description><![CDATA[http://www.skypeforsip.com/]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.skypeforsip.com/" rel="nofollow ugc">http://www.skypeforsip.com/</a></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Kevin		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9076</link>

		<dc:creator><![CDATA[Kevin]]></dc:creator>
		<pubDate>Thu, 19 Mar 2009 14:49:20 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9076</guid>

					<description><![CDATA[Just tried installing the skype gateway on a clean install of PIAF 1.4_X64 today but am getting the following errors when trying to install the skype client:
root@pbx:~/skype $ rpm -ivh skype*
warning: skype-2.0.0.72-centos.i586.rpm: Header V3 DSA signature: NOKEY, key ID
d66b746e
error: Failed dependencies:
        libXv.so.1 is needed by skype-2.0.0.72-centos.i586
        libasound.so.2 is needed by skype-2.0.0.72-centos.i586
        libasound.so.2(ALSA_0.9) is needed by skype-2.0.0.72-centos.i586
        libasound.so.2(ALSA_0.9.0rc4) is needed by skype-2.0.0.72-centos.i586
root@pbx:~/skype $

Any ideas? I followed the instructions listed but no joy. TIA.

&lt;i&gt;[WM: See this &lt;a href=&quot;http://pbxinaflash.com/forum/showthread.php?t=3495&quot; rel=&quot;nofollow&quot;&gt;message thread&lt;/a&gt; on the PBX in a Flash forum.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Just tried installing the skype gateway on a clean install of PIAF 1.4_X64 today but am getting the following errors when trying to install the skype client:<br />
root@pbx:~/skype $ rpm -ivh skype*<br />
warning: skype-2.0.0.72-centos.i586.rpm: Header V3 DSA signature: NOKEY, key ID<br />
d66b746e<br />
error: Failed dependencies:<br />
        libXv.so.1 is needed by skype-2.0.0.72-centos.i586<br />
        libasound.so.2 is needed by skype-2.0.0.72-centos.i586<br />
        libasound.so.2(ALSA_0.9) is needed by skype-2.0.0.72-centos.i586<br />
        libasound.so.2(ALSA_0.9.0rc4) is needed by skype-2.0.0.72-centos.i586<br />
root@pbx:~/skype $</p>
<p>Any ideas? I followed the instructions listed but no joy. TIA.</p>
<p><i>[WM: See this <a href="http://pbxinaflash.com/forum/showthread.php?t=3495" rel="nofollow">message thread</a> on the PBX in a Flash forum.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: ward		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-9006</link>

		<dc:creator><![CDATA[ward]]></dc:creator>
		<pubDate>Mon, 02 Mar 2009 21:20:06 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-9006</guid>

					<description><![CDATA[You now can try out this new service by calling &lt;i&gt;nerdvittles&lt;/i&gt; from your nearest Skype telephone. :-)]]></description>
			<content:encoded><![CDATA[<p>You now can try out this new service by calling <i>nerdvittles</i> from your nearest Skype telephone. 🙂</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: J		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8982</link>

		<dc:creator><![CDATA[J]]></dc:creator>
		<pubDate>Sat, 28 Feb 2009 07:06:18 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8982</guid>

					<description><![CDATA[One more small tidbit for you: If you add this line in /siptosis/siptosis.cfg …..

from_url=&quot;SkypeCaller&quot; &#060;sip:Skype_Caller@127.0.0.1:5060&#062;

….. when a call comes in from a Skype user to your Asterisk box it will show the Skype user name in the Caller ID Name field, and “Skype_Caller” in the Caller ID number field. I don’t know if any phone displays will barf on letters where numbers are “supposed” to go, but if that is an issue just change “Skype_Caller” to something numeric.

&lt;i&gt;[WM: Thanks very much for all of your work on this. We&#039;ve now incorporated all of your config changes in the siptosis.tgz download.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>One more small tidbit for you: If you add this line in /siptosis/siptosis.cfg …..</p>
<p>from_url="SkypeCaller" &lt;sip:Skype_Caller@127.0.0.1:5060&gt;</p>
<p>….. when a call comes in from a Skype user to your Asterisk box it will show the Skype user name in the Caller ID Name field, and “Skype_Caller” in the Caller ID number field. I don’t know if any phone displays will barf on letters where numbers are “supposed” to go, but if that is an issue just change “Skype_Caller” to something numeric.</p>
<p><i>[WM: Thanks very much for all of your work on this. We&#8217;ve now incorporated all of your config changes in the siptosis.tgz download.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Henry		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8977</link>

		<dc:creator><![CDATA[Henry]]></dc:creator>
		<pubDate>Sat, 28 Feb 2009 03:03:17 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8977</guid>

					<description><![CDATA[J 
Thanks for sharing how you configure the siptosis gateway, those tips are truely useful]]></description>
			<content:encoded><![CDATA[<p>J<br />
Thanks for sharing how you configure the siptosis gateway, those tips are truely useful</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: J		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8975</link>

		<dc:creator><![CDATA[J]]></dc:creator>
		<pubDate>Fri, 27 Feb 2009 19:41:24 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8975</guid>

					<description><![CDATA[Here&#039;s a couple more hints (sorry about the numerous posts but I have to post these as I figure them out or I forget them!)
&lt;br /&gt;&lt;br /&gt;
I&#039;m up to four changes in /siptosis/siptosis.cfg now:
&lt;br /&gt;&lt;br /&gt;
enableSkypeDtmfDetector=yes&lt;br /&gt;
inbandFullTimeDtmfDetection=yes&lt;br /&gt;
concurrentcalllimit=1&lt;br /&gt;
is_registrar=no&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
The first two I covered in my previous post. The third is needed because if you are on a Skype call and another comes in, and this setting is &#062; 1, the first call will be put on hold and connect the second one put through.  Since there&#039;s probably no way for either of the parties to the first call to take it off hold, the effect from their standpoint is that the call was cut off!  The fourth line is to stop the SipToSis program from printing &#039;WARNING: file &quot;users.db&quot; not found: created new empty DB&#039; every time it starts.

I do like the other autostart method shown, but for those who want to run vncserver (at least for a while) I forgot that I might have modified my /etc/sysconfig/vncservers file.  The two uncommented lines I have are these:
&lt;br /&gt;&lt;br /&gt;
VNCSERVERS=&quot;3:root&quot;&lt;br /&gt;
VNCSERVERARGS[2]=&quot;-geometry 800x600 -nolisten tcp -nohttpd -localhost&quot;&lt;br /&gt;
&lt;br /&gt;&lt;br /&gt;
The first line may be part of the reason that the vncserver is on port 5903 - I think the port is 5900 + the screen number (but don&#039;t quote me on that).
&lt;br /&gt;&lt;br /&gt;
But I do like bbhenry&#039;s method (in the thread you posted) for once you know everything is working as it should be.
]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a couple more hints (sorry about the numerous posts but I have to post these as I figure them out or I forget them!)</p>
<p>I&#8217;m up to four changes in /siptosis/siptosis.cfg now:</p>
<p>enableSkypeDtmfDetector=yes<br />
inbandFullTimeDtmfDetection=yes<br />
concurrentcalllimit=1<br />
is_registrar=no</p>
<p>
The first two I covered in my previous post. The third is needed because if you are on a Skype call and another comes in, and this setting is &gt; 1, the first call will be put on hold and connect the second one put through.  Since there&#8217;s probably no way for either of the parties to the first call to take it off hold, the effect from their standpoint is that the call was cut off!  The fourth line is to stop the SipToSis program from printing &#8216;WARNING: file "users.db" not found: created new empty DB&#8217; every time it starts.</p>
<p>I do like the other autostart method shown, but for those who want to run vncserver (at least for a while) I forgot that I might have modified my /etc/sysconfig/vncservers file.  The two uncommented lines I have are these:</p>
<p>VNCSERVERS="3:root"<br />
VNCSERVERARGS[2]="-geometry 800&#215;600 -nolisten tcp -nohttpd -localhost"</p>
<p>
The first line may be part of the reason that the vncserver is on port 5903 &#8211; I think the port is 5900 + the screen number (but don&#8217;t quote me on that).</p>
<p>But I do like bbhenry&#8217;s method (in the thread you posted) for once you know everything is working as it should be.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: J		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8973</link>

		<dc:creator><![CDATA[J]]></dc:creator>
		<pubDate>Fri, 27 Feb 2009 11:53:41 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8973</guid>

					<description><![CDATA[Me again - I think I have solved the touch tone problem and also have figured out how to start everything automatically at reboot.  Once again this was on an Elastix box, so things may be different on other systems.

To get the software to pass touch tones through to Asterisk (so you can direct Skype callers to an IVR) I had to change two options in /siptosis/siptosis.cfg:

enableSkypeDtmfDetector=yes
inbandFullTimeDtmfDetection=yes

At least for me, this got incoming tones working reliably.  Note that if you are using this for incoming calls from Skype users you may not know in advance, you might actually have to tell them (in the IVR recording) that they need to click on the &quot;More&quot; button, then &quot;Toggle Dialpad&quot; in order to make a selection.

As for getting it to start up at reboot - the only way I could get it to do so was as part of the vnc server startup. So you do have to have a vncserver installed (I&#039;m assuming that &quot;yum install vncserver&quot; would work, but it was already present on my system).  So this is what I did:

First I used Webmin (System&#124;Bootup and Shutdown) to start vncserver at bootup - just check the box next to vncserver and click &quot;Start on Boot&quot;

I then edited /root/.vnc/xstartup to make sure the following was at the end of the file (don&#039;t duplicate the &quot;twm &#038;&quot; line if it&#039;s already in the file, and don&#039;t include it at all if you are using some other window manager):

twm &#038;
skype &#038;
sleep 5
cd /siptosis
./SipToSis_linux &#062;&#062; /var/log/siptosis

Note that I put in a five second delay to give Skype time to fully start before SipToSis_linux starts (don&#039;t know if that&#039;s necessary but seemed logical), and also, because when starting this way there&#039;s no visible window for SipToSis, I send the output to a log file called /var/log/siptosis

Since I don&#039;t want that log file to just grow forever I used Webmin (System&#124;Log File Rotation&#124;Add a new log file to rotate) to rotate the log file.  The settings I used were:

Log file paths: /var/log/siptosis
Ignore log file if missing? Yes
Re-create log file after rotation? Yes, with mode 0644 and owned by user root and group root

I left all other settings at the defaults, though you might want to do a daily rotation on a high traffic system (ours isn&#039;t so I left it at weekly).

After a reboot I could connect using a vnc client to port 5903 - I&#039;m not exactly sure why 5903 rather than 5900, 5901, or 5902, but you can try ports starting at 5900 if it doesn&#039;t work the first time.  However, it appears you don&#039;t actually have to have a VNC client connected for this to work - the main thing is that you must start the vnc client first, then let the vnc client&#039;s xstartup script start up Skype and SipToSis.  When I tried to start the latter two programs directly in a Webmin startup script it didn&#039;t work. It goes without saying that if you do this you want to make absolutely, positively sure that the vnc server port is not accessible outside your local network, particularly since this stuff is running as root!!! It would probably be a good idea to protect access to the VNC server in some way (require a strong password or a SSH connection from the client) but at the moment I&#039;m not sure how to change that.

By the way, if Webmin doesn&#039;t already have a Bootup and Shutdown action for vnc, I&#039;d be suspicious that it had not installed properly, but if you think it has you could probably try using something as simple as &quot;service vncserver start&quot; for the bootup and &quot;service vncserver stop&quot; for the shutdown.

&lt;i&gt;[WM: Great tips. For another autostart solution that&#039;s a little less complicated, see &lt;a href=&quot;http://pbxinaflash.com/forum/showthread.php?t=3495&amp;page=3&quot; rel=&quot;nofollow&quot;&gt;this thread&lt;/a&gt;.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Me again &#8211; I think I have solved the touch tone problem and also have figured out how to start everything automatically at reboot.  Once again this was on an Elastix box, so things may be different on other systems.</p>
<p>To get the software to pass touch tones through to Asterisk (so you can direct Skype callers to an IVR) I had to change two options in /siptosis/siptosis.cfg:</p>
<p>enableSkypeDtmfDetector=yes<br />
inbandFullTimeDtmfDetection=yes</p>
<p>At least for me, this got incoming tones working reliably.  Note that if you are using this for incoming calls from Skype users you may not know in advance, you might actually have to tell them (in the IVR recording) that they need to click on the "More" button, then "Toggle Dialpad" in order to make a selection.</p>
<p>As for getting it to start up at reboot &#8211; the only way I could get it to do so was as part of the vnc server startup. So you do have to have a vncserver installed (I&#8217;m assuming that "yum install vncserver" would work, but it was already present on my system).  So this is what I did:</p>
<p>First I used Webmin (System|Bootup and Shutdown) to start vncserver at bootup &#8211; just check the box next to vncserver and click "Start on Boot"</p>
<p>I then edited /root/.vnc/xstartup to make sure the following was at the end of the file (don&#8217;t duplicate the "twm &amp;" line if it&#8217;s already in the file, and don&#8217;t include it at all if you are using some other window manager):</p>
<p>twm &amp;<br />
skype &amp;<br />
sleep 5<br />
cd /siptosis<br />
./SipToSis_linux &gt;&gt; /var/log/siptosis</p>
<p>Note that I put in a five second delay to give Skype time to fully start before SipToSis_linux starts (don&#8217;t know if that&#8217;s necessary but seemed logical), and also, because when starting this way there&#8217;s no visible window for SipToSis, I send the output to a log file called /var/log/siptosis</p>
<p>Since I don&#8217;t want that log file to just grow forever I used Webmin (System|Log File Rotation|Add a new log file to rotate) to rotate the log file.  The settings I used were:</p>
<p>Log file paths: /var/log/siptosis<br />
Ignore log file if missing? Yes<br />
Re-create log file after rotation? Yes, with mode 0644 and owned by user root and group root</p>
<p>I left all other settings at the defaults, though you might want to do a daily rotation on a high traffic system (ours isn&#8217;t so I left it at weekly).</p>
<p>After a reboot I could connect using a vnc client to port 5903 &#8211; I&#8217;m not exactly sure why 5903 rather than 5900, 5901, or 5902, but you can try ports starting at 5900 if it doesn&#8217;t work the first time.  However, it appears you don&#8217;t actually have to have a VNC client connected for this to work &#8211; the main thing is that you must start the vnc client first, then let the vnc client&#8217;s xstartup script start up Skype and SipToSis.  When I tried to start the latter two programs directly in a Webmin startup script it didn&#8217;t work. It goes without saying that if you do this you want to make absolutely, positively sure that the vnc server port is not accessible outside your local network, particularly since this stuff is running as root!!! It would probably be a good idea to protect access to the VNC server in some way (require a strong password or a SSH connection from the client) but at the moment I&#8217;m not sure how to change that.</p>
<p>By the way, if Webmin doesn&#8217;t already have a Bootup and Shutdown action for vnc, I&#8217;d be suspicious that it had not installed properly, but if you think it has you could probably try using something as simple as "service vncserver start" for the bootup and "service vncserver stop" for the shutdown.</p>
<p><i>[WM: Great tips. For another autostart solution that&#8217;s a little less complicated, see <a href="http://pbxinaflash.com/forum/showthread.php?t=3495&#038;page=3" rel="nofollow">this thread</a>.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: J		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8966</link>

		<dc:creator><![CDATA[J]]></dc:creator>
		<pubDate>Thu, 26 Feb 2009 19:38:04 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8966</guid>

					<description><![CDATA[Okay, I finally have this running on an Elastix system.  Here are some of the things I had to do, in no particular order:

1) Install additional packages:

yum install libXv.so.1
yum groupinstall &quot;X Window System&quot;

The first must be done before doing rpm -ivh skype* in your instructions.

2) To start X server at bootup, went into /etc/inittab and changed the line id:3:initdefault: to id:5:initdefault:

3) In /etc/X11/twm/system.twmrc I had to add the line
RandomPlacement
after top comment section
and then copy that file to /root/.twmrc
This is because if you don&#039;t have any other window manager X windows seems to use twc, and twc has a quirk where it won&#039;t actually show the box that pops up when a call is placed or received until you click on it (until then it shows a grid outline), but if that box doesn&#039;t show all sorts of weird and undesirable things happen.  The &quot;RandomPlacement&quot; tells twm to just pick a place randomly and show the box!

4) In order to get outgoing calls to work I did have to edit /siptosis/SipToSkypeAuth.props and change the last line from *,*,127.0.0.1,calleeid to *,*,*,calleeid - I made sure that port 5070 is not open in the router so no one from outside my local network can misuse this. Sorry, but it&#039;s the only thing that worked.

5) This may be system-specific, but in the Skype client itself, I had to go into Options&#124;Sound Devices and change the Sound Out setting to an actual hardware device instead of Default Device (I just picked the first one on the list).

I also have a question - is anyone else having issues with touch tones not being able to activate an IVR selection?  This works fine as long as I route it to an extension, and if the Skype caller uses their touch tone pad to hit some tomes I can hear them loud and clear, but when I route calls to an IVR they don&#039;t do anything.  I went to the SipToSis site and noted that in their forum they say that SipToSis Skype Gateway Bridge Update 20090217 includes this change: &quot;Change (again) rfc2833 DTMF encoding for compatibility issues with some SIP servers.&quot; I just wondered if your download is based on that version or an earlier one (not that I would know if that would affect this issue), or if anyone else has had the touch tone issues and found a workaround?]]></description>
			<content:encoded><![CDATA[<p>Okay, I finally have this running on an Elastix system.  Here are some of the things I had to do, in no particular order:</p>
<p>1) Install additional packages:</p>
<p>yum install libXv.so.1<br />
yum groupinstall "X Window System"</p>
<p>The first must be done before doing rpm -ivh skype* in your instructions.</p>
<p>2) To start X server at bootup, went into /etc/inittab and changed the line id:3:initdefault: to id:5:initdefault:</p>
<p>3) In /etc/X11/twm/system.twmrc I had to add the line<br />
RandomPlacement<br />
after top comment section<br />
and then copy that file to /root/.twmrc<br />
This is because if you don&#8217;t have any other window manager X windows seems to use twc, and twc has a quirk where it won&#8217;t actually show the box that pops up when a call is placed or received until you click on it (until then it shows a grid outline), but if that box doesn&#8217;t show all sorts of weird and undesirable things happen.  The "RandomPlacement" tells twm to just pick a place randomly and show the box!</p>
<p>4) In order to get outgoing calls to work I did have to edit /siptosis/SipToSkypeAuth.props and change the last line from *,*,127.0.0.1,calleeid to *,*,*,calleeid &#8211; I made sure that port 5070 is not open in the router so no one from outside my local network can misuse this. Sorry, but it&#8217;s the only thing that worked.</p>
<p>5) This may be system-specific, but in the Skype client itself, I had to go into Options|Sound Devices and change the Sound Out setting to an actual hardware device instead of Default Device (I just picked the first one on the list).</p>
<p>I also have a question &#8211; is anyone else having issues with touch tones not being able to activate an IVR selection?  This works fine as long as I route it to an extension, and if the Skype caller uses their touch tone pad to hit some tomes I can hear them loud and clear, but when I route calls to an IVR they don&#8217;t do anything.  I went to the SipToSis site and noted that in their forum they say that SipToSis Skype Gateway Bridge Update 20090217 includes this change: "Change (again) rfc2833 DTMF encoding for compatibility issues with some SIP servers." I just wondered if your download is based on that version or an earlier one (not that I would know if that would affect this issue), or if anyone else has had the touch tone issues and found a workaround?</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Henry		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8960</link>

		<dc:creator><![CDATA[Henry]]></dc:creator>
		<pubDate>Thu, 26 Feb 2009 02:17:51 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8960</guid>

					<description><![CDATA[do I &quot;have to&quot; launch the SipToSis_Linux under the siptosis directory. I tried launching it form / with the following command:
/siptosis/SipToSis_Linux
But it keeps looping and gives me errors, and force me to reboot the machine to stop it from looping. Does anyone have a good way of launching the service at boot?

&lt;i&gt;[WM: Keep an eye on &lt;a href=&quot;http://pbxinaflash.com/forum/showthread.php?t=3495&quot; rel=&quot;nofollow&quot;&gt;this thread&lt;/a&gt;.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>do I "have to" launch the SipToSis_Linux under the siptosis directory. I tried launching it form / with the following command:<br />
/siptosis/SipToSis_Linux<br />
But it keeps looping and gives me errors, and force me to reboot the machine to stop it from looping. Does anyone have a good way of launching the service at boot?</p>
<p><i>[WM: Keep an eye on <a href="http://pbxinaflash.com/forum/showthread.php?t=3495" rel="nofollow">this thread</a>.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Jim		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8948</link>

		<dc:creator><![CDATA[Jim]]></dc:creator>
		<pubDate>Tue, 24 Feb 2009 09:41:49 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8948</guid>

					<description><![CDATA[Works just fine. Is there any way to auto run ./SipToSis_Linux? Now on every reboot i must run it manually. 

Great job!]]></description>
			<content:encoded><![CDATA[<p>Works just fine. Is there any way to auto run ./SipToSis_Linux? Now on every reboot i must run it manually. </p>
<p>Great job!</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: gnowk		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8933</link>

		<dc:creator><![CDATA[gnowk]]></dc:creator>
		<pubDate>Sun, 22 Feb 2009 19:12:51 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8933</guid>

					<description><![CDATA[I did mine on a trixbox  installation.  It didn&#039;t have KDE, Gnome or other X desktop software installed.

Since I don&#039;t have a monitor attached to my box, I used Xvnc instead.  It is an X server that you can vnc to.  Just do a &quot;yum install -y vnc-server&quot;.  

In addition, you need to run desktop software on top of it.  I used xfce, but KDE or Gnome would work to.  For xfce, install the following with yum:
&lt;code&gt;
xfce-mcs-manager&lt;br /&gt;xfce4-panel&lt;br /&gt;xfdesktop&lt;br /&gt;xfwm4&lt;br /&gt;xorg-x11-fonts-truetype&lt;br /&gt;xorg-x11-fonts-ISO8859-2-100dpi&lt;br /&gt;xorg-x11-fonts-ISO8859-1-100dpi
&lt;/code&gt;

yum will pull in other dependencies too.  The fonts might be optional, but I installed them just in case.

I also modified /etc/fonts/fonts.conf to include &quot;/usr/share/X11/fonts/TTF&quot; as a font directory.

Modify ~/.vnc/xstartup to include the following:
&lt;code&gt;
xfce-mcs-manager&lt;br /&gt;xfwm4 --daemon&lt;br /&gt;xfdesktop &#038;&lt;br /&gt;xterm &#038;&lt;br /&gt;exec xfce4-panel
&lt;/code&gt;

To start Xvnc, just run &quot;vncserver&quot;.  I believe it asks you for a password to use the first time around.  Just enter one and use that for the vnc viewer later.  After which, it should tell you what your DISPLAY variable is (used for X if you need it).  This is also the same server value for connecting from your vnc viewer.

Connect from a vnc viewer and an xterm should already be started.  Continue at step 2 of the article from here on.

Hope I didn&#039;t miss anything.

&lt;i&gt;[WM: Big help! Thanks.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>I did mine on a trixbox  installation.  It didn&#8217;t have KDE, Gnome or other X desktop software installed.</p>
<p>Since I don&#8217;t have a monitor attached to my box, I used Xvnc instead.  It is an X server that you can vnc to.  Just do a "yum install -y vnc-server".  </p>
<p>In addition, you need to run desktop software on top of it.  I used xfce, but KDE or Gnome would work to.  For xfce, install the following with yum:<br />
<code><br />
xfce-mcs-manager<br />xfce4-panel<br />xfdesktop<br />xfwm4<br />xorg-x11-fonts-truetype<br />xorg-x11-fonts-ISO8859-2-100dpi<br />xorg-x11-fonts-ISO8859-1-100dpi<br />
</code></p>
<p>yum will pull in other dependencies too.  The fonts might be optional, but I installed them just in case.</p>
<p>I also modified /etc/fonts/fonts.conf to include "/usr/share/X11/fonts/TTF" as a font directory.</p>
<p>Modify ~/.vnc/xstartup to include the following:<br />
<code><br />
xfce-mcs-manager<br />xfwm4 --daemon<br />xfdesktop &amp;<br />xterm &amp;<br />exec xfce4-panel<br />
</code></p>
<p>To start Xvnc, just run "vncserver".  I believe it asks you for a password to use the first time around.  Just enter one and use that for the vnc viewer later.  After which, it should tell you what your DISPLAY variable is (used for X if you need it).  This is also the same server value for connecting from your vnc viewer.</p>
<p>Connect from a vnc viewer and an xterm should already be started.  Continue at step 2 of the article from here on.</p>
<p>Hope I didn&#8217;t miss anything.</p>
<p><i>[WM: Big help! Thanks.]</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: J		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8931</link>

		<dc:creator><![CDATA[J]]></dc:creator>
		<pubDate>Sun, 22 Feb 2009 15:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8931</guid>

					<description><![CDATA[I just wanted to comment that I also had the problem of no xinit, and I triple checked to see that all of the software listed in the article had installed without errors.  So I did a &quot;yum list&quot; and saw a package named xorg-x11-xinit.i386, which I suspected might give me the elusive xinit. After doing a &quot;yum install xorg-x11-xinit.i386&quot; I typed xinit and was greeted with this message:

# xinit

xinit:  No such file or directory (errno 2):  no server &quot;X&quot; in PATH

Use the -- option, or make sure that /usr/bin is in your path and
that &quot;X&quot; is a program or a link to the right type of server
for your display.  Possible server names include:

    Xorg         X.Org displays

giving up.
xinit:  Connection refused (errno 111):  unable to connect to X server
xinit:  No such process (errno 3):  Server error.

I checked and /usr/bin is definitely in my path!

What I am wondering is, do your PiaF systems ship with X-Windows and perhaps some sort of desktop environment already installed?  If that&#039;s the case, that would explain why some people are having problems and not others - I think if your CentOS installation is a basic &quot;server&quot; install - one intended to be administered remotely, such as via a ssh connection - it doesn&#039;t include X-Windows or a desktop. This is the impression I get from certain pages I have Googled, feel free to correct me if I&#039;m wrong.

I&#039;d be curious to know if everyone who has got this to run successfully has some sort of desktop such as KDE, Gnome, etc. installed, or if anyone has got this to work on a barebones CentOS server configuration (not PiaF), and if so, what they had to install that&#039;s not listed in the article.

&lt;i&gt;[WM: Here&#039;s a listing of installed modules on a PBX in a Flash system that you can compare.]

libX11-devel.i386                        1.0.3-9.el5            base            
libXScrnSaver-devel.i386                 1.1.0-3.1              base            
libXTrap-devel.i386                      1.0.0-3.1              base            
libXau-devel.i386                        1.0.1-3.1              base            
libXaw-devel.i386                        1.0.2-8.1              base            
libXcomposite.i386                       0.3-5.1                base            
libXcomposite-devel.i386                 0.3-5.1                base            
libXcursor-devel.i386                    1.1.7-1.1              base            
libXdamage.i386                          1.0.3-2.1              base            
libXdamage-devel.i386                    1.0.3-2.1              base            
libXdmcp-devel.i386                      1.0.1-2.1              base            
libXevie.i386                            1.0.1-3.1              base            
libXevie-devel.i386                      1.0.1-3.1              base            
libXext-devel.i386                       1.0.1-2.1              base            
libXfixes-devel.i386                     4.0.1-2.1              base            
libXfont-devel.i386                      1.2.2-1.0.3.el5_1      base            
libXfontcache-devel.i386                 1.0.2-3.1              base            
libXft-devel.i386                        2.1.10-1.1             base            
libXi-devel.i386                         1.0.1-3.1              base            
libXinerama-devel.i386                   1.0.1-2.1              base            
libXmu-devel.i386                        1.0.2-5                base            
libXp.i386                               1.0.0-8.1.el5          base            
libXp-devel.i386                         1.0.0-8.1.el5          base            
libXpm-devel.i386                        3.5.5-3                base            
libXrandr-devel.i386                     1.1.1-3.1              base            
libXrender-devel.i386                    0.9.1-3.1              base            
libXres-devel.i386                       1.0.1-3.1              base            
libXt-devel.i386                         1.0.2-3.1.fc6          base            
libXtst-devel.i386                       1.0.1-3.1              base            
libXv-devel.i386                         1.0.1-4.1              base            
libXvMC.i386                             1.0.2-2.1              base            
libXvMC-devel.i386                       1.0.2-2.1              base            
libXxf86dga-devel.i386                   1.0.1-3.1              base            
libXxf86misc-devel.i386                  1.0.1-3.1              base            
libXxf86vm-devel.i386                    1.0.1-3.1              base            

x3270.i386                               3.3.4p7-3.el5.4        base            
x3270-text.i386                          3.3.4p7-3.el5.4        base            
x3270-x11.i386                           3.3.4p7-3.el5.4        base            
x86info.i386                             1:1.20-1.26.fc6        base            
xfdesktop.i386                           4.4.2-1.el5.centos     extras          
xfwm4.i386                               4.4.2-1.el5.centos     extras          
xfwm4-themes.noarch                      4.4.2-1.el5.centos     extras          
xhtml1-dtds.noarch                       1.0-7.1.1              base            
xjavadoc.i386                            1.1-4jpp.1             base            
xjavadoc-javadoc.i386                    1.1-4jpp.1             base            
xorg-x11-drv-i810-devel.i386             1.6.5-9.13.el5         base            
xorg-x11-drv-via-devel.i386              0.2.1-9                base            
xorg-x11-fonts-100dpi.noarch             7.1-2.1.el5            base            
xorg-x11-fonts-75dpi.noarch              7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-1-100dpi.noarch   7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-14-100dpi.noarch  7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-14-75dpi.noarch   7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-15-100dpi.noarch  7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-15-75dpi.noarch   7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-2-100dpi.noarch   7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-2-75dpi.noarch    7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-9-100dpi.noarch   7.1-2.1.el5            base            
xorg-x11-fonts-ISO8859-9-75dpi.noarch    7.1-2.1.el5            base            
xorg-x11-fonts-Type1.noarch              7.1-2.1.el5            base            
xorg-x11-fonts-cyrillic.noarch           7.1-2.1.el5            base            
xorg-x11-fonts-ethiopic.noarch           7.1-2.1.el5            base            
xorg-x11-fonts-misc.noarch               7.1-2.1.el5            base            
xorg-x11-fonts-syriac.noarch             7.1-2.1.el5            base            
xorg-x11-fonts-truetype.noarch           7.1-2.1.el5            base            
xorg-x11-proto-devel.i386                7.1-9.el5.centos       base            
xorg-x11-resutils.i386                   7.1-2.fc6              base            
xorg-x11-server-Xdmx.i386                1.1.1-48.41.el5_2.1    updates         
xorg-x11-server-Xephyr.i386              1.1.1-48.41.el5_2.1    updates         
xorg-x11-server-Xnest.i386               1.1.1-48.41.el5_2.1    updates         
xorg-x11-server-randr-source.i386        1.1.1-48.41.el5_2.1    updates         
xorg-x11-server-sdk.i386                 1.1.1-48.41.el5_2.1    updates         
xorg-x11-twm.i386                        1:1.0.1-3.1            base            
xorg-x11-util-macros.i386                1.0.2-4.fc6            base            
xorg-x11-xbitmaps.i386                   1.0.1-4.1              base            
xorg-x11-xfs-utils.i386                  1:1.0.2-4              base            
xorg-x11-xfwp.i386                       1.0.1-3.1              base            
xorg-x11-xsm.i386                        1.0.2-4.fc6            base            
xorg-x11-xtrans-devel.i386               1.0.1-1.1.fc6          base            
xscreensaver.i386                        1:5.04-1.el5.centos    extras          
xscreensaver-base.i386                   1:5.04-1.el5.centos    extras          
xscreensaver-extras.i386                 1:5.04-1.el5.centos    extras          
xscreensaver-extras-gss.i386             1:5.04-1.el5.centos    extras          
xscreensaver-gl-base.i386                1:5.04-1.el5.centos    extras          
xscreensaver-gl-extras.i386              1:5.04-1.el5.centos    extras          
xscreensaver-gl-extras-gss.i386          1:5.04-1.el5.centos    extras          
&lt;/i&gt;
]]></description>
			<content:encoded><![CDATA[<p>I just wanted to comment that I also had the problem of no xinit, and I triple checked to see that all of the software listed in the article had installed without errors.  So I did a "yum list" and saw a package named xorg-x11-xinit.i386, which I suspected might give me the elusive xinit. After doing a "yum install xorg-x11-xinit.i386&#8243; I typed xinit and was greeted with this message:</p>
<p># xinit</p>
<p>xinit:  No such file or directory (errno 2):  no server "X" in PATH</p>
<p>Use the &#8212; option, or make sure that /usr/bin is in your path and<br />
that "X" is a program or a link to the right type of server<br />
for your display.  Possible server names include:</p>
<p>    Xorg         X.Org displays</p>
<p>giving up.<br />
xinit:  Connection refused (errno 111):  unable to connect to X server<br />
xinit:  No such process (errno 3):  Server error.</p>
<p>I checked and /usr/bin is definitely in my path!</p>
<p>What I am wondering is, do your PiaF systems ship with X-Windows and perhaps some sort of desktop environment already installed?  If that&#8217;s the case, that would explain why some people are having problems and not others &#8211; I think if your CentOS installation is a basic "server" install &#8211; one intended to be administered remotely, such as via a ssh connection &#8211; it doesn&#8217;t include X-Windows or a desktop. This is the impression I get from certain pages I have Googled, feel free to correct me if I&#8217;m wrong.</p>
<p>I&#8217;d be curious to know if everyone who has got this to run successfully has some sort of desktop such as KDE, Gnome, etc. installed, or if anyone has got this to work on a barebones CentOS server configuration (not PiaF), and if so, what they had to install that&#8217;s not listed in the article.</p>
<p><i>[WM: Here&#8217;s a listing of installed modules on a PBX in a Flash system that you can compare.]</p>
<p>libX11-devel.i386                        1.0.3-9.el5            base<br />
libXScrnSaver-devel.i386                 1.1.0-3.1              base<br />
libXTrap-devel.i386                      1.0.0-3.1              base<br />
libXau-devel.i386                        1.0.1-3.1              base<br />
libXaw-devel.i386                        1.0.2-8.1              base<br />
libXcomposite.i386                       0.3-5.1                base<br />
libXcomposite-devel.i386                 0.3-5.1                base<br />
libXcursor-devel.i386                    1.1.7-1.1              base<br />
libXdamage.i386                          1.0.3-2.1              base<br />
libXdamage-devel.i386                    1.0.3-2.1              base<br />
libXdmcp-devel.i386                      1.0.1-2.1              base<br />
libXevie.i386                            1.0.1-3.1              base<br />
libXevie-devel.i386                      1.0.1-3.1              base<br />
libXext-devel.i386                       1.0.1-2.1              base<br />
libXfixes-devel.i386                     4.0.1-2.1              base<br />
libXfont-devel.i386                      1.2.2-1.0.3.el5_1      base<br />
libXfontcache-devel.i386                 1.0.2-3.1              base<br />
libXft-devel.i386                        2.1.10-1.1             base<br />
libXi-devel.i386                         1.0.1-3.1              base<br />
libXinerama-devel.i386                   1.0.1-2.1              base<br />
libXmu-devel.i386                        1.0.2-5                base<br />
libXp.i386                               1.0.0-8.1.el5          base<br />
libXp-devel.i386                         1.0.0-8.1.el5          base<br />
libXpm-devel.i386                        3.5.5-3                base<br />
libXrandr-devel.i386                     1.1.1-3.1              base<br />
libXrender-devel.i386                    0.9.1-3.1              base<br />
libXres-devel.i386                       1.0.1-3.1              base<br />
libXt-devel.i386                         1.0.2-3.1.fc6          base<br />
libXtst-devel.i386                       1.0.1-3.1              base<br />
libXv-devel.i386                         1.0.1-4.1              base<br />
libXvMC.i386                             1.0.2-2.1              base<br />
libXvMC-devel.i386                       1.0.2-2.1              base<br />
libXxf86dga-devel.i386                   1.0.1-3.1              base<br />
libXxf86misc-devel.i386                  1.0.1-3.1              base<br />
libXxf86vm-devel.i386                    1.0.1-3.1              base            </p>
<p>x3270.i386                               3.3.4p7-3.el5.4        base<br />
x3270-text.i386                          3.3.4p7-3.el5.4        base<br />
x3270-x11.i386                           3.3.4p7-3.el5.4        base<br />
x86info.i386                             1:1.20-1.26.fc6        base<br />
xfdesktop.i386                           4.4.2-1.el5.centos     extras<br />
xfwm4.i386                               4.4.2-1.el5.centos     extras<br />
xfwm4-themes.noarch                      4.4.2-1.el5.centos     extras<br />
xhtml1-dtds.noarch                       1.0-7.1.1              base<br />
xjavadoc.i386                            1.1-4jpp.1             base<br />
xjavadoc-javadoc.i386                    1.1-4jpp.1             base<br />
xorg-x11-drv-i810-devel.i386             1.6.5-9.13.el5         base<br />
xorg-x11-drv-via-devel.i386              0.2.1-9                base<br />
xorg-x11-fonts-100dpi.noarch             7.1-2.1.el5            base<br />
xorg-x11-fonts-75dpi.noarch              7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-1-100dpi.noarch   7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-14-100dpi.noarch  7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-14-75dpi.noarch   7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-15-100dpi.noarch  7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-15-75dpi.noarch   7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-2-100dpi.noarch   7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-2-75dpi.noarch    7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-9-100dpi.noarch   7.1-2.1.el5            base<br />
xorg-x11-fonts-ISO8859-9-75dpi.noarch    7.1-2.1.el5            base<br />
xorg-x11-fonts-Type1.noarch              7.1-2.1.el5            base<br />
xorg-x11-fonts-cyrillic.noarch           7.1-2.1.el5            base<br />
xorg-x11-fonts-ethiopic.noarch           7.1-2.1.el5            base<br />
xorg-x11-fonts-misc.noarch               7.1-2.1.el5            base<br />
xorg-x11-fonts-syriac.noarch             7.1-2.1.el5            base<br />
xorg-x11-fonts-truetype.noarch           7.1-2.1.el5            base<br />
xorg-x11-proto-devel.i386                7.1-9.el5.centos       base<br />
xorg-x11-resutils.i386                   7.1-2.fc6              base<br />
xorg-x11-server-Xdmx.i386                1.1.1-48.41.el5_2.1    updates<br />
xorg-x11-server-Xephyr.i386              1.1.1-48.41.el5_2.1    updates<br />
xorg-x11-server-Xnest.i386               1.1.1-48.41.el5_2.1    updates<br />
xorg-x11-server-randr-source.i386        1.1.1-48.41.el5_2.1    updates<br />
xorg-x11-server-sdk.i386                 1.1.1-48.41.el5_2.1    updates<br />
xorg-x11-twm.i386                        1:1.0.1-3.1            base<br />
xorg-x11-util-macros.i386                1.0.2-4.fc6            base<br />
xorg-x11-xbitmaps.i386                   1.0.1-4.1              base<br />
xorg-x11-xfs-utils.i386                  1:1.0.2-4              base<br />
xorg-x11-xfwp.i386                       1.0.1-3.1              base<br />
xorg-x11-xsm.i386                        1.0.2-4.fc6            base<br />
xorg-x11-xtrans-devel.i386               1.0.1-1.1.fc6          base<br />
xscreensaver.i386                        1:5.04-1.el5.centos    extras<br />
xscreensaver-base.i386                   1:5.04-1.el5.centos    extras<br />
xscreensaver-extras.i386                 1:5.04-1.el5.centos    extras<br />
xscreensaver-extras-gss.i386             1:5.04-1.el5.centos    extras<br />
xscreensaver-gl-base.i386                1:5.04-1.el5.centos    extras<br />
xscreensaver-gl-extras.i386              1:5.04-1.el5.centos    extras<br />
xscreensaver-gl-extras-gss.i386          1:5.04-1.el5.centos    extras<br />
</i></p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: gnowk		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8927</link>

		<dc:creator><![CDATA[gnowk]]></dc:creator>
		<pubDate>Sun, 22 Feb 2009 06:06:28 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8927</guid>

					<description><![CDATA[Ward, I was trying to set up SipToSis just a few days ago and didn&#039;t get very far.  I finally got it set up with the help of your tutorial and your SipToSis configs.  Thanks!

Not sure if other folks experienced this, but my Skype client kept crashing initially.  Turns out my particular setup can&#039;t receive calls with video.  Disabling video on my end fixed it.

Also, when I get a Skype call, the incoming caller ID is set to &quot;SkypeCaller&quot;.  Is there a way to get the caller&#039;s Skype name displayed instead?  I am not using PiaF, so not sure if that&#039;s the cause of it.]]></description>
			<content:encoded><![CDATA[<p>Ward, I was trying to set up SipToSis just a few days ago and didn&#8217;t get very far.  I finally got it set up with the help of your tutorial and your SipToSis configs.  Thanks!</p>
<p>Not sure if other folks experienced this, but my Skype client kept crashing initially.  Turns out my particular setup can&#8217;t receive calls with video.  Disabling video on my end fixed it.</p>
<p>Also, when I get a Skype call, the incoming caller ID is set to "SkypeCaller".  Is there a way to get the caller&#8217;s Skype name displayed instead?  I am not using PiaF, so not sure if that&#8217;s the cause of it.</p>
]]></content:encoded>
		
			</item>
		<item>
		<title>
		By: Al B		</title>
		<link>https://nerdvittles.com/why-wait-build-your-own-skype-gateway-to-asterisk/comment-page-1/#comment-8896</link>

		<dc:creator><![CDATA[Al B]]></dc:creator>
		<pubDate>Sat, 21 Feb 2009 18:54:25 +0000</pubDate>
		<guid isPermaLink="false">http://nerdvittles.com/?p=587#comment-8896</guid>

					<description><![CDATA[Ward, thanks for the tip on xinit, but unfortunately even that isn&#039;t doing the trick - after creating the /etc/X11/xorg.conf file I still get
-bash: xinit: command not found
So, I am stuck at this point in the instructions, unable to start xinit.

&lt;i&gt;[WM: If xinit can&#039;t be found, then you haven&#039;t successfully installed the X-Windows components listed in the article.]&lt;/i&gt;]]></description>
			<content:encoded><![CDATA[<p>Ward, thanks for the tip on xinit, but unfortunately even that isn&#8217;t doing the trick &#8211; after creating the /etc/X11/xorg.conf file I still get<br />
-bash: xinit: command not found<br />
So, I am stuck at this point in the instructions, unable to start xinit.</p>
<p><i>[WM: If xinit can&#8217;t be found, then you haven&#8217;t successfully installed the X-Windows components listed in the article.]</i></p>
]]></content:encoded>
		
			</item>
	</channel>
</rss>
