<?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>evolution creations &#187; Ubuntu</title>
	<atom:link href="http://wp.evolutioncreations.com/category/ubuntu/feed/" rel="self" type="application/rss+xml" />
	<link>http://wp.evolutioncreations.com</link>
	<description>when you put your mind to it, anything is possible</description>
	<lastBuildDate>Tue, 24 Jan 2012 17:52:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Fatal error: Call to undefined function curl_init</title>
		<link>http://wp.evolutioncreations.com/2009/03/fatal-error-call-to-undefined-function/</link>
		<comments>http://wp.evolutioncreations.com/2009/03/fatal-error-call-to-undefined-function/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 12:57:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2009/03/28/fatal-error-call-to-undefined-function-curl_init/</guid>
		<description><![CDATA[When you run your PHP script you get the error:
Fatal error: Call to undefined function curl_init()

This is most likely caused by PHP not having the curl module installed. To fix, you want to run:


sudo apt-get install php5-curl 

restart Apache and then check your phpinfo page to verify if this  [...]]]></description>
			<content:encoded><![CDATA[<p>When you run your PHP script you get the error:</p>
<blockquote><p>Fatal error: Call to undefined function curl_init()</p>
</blockquote>
<p>This is most likely caused by PHP not having the curl module installed. To fix, you want to run:</p>
<pre>
<blockquote>
sudo apt-get install php5-curl </blockquote>
</pre>
<p>restart Apache and then check your phpinfo page to verify if this is showing up or not.</p>
<p><a href="http://evolutioncreations.wik.is/Ubuntu/FAQ%27s/PHP/Fatal_error%3a_Call_to_undefined_function_curl_init%28%29">http://evolutioncreations.wik.is/Ubuntu/FAQ%27s/PHP/Fatal_error%3a_Call_to_undefined_function_curl_init()</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2009/03/fatal-error-call-to-undefined-function/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Process Maker on Ubuntu 8.04</title>
		<link>http://wp.evolutioncreations.com/2008/11/installing-process-maker-on-ubuntu-804/</link>
		<comments>http://wp.evolutioncreations.com/2008/11/installing-process-maker-on-ubuntu-804/#comments</comments>
		<pubDate>Sun, 30 Nov 2008 01:21:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/11/29/installing-process-maker-on-ubuntu-8-04/</guid>
		<description><![CDATA[This is being installed on a vanilla VM image with LAMP and OpenSSH server installed. The first thing you will want to do is:

sudo apt-get update
sudo apt-get upgrade

This will ensure that your base system is fully updated before we get started. If you didn&#8217;t install LAMP or OpenSSH, you can  [...]]]></description>
			<content:encoded><![CDATA[<p>This is being installed on a vanilla VM image with LAMP and OpenSSH server installed. The first thing you will want to do is:
<div></div>
<blockquote><div>sudo apt-get update</div>
<div>sudo apt-get upgrade</div>
</blockquote>
<div>This will ensure that your base system is fully updated before we get started. If you didn&#8217;t install LAMP or OpenSSH, you can run:</div>
<div></div>
<blockquote><div>sudo apt-get install openssh-server mysql-server php5 apache2 php5-mysql</div>
</blockquote>
<div>and this will install the software you need. Let&#8217;s start by getting the software. Go to the URL:</div>
<div></div>
<div><a href="http://sourceforge.net/project/showfiles.php?group_id=215099&amp;package_id=259471&amp;release_id=602178">http://sourceforge.net/project/showfiles.php?group_id=215099&amp;package_id=259471&amp;release_id=602178</a></div>
<div></div>
<div>and copy the link to pmos-1.1-1999.tar.gz. You run the following:</div>
<div>
<div>
<blockquote>cd /opt; sudo wget http://downloads.sourceforge.net/processmaker/pmos-1.1-1999.tar.gz?modtime=1225133280&amp;big_mirror=0</p></blockquote>
</div>
<div>Your URL at the end of the wget may be different depending on the version of the package and the mirror site that SourceForge provides you. Run the following:</div>
<div></div>
<blockquote><div>sudo tar zxvf pmos-1.1-199.tar.gz</div>
</blockquote>
<div>so that the files extract in the /opt mount, you should see that this extracts a directory: processmaker. After this has completed, you will run:<br />
<blockquote>sudo a2enmod expires<br />sudo a2enmod rewrite<br />sudo /etc/init.d/apache2 force-reload</p></blockquote>
<p>and because we are going to use Joe:<br />
<blockquote>sudo apt-get install joe</p></blockquote>
<p>Now we need to configure apache2 to read from the configuration files. To do this, you will run:<br />
<blockquote>sudo cp /opt/processmaker/etc/pmos.conf /etc/apache2/sites-available/<br />sudo joe /etc/apache2/sites-available/pmos.conf<br />sudo a2ensite pmos.conf</p></blockquote>
<p>and add in the following line to the pmos.conf file:<br />
<blockquote>php_value magic_quotes_gpc 0</p></blockquote>
<p>once these have been added, reload apache2:</p>
<p>sudo /etc/init.d/apache2 reload</p>
<p>Now we need to create a superuser on the MySQL database. This is done by running:<br />
<blockquote>mysql -p<br />mysql> grant all on *.* to &#8216;USER@localhost&#8217; identified by &#8216;PASSWORD&#8217; with grant option;</p></blockquote>
<p>Change the USER to the name of the new user, and PASSWORD to the new password.<br />
<blockquote>cd /opt/processmaker<br />sudo mkdir shared compiled<br />sudo chmod 777 shared compiled<br />sudo chmod 777 -R workflow/engine/content/languages<br />sudo chmod 777 -R workflow/engine/js/labels<br />sudo chmod 0777 -R workflow/engine/config/<br />sudo chown www-data:www-data -R /opt/processmaker</p></blockquote>
<p>Finally you will want to open the site in a browser:<br />
<blockquote>http://servername:port/<servername>
<port></port></servername></p></blockquote>
<p>You may need to disable the default site in apache2, you can do this by running:<br />
<blockquote>sudo a2dissite default<br />sudo /etc/init.d/apache2 reload</p></blockquote>
<p>The installation configuration page should appear and test your configuration. You should expect that MySQL fails, until you enter in the username/password that you created previously in this guide. You can click on the TEST button to verify that it&#8217;s configured properly. Also you will get a warning that the memory_limit for PHP is too low. By default PHP will install with the memory_limit = 16M. To change this run:<br />
<blockquote>sudo joe /etc/php5/apache2/php.ini</p></blockquote>
<p>and change the 16M to 40M. Once this is done you have to reload apache2 for the changes to take effect. Once this is done you should have green across the board, and be ready to move forward with the install. If everything installed properly, you should get to a login screen, at which point you will enter using the default login information of:<br />
<blockquote>Username: admin<br />Password: admin</p></blockquote>
<p>Obviously once you login, you&#8217;ll want to change this information to something more secure. That should be, it, if you&#8217;ve followed everything here, the software should be installed and ready for you to go to work and play with it! The below URL will get you started on configurations. This is my first time using this software, so I&#8217;ll write up a post regarding configuration and integration with other systems after I get to that juncture in my process.</p></div>
<div></div>
<div>Note, if you are logging in from another machine, you might get a 3rd option during the login asking for workspace. By default, the default workspace is: workflow. </div>
<div><a href="http://wiki.processmaker.com/index.php/User_Manual">http://wiki.processmaker.com/index.php/User_Manual</a></p>
<p><a href="http://wiki.processmaker.com/index.php/ProcessMaker_Ubuntu_Installation">Reference 1</a></div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/11/installing-process-maker-on-ubuntu-804/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Installing MindTouch DekiWiki on Ubuntu 8.04</title>
		<link>http://wp.evolutioncreations.com/2008/11/installing-mindtouch-dekiwiki-on-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/11/installing-mindtouch-dekiwiki-on-ubuntu/#comments</comments>
		<pubDate>Sat, 29 Nov 2008 02:53:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/11/28/installing-mindtouch-dekiwiki-on-ubuntu-8-04/</guid>
		<description><![CDATA[I installed mine on a clean 8.04 VM image, so your environment may be slightly different, but going back to a vanilla install, this guide should be completely accurate. 

The first thing you will want to do is make sure that LAMP is installed on your machine and configured. You will also need to  [...]]]></description>
			<content:encoded><![CDATA[<p><a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_gzrJsAX-uWg/STC43ZXEHeI/AAAAAAAAAJU/ED975pYJbDM/s1600-h/horizontal_white_bg.png"><img style="float:left; margin:0 10px 10px 0;cursor:pointer; cursor:hand;width: 320px; height: 106px;" src="http://4.bp.blogspot.com/_gzrJsAX-uWg/STC43ZXEHeI/AAAAAAAAAJU/ED975pYJbDM/s320/horizontal_white_bg.png" border="0" alt="" id="BLOGGER_PHOTO_ID_5273918425490791906" /></a>I installed mine on a clean 8.04 <span class="blsp-spelling-error" id="SPELLING_ERROR_0">VM</span> image, so your environment may be slightly different, but going back to a vanilla install, this guide should be completely accurate. 
<div></div>
<div>The first thing you will want to do is make sure that LAMP is installed on your machine and configured. You will also need to make sure you know the password to the &#8216;root&#8217; user for MySQL. The next thing you need to do is:
<div>
<div></div>
<blockquote><div><span class="blsp-spelling-error" id="SPELLING_ERROR_1">sudo</span> apt-get update</div>
<div><span class="blsp-spelling-error" id="SPELLING_ERROR_2">sudo</span> apt-get upgrade</div>
</blockquote>
<div>This will make sure your system is up2date with the existing software before you go ahead and update it further with <span class="blsp-spelling-error" id="SPELLING_ERROR_3">Dekiwiki</span>. Next you will want to run:</div>
<div></div>
<blockquote><div><span class="blsp-spelling-error" id="SPELLING_ERROR_4">sudo</span> apt-get install <span class="blsp-spelling-error" id="SPELLING_ERROR_5">joe</span></div>
</blockquote>
<div>As most of you know by know, <span class="blsp-spelling-error" id="SPELLING_ERROR_6">joe</span> is one of my favorite text editors on Linux, so the rest of the guide will use <span class="blsp-spelling-error" id="SPELLING_ERROR_7">joe</span>. Next run the following:</div>
<div>
<blockquote><span class="blsp-spelling-error" id="SPELLING_ERROR_8">sudo</span> apt-get <span class="blsp-spelling-error" id="SPELLING_ERROR_9">joe</span> /etc/apt/sources.list</p></blockquote>
</div>
<div>and add in the following:</div>
<div></div>
<blockquote><div>deb http://repo.mindtouch.com <span class="blsp-spelling-error" id="SPELLING_ERROR_10">xUbuntu</span>_8.04/</div>
</blockquote>
<div>Once you save the file, run:</div>
<div></div>
<blockquote><div><span class="blsp-spelling-error" id="SPELLING_ERROR_11">sudo</span> apt-get update</div>
</blockquote>
<div>Next run:</div>
<div></div>
<blockquote><div>apt-get install html2<span class="blsp-spelling-error" id="SPELLING_ERROR_12">ps</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_13">poppler</span>-<span class="blsp-spelling-error" id="SPELLING_ERROR_14">utils</span> html2text <span class="blsp-spelling-error" id="SPELLING_ERROR_15">wv</span> gs tidy links <span class="blsp-spelling-error" id="SPELLING_ERROR_16">msttcorefonts</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_17">cabextract</span></div>
</blockquote>
<div>You want to respond &#8216;YES&#8217; to everything that you get prompted for. Next you will want to run:</div>
<div>
<div></div>
<blockquote><div><span class="blsp-spelling-error" id="SPELLING_ERROR_18">sudo</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_19">wget</span> http://www.princexml.com/download/prince_6.0r6-1_i386.deb</div>
<div><span class="blsp-spelling-error" id="SPELLING_ERROR_20">sudo</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_21">dpkg</span> -i prince_6.0r6-1_i386.deb</div>
<div><span class="blsp-spelling-error" id="SPELLING_ERROR_22">sudo</span> apt-get install <span class="blsp-spelling-error" id="SPELLING_ERROR_23">dekiwiki</span></div>
</blockquote>
<div>and finally you will run:</div>
<div>
<div></div>
<blockquote><div>a2<span class="blsp-spelling-error" id="SPELLING_ERROR_24">ensite</span> <span class="blsp-spelling-error" id="SPELLING_ERROR_25">dekiwiki</span></div>
<div>a2<span class="blsp-spelling-error" id="SPELLING_ERROR_26">dissite</span> default</div>
<div><span class="blsp-spelling-error" id="SPELLING_ERROR_27">sudo</span> /etc/init.d/apache2 reload</div>
</blockquote>
<div>Then once Apache reloads you can go to the URL:</div>
<div></div>
<blockquote><div>http://<<span class="blsp-spelling-error" id="SPELLING_ERROR_28">servername</span>>:
<port>/<span class="blsp-spelling-error" id="SPELLING_ERROR_29">config</span>/index.<span class="blsp-spelling-error" id="SPELLING_ERROR_30">php</span></port></div>
</blockquote>
<div>and go through the form to enter in information such as the title of the <span class="blsp-spelling-error" id="SPELLING_ERROR_31">dekiwiki</span> instance, administrator <span class="blsp-spelling-error" id="SPELLING_ERROR_32">username</span>/password, and database connection information. Once that gets configured you should get to a success page where you will then run some commands to clean up your installer.</div>
</div>
</div>
<div></div>
<div>Reference</div>
<div><a href="http://www.mindtouch.com/Official_MindTouch_Deki_Installation_Guides/Ubuntu_8.04_MindTouch_Deki_Enterprise_Package_Installation">Link 1</a></div>
<div><a href="http://wiki.developer.mindtouch.com/MindTouch_Deki/Installation_and_Upgrade/Linux_package-based_installation/Installing_Deki_Wiki_package_on_Debian_Etch_//_Ubuntu_7.10">Link 2</a></div>
<div></div>
</div>
</div>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/11/installing-mindtouch-dekiwiki-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Geany Ubuntu</title>
		<link>http://wp.evolutioncreations.com/2008/09/installing-geany-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/09/installing-geany-ubuntu/#comments</comments>
		<pubDate>Mon, 29 Sep 2008 01:13:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/09/28/installing-geany-ubuntu/</guid>
		<description><![CDATA[I&#8217;ve been reading through the book Agile Web Development with Rails by Dave Thomas and David Heinemeier Hansson, and there is a review of various editor&#8217;s, such as:

TextMate
RadRails
jEdit
Komodo
Arachno Ruby

While this opinion may change down the road, just starting out, I found it incredibly  [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been reading through the book Agile Web Development with Rails by Dave Thomas and David Heinemeier Hansson, and there is a review of various editor&#8217;s, such as:</p>
<ul>
<li>TextMate</li>
<li>RadRails</li>
<li>jEdit</li>
<li>Komodo</li>
<li>Arachno Ruby</li>
</ul>
<p>While this opinion may change down the road, just starting out, I found it incredibly hard to find an editor that works. Textmate works on Mac, so that&#8217;s out of the picture. RadRails seems to have a long and exhaustive install process&#8211;no thanks! Jedit, I couldn&#8217;t get to work at all!</p>
<p>So after a bit more Googling I came across <a href="http://www.geany.org/">Geany</a>. Now things might change later on, after I get to use this more, but for now it&#8217;s working. Hopefully this is the first blog of many on my travels in Ruby on Rails development!</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/09/installing-geany-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Installing Java Version 1.5.0_08 in Ubuntu</title>
		<link>http://wp.evolutioncreations.com/2008/09/installing-java-version-15008-in-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/09/installing-java-version-15008-in-ubuntu/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 20:52:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/09/20/installing-java-version-1-5-0_08-in-ubuntu/</guid>
		<description><![CDATA[Some software packages require older versions of Java to run. To do this, you will want to run:


sudo apt-get install sun-java5-jre sun-java5-plugin sun-java5-font
To test this afterwards, you can run:

java -version
And you should see version 1.5.0.15 show up.

]]></description>
			<content:encoded><![CDATA[<p>Some software packages require older versions of Java to run. To do this, you will want to run:<span class="fullpost">
</p>
<blockquote></blockquote>
<blockquote><p>sudo apt-get install sun-java5-jre sun-java5-plugin sun-java5-font</p></blockquote>
<p>To test this afterwards, you can run:</p>
</p>
<blockquote><p>java -version</p></blockquote>
<p>And you should see version 1.5.0.15 show up.</p>
<p></span></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/09/installing-java-version-15008-in-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Disabling Splash Screen Ubuntu</title>
		<link>http://wp.evolutioncreations.com/2008/08/disabling-splash-screen-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/08/disabling-splash-screen-ubuntu/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 00:45:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/08/29/disabling-splash-screen-ubuntu/</guid>
		<description><![CDATA[During startup, any administration knows that this is where you need to be aware of the things going on with your system. But out of the box, Ubuntu comes ready to suppress the errors and display a nice splash screen.
To get around this and get your information back you want to run:
sudo joe  [...]]]></description>
			<content:encoded><![CDATA[<p>During startup, any administration knows that this is where you need to be aware of the things going on with your system. But out of the box, Ubuntu comes ready to suppress the errors and display a nice splash screen.</p>
<p>To get around this and get your information back you want to run:<br />
<blockquote>sudo joe /boot/grub/menu.lst</p></blockquote>
<p>and locate the below:<br />
<blockquote>title           Ubuntu 8.04.1, kernel 2.6.24-19-generic<br />root            (hd0,0)<br />kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=ed59a33a-69bf-4a01-af11-be65b87b4286 ro quiet splash xforcevesa<br />initrd          /boot/initrd.img-2.6.24-19-generic<br />quiet</p></blockquote>
<p>You just want to remove quiet splash so it reads:<br />
<blockquote>title           Ubuntu 8.04.1, kernel 2.6.24-19-generic<br />root            (hd0,0)<br />kernel          /boot/vmlinuz-2.6.24-19-generic root=UUID=ed59a33a-69bf-4a01-af11-be65b87b4286 ro xforcevesa<br />initrd          /boot/initrd.img-2.6.24-19-generic<br />quiet</p></blockquote>
<p>Obviously you&#8217;ll want to do this for the appropriate kernel title that you are using, as of the date of this posting it was 2.6.24-19.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/08/disabling-splash-screen-ubuntu/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Forcing Filesystem Check Ubuntu</title>
		<link>http://wp.evolutioncreations.com/2008/08/forcing-filesystem-check-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/08/forcing-filesystem-check-ubuntu/#comments</comments>
		<pubDate>Sat, 30 Aug 2008 00:41:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/08/29/forcing-filesystem-check-ubuntu/</guid>
		<description><![CDATA[So tonight my long download finally completed, and I had about 36 updates that were pending to go through, so naturally I just tried to do an apt-get update/upgrade, and wouldn&#8217;t you know about half way through the process, I got a failure to commit data to disk. And during restart I got an error  [...]]]></description>
			<content:encoded><![CDATA[<p>So tonight my long download finally completed, and I had about 36 updates that were pending to go through, so naturally I just tried to do an apt-get update/upgrade, and wouldn&#8217;t you know about half way through the process, I got a failure to commit data to disk. And during restart I got an error that the disk was dirty.</p>
<p>Of all the things! So what I recommend people do, when you manually shutdown the machine, force the machine to fsck! Run the following from terminal:<br />
<blockquote>sudo touch /forcefsck</p></blockquote>
<p>This will place an empty file in / called forcefsk and restart your computer normally. This will force the system to fsck the disk during startup.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/08/forcing-filesystem-check-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SNMP Error in Cacti with Windows Vista Device</title>
		<link>http://wp.evolutioncreations.com/2008/08/snmp-error-in-cacti-with-windows-vista/</link>
		<comments>http://wp.evolutioncreations.com/2008/08/snmp-error-in-cacti-with-windows-vista/#comments</comments>
		<pubDate>Mon, 18 Aug 2008 23:32:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/08/18/snmp-error-in-cacti-with-windows-vista-device/</guid>
		<description><![CDATA[So after coming back from holiday&#8217;s the only box that was on my network was my Linux router/server/firewall. In powering up all the other Windows machines two of them came back online ok and started reporting graphs, but my main Windows box didn&#8217;t. The error when I went into Cacti Admin  Console   [...]]]></description>
			<content:encoded><![CDATA[<p>So after coming back from holiday&#8217;s the only box that was on my network was my Linux router/server/firewall. In powering up all the other Windows machines two of them came back online ok and started reporting graphs, but my main Windows box didn&#8217;t. The error when I went into Cacti Admin > Console > Devices > The Device was: SNMP Error right under the upper left corner of the window under SNMP Information.</p>
<p>The first thing that I went to check was under Control Panels > Administrative Tools > Services and verified that the SNMP Service and SNMP Trap were both set to automatically start, and are both running. I went in to check the configuration of the SNMP service and the IP address that it was set to report to is correct and the community is fine.</p>
<p>So to break through all the walls here, the first test that you should run is:<br />
<blockquote>snmpwalk -Os -c public -v 1 xxx.xxx.xxx.xx system</p></blockquote>
<p>Replace the XXX&#8217;s with the actual internal IP address. Now what&#8217;s interesting for me is that my main box has two NIC&#8217;s on it; 192.168.1.8 and 192.168.1.20. When I ran the test against the first IP address, I received the below error:<br />
<blockquote>george@otani:~$ snmpwalk -Os -c public -v 1 192.168.1.8 system<br />Timeout: No Response from 192.168.1.8</p></blockquote>
<p>But when I ran it against the 192.168.1.20 IP, I received a response:<br />
<blockquote>george@otani:~$ snmpwalk -Os -c public -v 1 192.168.1.20 system<br />sysDescr.0 = STRING: Hardware: x86 Family 6 Model 15 Stepping 11 AT/AT COMPATIBLE &#8211; Software: Windows Version 6.0 (Build 6001 Multiprocessor Free)<br />sysObjectID.0 = OID: enterprises.311.1.1.3.1.1<br />sysUpTimeInstance = Timeticks: (216315) 0:36:03.15<br />sysContact.0 = STRING:<br />sysName.0 = STRING: COMPUTERNAME<br />sysLocation.0 = STRING:<br />sysServices.0 = INTEGER: 76</p></blockquote>
<p>This boils down to a firewall or some sort of block that is causing this error. If you don&#8217;t have two NIC&#8217;s, start with troubleshooting it at the local firewall level or at your router level. But changing the device IP from 192.168.1.8 to 192.168.1.20, I received the following within Cacti:<br />
<blockquote>GEORGE-INTEL-DESKTOP (192.168.1.20)                            SNMP Information<br />      <span style="font-size: 10px; font-weight: normal; font-family: monospace;">      <strong>System:</strong> Hardware: x86 Family 6 Model 15 Stepping 11 AT/AT COMPATIBLE &#8211; Software: Windows Version 6.0 (Build 6001 Multiprocessor Free)<br /><strong>Uptime:</strong> 218222 (0 days, 0 hours, 36 minutes)<br /><strong>Hostname:</strong> COMPUTERNAME<br /><strong>Location:</strong><br /><strong>Contact:</strong></span></p></blockquote>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/08/snmp-error-in-cacti-with-windows-vista/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>apache2: Could not reliably determine the server&#8217;s fully qualified domain name, using 127.0.1.1 for ServerName</title>
		<link>http://wp.evolutioncreations.com/2008/07/apache2-could-not-reliably-determine/</link>
		<comments>http://wp.evolutioncreations.com/2008/07/apache2-could-not-reliably-determine/#comments</comments>
		<pubDate>Fri, 18 Jul 2008 04:12:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/07/17/apache2-could-not-reliably-determine-the-servers-fully-qualified-domain-name-using-127-0-1-1-for-servername/</guid>
		<description><![CDATA[On the new Apache2 instance that I have running Cacti, I ran into a problem where I get the error message:
apache2: Could not reliably determine the server&#8217;s fully qualified domain name, using 127.0.1.1 for ServerName
To fix this, I have to add the following line into the /etc/apache2/httpd.conf  [...]]]></description>
			<content:encoded><![CDATA[<p>On the new Apache2 instance that I have running Cacti, I ran into a problem where I get the error message:<br />
<blockquote>apache2: Could not reliably determine the server&#8217;s fully qualified domain name, using 127.0.1.1 for ServerName</p></blockquote>
<p>To fix this, I have to add the following line into the /etc/apache2/httpd.conf file:<br />
<blockquote>ServerName nameofserver</p></blockquote>
<p>Replace nameofserver with the actual name of the server that you want to have Apache configured under.</p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/07/apache2-could-not-reliably-determine/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Installing Spined for Cacti on Ubuntu 8.04</title>
		<link>http://wp.evolutioncreations.com/2008/07/installing-spined-for-cacti-on-ubuntu/</link>
		<comments>http://wp.evolutioncreations.com/2008/07/installing-spined-for-cacti-on-ubuntu/#comments</comments>
		<pubDate>Sun, 13 Jul 2008 19:30:00 +0000</pubDate>
		<dc:creator>george</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://wp.evolutioncreations.com/2008/07/13/installing-spined-for-cacti-on-ubuntu-8-04/</guid>
		<description><![CDATA[So to jazz things up again, I wanted to move away from the PHP poller, and install Spined, which is the poller daemon that can be used instead of the PHP program and is much more efficient for larger systems.
To start with, you want to download the latest version of Spine from the website here.  [...]]]></description>
			<content:encoded><![CDATA[<p>So to jazz things up again, I wanted to move away from the PHP poller, and install Spined, which is the poller daemon that can be used instead of the PHP program and is much more efficient for larger systems.</p>
<p>To start with, you want to download the latest version of Spine from the website <a href="http://cacti.net/spine_download.php">here</a>. Once you have downloaded the tar ball (I downloaded it to my /home/george directory (you will want to change george to whatever your current user is)), and run:<br />
<blockquote>tar zxvf cacti-spine-0.8.7a.tar.gz</p></blockquote>
<p>and then you want to:<br />
<blockquote>cd cacti-spine-0.8.7a</p></blockquote>
<p>From this directory, you will need to run:<br />
<blockquote>./configure</p></blockquote>
<p>Now when I did this, I got into loads of problems, because it was telling me that:<br />
<blockquote><span class="postbody">error: cannot run /bin/bash conifg/config.sub</span></p></blockquote>
<p><span class="postbody">To get around this, I had to run:<br />
<blockquote>sudo apt-get install libmysqlclient15-dev libsnmp9-dev automake libtool</p></blockquote>
<p>Then I was able to run:<br /></span><br />
<blockquote>aclocal<br />libtoolize &#8211;force<br />autoconf<br />autoheader<br />automake<br />./configure</p></blockquote>
<p>In that order. Each of the above lines needs to be run separetely. Once you successfully run the ./configure, you can run:<br />
<blockquote>make</p></blockquote>
<p>to make the binary. Now once that has gone through for you, you will need to create a directory:<br />
<blockquote>sudo mkdir /usr/local/spine</p></blockquote>
<p>and then execute:<br />
<blockquote>sudo cp spine* /usr/local/spine</p></blockquote>
<p>This will move the spine binary and spine.conf files from your /home directory to the /usr/local/spine directory.</p>
<p>Then you want to run:<br />
<blockquote>sudo joe /usr/local/spine/spine.conf</p></blockquote>
<p>and modify the configuration to the proper settings for your cacti database instance. If you used my previous guide your information should be:<br />
<blockquote>DB_Host         localhost<br />DB_Database     cacti<br />DB_User         cacti<br />DB_Pass         xxxxxx<br />DB_Port         3306</p></blockquote>
<p>You will replace the xxxxxx with the password that you setup for your Cacti database during the installation.</p>
<p>Finally you will need to login to Cacti, and go to Console > Settings > Paths, and modify the path for Spine under the Alternative Poller Path section:<br />
<blockquote>/usr/local/spine/spine</p></blockquote>
<p>When you click on save, the words under the path field for Spine should read:<br />
<blockquote><span style="color:green;">[OK: FILE FOUND]</span></p></blockquote>
<p>Then you will want to click on the Poller tab and set this from cmd.php to spine and save your settings. This should be it and you should be using Spine as your poller!</p>
<p><a href="http://cacti.net/spine_install_rhlnx.php">Reference 1</a><br /><a href="http://forums.cacti.net/about24681.html&amp;highlight=">Reference 2</a></p>
]]></content:encoded>
			<wfw:commentRss>http://wp.evolutioncreations.com/2008/07/installing-spined-for-cacti-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

