<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Chris&#039; Blog &#187; problems</title>
	<atom:link href="http://www.cs278.org/blog/tag/problems/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cs278.org/blog</link>
	<description>“A metal loving, web developing, open source contributor.”</description>
	<lastBuildDate>Sun, 03 Apr 2011 14:36:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Ekiga VoIP client and SIPGate</title>
		<link>http://www.cs278.org/blog/2007/11/29/ekiga-voip-client-and-sipgate/</link>
		<comments>http://www.cs278.org/blog/2007/11/29/ekiga-voip-client-and-sipgate/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 17:17:13 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[ekiga]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[problems]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.cs278.org/blog/2007/11/29/ekiga-voip-client-and-sipgate/</guid>
		<description><![CDATA[Ekiga is a VoIP client for GNOME. I recently registered with SIPGate.co.uk as I am planning to have a go at setting up Asterisk sometime in the near future. Sadly it wasn&#8217;t a well documented process and after searching Google, &#8230; <a href="http://www.cs278.org/blog/2007/11/29/ekiga-voip-client-and-sipgate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://ekiga.org/" rel="externa">Ekiga</a> is a <acronym title="Voice over Internet Protocol">VoIP</acronym> client for <a href="http://www.gnome.org/" rel="external">GNOME</a>. I recently registered with <a href="http://www.sipgate.co.uk/" rel="external">SIPGate.co.uk</a> as I am planning to have a go at setting up <a href="http://www.asterisk.org/" rel="external">Asterisk</a> sometime in the near future. Sadly it wasn&#8217;t a well documented process and after searching Google, SIPGate&#8217;s website and Ubuntu Forums for help I found some tips on debugging Ekiga. Armed with this knowledge <kbd>ekiga --debug=[1-6]</kbd> I managed to discover the required ports for successful <acronym title="Network Address Translation">NAT</acronym> traversal. They are as follows:</p>
<ul>
<li>5060 &#8211; 5100/udp</li>
<li>8000 &#8211; 8012/udp</li>
<li>5004/udp</li>
<li>10000/udp</li>
<li>3478 &#8211; 3497/udp</li>
<li>3478 &#8211; 3497/tcp</li>
<li>1720/udp</li>
<li>30000 &#8211; 30010/tcp</li>
</ul>
<p>I am sure they could be refined and there maybe some that are unnecessary but it <em>Works or Me&trade;</em>, use them at your own risk.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs278.org/blog/2007/11/29/ekiga-voip-client-and-sipgate/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Subversion and Apache Gotcha</title>
		<link>http://www.cs278.org/blog/2007/11/29/subversion-and-apache-gotcha/</link>
		<comments>http://www.cs278.org/blog/2007/11/29/subversion-and-apache-gotcha/#comments</comments>
		<pubDate>Thu, 29 Nov 2007 16:48:36 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[Subversion]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[problems]]></category>

		<guid isPermaLink="false">http://www.cs278.org/blog/2007/11/29/subversion-and-apache-gotcha/</guid>
		<description><![CDATA[So, this is the second time I have tried to address the problem I was getting with some Subversion repositories I was trying to configure to be served by Apache. I was trying to use the SVNPath directive to serve &#8230; <a href="http://www.cs278.org/blog/2007/11/29/subversion-and-apache-gotcha/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>So, this is the second time I have tried to address the problem I was getting with some <a href="http://svn.collab.net/" rel="external">Subversion</a> repositories I was trying to configure to be served by <a href="http://httpd.apache.org/" rel="external">Apache</a>. I was trying to use the <var>SVNPath</var> directive to serve one repository but it was not having any of it, so instead I ended up serving them as a temporary measure using <var>SVNParentPath</var> in the format <var>http://svn.example.com/~name/repos/</var> which is not what I wanted. I am using the <var>Location</var> container in Apache configuration to configure up my repositories, the path I had specified was <var>/~name/</var>. This is where the problem comes in, I would try to checkout the repository over the network and be greeted with a <var>405 Method Not Allowed</var> error like so:</p>
<pre>svn: PROPFIND request failed on '/~name'
svn: PROPFIND of '/~name': 405 Method Not Allowed (http://svn.example.com)</pre>
<p>This stuck me as odd, it seemed the Apache was not serving the repository URI using the WebDAV module. When I gave up on an earlier attempt I reverted to using <var>SVNParentPath</var> and accessing the repository over the URI <var>http://svn.example.com/~name/repos/</var> which worked perfectly and I couldn&#8217;t spot why. Turns out I made a <em>single character</em> mistake, my Apache configuration was set to use the path of <var>/~name/</var> I should have used <var>/~name</var> because <acronym title="Subversion">SVN</acronym> truncates the trailing slash even if you specify it on the command line. Bugger!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.cs278.org/blog/2007/11/29/subversion-and-apache-gotcha/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

