<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Setup Tips</title>
	
	<link>http://www.setuptips.com</link>
	<description>Tips on setting up gadgets and software</description>
	<lastBuildDate>Fri, 06 Apr 2012 03:18:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/SetupTips" /><feedburner:info uri="setuptips" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><feedburner:emailServiceId>SetupTips</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>Find Which Package Owns A File</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/KTp7G5az3zQ/</link>
		<comments>http://www.setuptips.com/blog/find-which-package-owns-a-file/#comments</comments>
		<pubDate>Sat, 31 Mar 2012 09:07:16 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=415</guid>
		<description><![CDATA[<p>In Unix it is sometimes useful to find which package owns a particular file. For example you might what to find out what a file or executable is for. I will keep updating this list for each flavor of Unix and Linux. &#160; Debian/Ubuntu Use which to find the location of the binary, then the [...]</p><p>Source: <a href="http://www.setuptips.com/blog/find-which-package-owns-a-file/">Find Which Package Owns A File</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>In Unix it is sometimes useful to find which package owns a particular file. For example you might what to find out what a file or executable is for. I will keep updating this list for each flavor of Unix and Linux.</p>
<p>&nbsp;</p>
<h2>Debian/Ubuntu</h2>
<p>Use <em>which</em> to find the location of the binary, then the <em>dpkg –S</em> to find the package. Finally you can use the lower case <em>“-s”</em> option to get detailed information about the package.</p>
<pre class="csharpcode">root@danny-Aspire-one:/<span class="rem"># which zmu</span>
/usr/bin/zmu
root@danny-Aspire-one:/<span class="rem"># dpkg -S /usr/bin/zmu</span>
zoneminder: /usr/bin/zmu
root@danny-Aspire-one:/<span class="rem"># dpkg -s zoneminder</span></pre>
<h2>RedHat/SUSE</h2>
<pre class="csharpcode">suse11:~ <span class="rem"># which hwinfo</span>
/usr/sbin/hwinfo
suse11:~ <span class="rem"># rpm -qf /usr/sbin/hwinfo</span>
hwinfo-15.33-0.2.19
suse11:~ <span class="rem"># rpm -qi hwinfo</span></pre>
<h2>Solaris</h2>
<p>$pkg check –l –p /usr/bin/ssh</p>
<br>
<div class="su-linkbox" id="post-415-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/find-which-package-owns-a-file/&quot;&gt;Find Which Package Owns A File&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/find-which-package-owns-a-file/">Find Which Package Owns A File</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/KTp7G5az3zQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/find-which-package-owns-a-file/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/find-which-package-owns-a-file/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=find-which-package-owns-a-file</feedburner:origLink></item>
		<item>
		<title>Linux Bonding | Channel Bonding | Ethernet Bonding | NIC Bonding</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/UmLM8vKp2_k/</link>
		<comments>http://www.setuptips.com/blog/linux-bonding/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 07:48:14 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=406</guid>
		<description><![CDATA[<p>Linux includes a bonding driver that allows multiple network interfaces to be merged into a single logical (bonded) interface. Linux bonding is  also more generically known as channel bonding, NIC bonding or Ethernet bonding.  The type of bonding can be configured at the bonding driver load time. Broadly speaking, the bonded network interfaces can be [...]</p><p>Source: <a href="http://www.setuptips.com/blog/linux-bonding/">Linux Bonding | Channel Bonding | Ethernet Bonding | NIC Bonding</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>Linux includes a bonding driver that allows multiple network interfaces to be merged into a single logical (bonded) interface. Linux bonding is  also more generically known as channel bonding, NIC bonding or Ethernet bonding.  The type of bonding can be configured at the bonding driver load time. Broadly speaking, the bonded network interfaces can be configured to load balance the traffic,  or one of the interfaces can just act as a hot standby, or depending on the switch support (or if you just have direct x-over cables) both interfaces can be aggregated together to form a single channel for greater traffic throughput.</p>
<p>The most authoritative source of <a href="http://www.kernel.org/doc/Documentation/networking/bonding.txt" target="_blank">documentation on Linux Bonding</a> is at Kernel.org.  I have summarized some points from the document and added some of my own comments from my own experiences with examples below.  I will add links to detailed worked examples of bonding configuration for the various distributions of Linux in the future.</p>
<p>&nbsp;</p>
<h2>History Of Linux Bonding Driver</h2>
<p>Linux bonding was originally part of the <a href="http://en.wikipedia.org/wiki/Beowolf_cluster" target="_blank">beowulf cluster</a> patches for Linux 2.0 by Donald Becker, but it has changed much since then. Donald was also one of the original developers of the Ethernet drivers for Linux. Most distributions of Linux come with the bonding driver already available as a module.</p>
<p>&nbsp;</p>
<h2>Is Bonding Supported By My Operating System?</h2>
<p>It is a simple check to see if the bonding driver is available in your operating system.</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># modprobe -l bonding</span>
kernel/drivers/net/bonding/bonding.ko</pre>
<p>&nbsp;</p>
<h2>Does My NIC Support Bonding?</h2>
<p>The next question is does my NIC support bonding?  Yes all cards can support bonding, but NOT all cards support all of the schemes Linux Bonding has available for monitoring the network link health.  However, as we will see this is not a big issue.</p>
<p>&nbsp;</p>
<h2>MII Monitor (miimon)</h2>
<p>Most network cards today implement the <a href="http://en.wikipedia.org/wiki/Media_Independent_Interface" target="_blank">Media Independent Interface</a> (MII) standard. Part of the standard defines use of the MII Status Word register which can be used to detect if an Ethernet NIC is connected to the network or not – of particular interest is the “0&#215;0004 Link established” state.</p>
<p>The MII monitor (miimon) simply queries the state of this register (netif_carrier = 1) to determine the health of the network link.</p>
<p>It can also be configured to use ethtool as a last resort in attempting to obtain the same information (netif_carrier=0). So don’t worry if your card does not support MII.</p>
<p>There are two ways to test if your NIC supports MII</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># mii-tool</span>
SIOCGMIIPHY on <span class="str">'eth0'</span> failed: Operation not supported
SIOCGMIIPHY on <span class="str">'eth1'</span> failed: Operation not supported
eth2: negotiated 100baseTx-FD, link ok
eth3: negotiated 100baseTx-FD, link ok</pre>
<p>In the above example eth0 and eth1 do not support MII but eth2 and eth3 do.</p>
<p>If you operating system does not include mii-tool (SuSE) then you can use <em>ethtool</em>.</p>
<p><em>NOTE: Interestingly at the writing of this report SuSE does not include mii-tool in the net-tools package and is unlikely to ever do so in the future  due to the following statement in the net-tools release note:</em></p>
<pre class="csharpcode">*Wed Dec 08 2004 -
- Include linux/sockios.h to get the right ioctl [#48873]. This bug
is in mii-tool which is not included anymore, but better not risk
ever re-adding buggy stuff.</pre>
<pre class="csharpcode"></pre>
<p>Here is how to use <em>ethtool</em> to determine if your NIC supports MII.  Just grep for the string “Current message level:”. If it appears in the ethtool output then MII is supported by your card. In the example below only eth2 and eth3 support MII.</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># ethtool eth0 | grep "Current message level:"</span>
[root@redhat6 ~]<span class="rem"># ethtool eth1 | grep "Current message level:"</span>
[root@redhat6 ~]<span class="rem"># ethtool eth2 | grep "Current message level:"</span>
        Current message level: 0x00000007 (7)
[root@redhat6 ~]<span class="rem"># ethtool eth3 | grep "Current message level:"</span>
        Current message level: 0x00000007 (7)</pre>
<h2>ARP Monitor</h2>
<p>Don’t worry if your NIC cards do not support MII. Most people wrongly assume that miimon is the superior monitor. But remember miimon only checks the local NIC link status. It has no way to establish the health of devices beyond it, such as the health of the switch or of the switch up port.  The ARP Monitor on the other hand can do this.</p>
<p>The ARP monitor sends ARP queries to one or more configured IP addresses on the network and uses the response back to indicate if the link is working. A good choice for these configured IP addresses are the routers at the other end of the switches.</p>
<p><em>NOTE: It’s good practice to define more then one IP address to monitor, especially in high availability environments.</em></p>
<p><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/miimode-switch-uplink-failure.png"><img style="background-image: none; padding-left: 0px; padding-right: 0px; display: inline; padding-top: 0px; border-width: 0px;" title="miimode-switch-uplink-failure" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/miimode-switch-uplink-failure_thumb.png" alt="miimode switch uplink failure thumb Linux Bonding | Channel Bonding | Ethernet Bonding | NIC Bonding" width="626" height="772" border="0" /></a></p>
<p>&nbsp;</p>
<p>In the example above (from my ESXi hypervisor test environment) for vSwitch1 the uplink vmnic1 is down (I just pulled the cable from my ESXi host) but all the virtual switch ports are still active – and ethtool and mii-tool report the links as still active. I have tested miimod monitoring with this configuration and it just will not work. However, ARP monitoring works perfectly.</p>
<p><em>NOTE: It should be noted that some switches can fail ports in response to general switch failures in which case miimod monitoring would work fine.</em></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h2>Bonding Manual Failover</h2>
<p>You can perform manual failover of your active bonded slave for the active-backup mode of bonding.</p>
<p>You can determine the state of your bonding driver from the /proc  pseudo-file system.</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># cat /proc/net/bonding/bond0</span>
Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth2
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
ARP Polling Interval (ms): 1000
ARP IP target/s (n.n.n.n form): 192.168.1.1

Slave Interface: eth2
MII Status: up
Link Failure Count: 5
Permanent HW addr: 00:0c:29:f1:d9:a5

Slave Interface: eth3
MII Status: down
Link Failure Count: 303
Permanent HW addr: 00:0c:29:f1:d9:af</pre>
<p>&nbsp;</p>
<p>You can also use the  <strong>ifenslave</strong> to change which interface is active.</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># cat /proc/net/bonding/bond0 | grep eth2</span>
Currently Active Slave: eth2
Slave Interface: eth2
[root@redhat6 ~]<span class="rem"># ifenslave --change-active bond0 eth3</span>
Master <span class="str">'bond0'</span>, Slave <span class="str">'eth3'</span>: Error: Change active failed</pre>
<p>In the above example eth3 was down so the bonding driver prevented me failing over to it. After I plugged it back in and could see in /var/adm/messages that it’s link status was up again.</p>
<pre class="csharpcode">Mar 14 14:13:28 redhat6 kernel: bonding: bond0: link status definitely up <span class="kwrd">for</span> <span class="kwrd">interface</span> eth3.</pre>
<p>&nbsp;</p>
<p>Now the manual failover works!</p>
<pre class="csharpcode">[root@redhat6 ~]<span class="rem"># ifenslave --change-active bond0 eth3</span>
[root@redhat6 ~]<span class="rem"># cat /proc/net/bonding/bond0</span>
Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: eth3
MII Status: up
MII Polling Interval (ms): 0
Up Delay (ms): 0
Down Delay (ms): 0
ARP Polling Interval (ms): 1000
ARP IP target/s (n.n.n.n form): 192.168.1.1

Slave Interface: eth2
MII Status: up
Link Failure Count: 5
Permanent HW addr: 00:0c:29:f1:d9:a5

Slave Interface: eth3
MII Status: up
Link Failure Count: 304
Permanent HW addr: 00:0c:29:f1:d9:af</pre>
<br>
<div class="su-linkbox" id="post-406-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/linux-bonding/&quot;&gt;Linux Bonding | Channel Bonding | Ethernet Bonding | NIC Bonding&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/linux-bonding/">Linux Bonding | Channel Bonding | Ethernet Bonding | NIC Bonding</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/UmLM8vKp2_k" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/linux-bonding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/linux-bonding/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=linux-bonding</feedburner:origLink></item>
		<item>
		<title>How To Add A New Network Adapter In VMware ESXi</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/JAy1hizNf_Y/</link>
		<comments>http://www.setuptips.com/blog/add-network-adapter-vmware-esx/#comments</comments>
		<pubDate>Mon, 05 Mar 2012 05:48:40 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[VMware]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=395</guid>
		<description><![CDATA[<p>I wanted to add an extra network card to my ESXi Hypervisor server to try to setup some teaming. Unfortunately the card I have is very old, and it is not on the VMware hardware compatibility list. It did get recognized at the PCI level, so the hardware is fine. It looks like my network [...]</p><p>Source: <a href="http://www.setuptips.com/blog/add-network-adapter-vmware-esx/">How To Add A New Network Adapter In VMware ESXi</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>I wanted to add an extra network card to my ESXi Hypervisor server to try to setup some teaming. Unfortunately the card I have is very old, and it is not on the <a href="http://www.vmware.com/resources/compatibility/search.php?action=base&amp;deviceCategory=io">VMware hardware compatibility list</a>.</p>
<p><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/image.png"><img style="background-image: none; border-right-width: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="image" border="0" alt="image thumb How To Add A New Network Adapter In VMware ESXi" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/image_thumb.png" width="244" height="100" /></a></p>
<p>It did get recognized at the PCI level, so the hardware is fine. It looks like my network card is just way too old to be supported anymore.</p>
<p><code>
<p>/var/log # lspci | grep "Ethernet" <br />000:004:00.0 Network controller: Marvell Technologies, Inc. 88E8053 PCI-E Gigabit Ethernet Controller [vmnic0] <br />000:006:00.1 Network controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] <br />000:006:01.1 Network controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] <br />000:006:02.1 Network controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] <br />000:006:03.1 Network controller: Sun Microsystems Computer Corp. Happy Meal 10/100 Ethernet [hme] <br />/var/log #</p>
<p>&nbsp;</p>
<p>/var/log # esxcfg-nics -l <br />Name&nbsp;&nbsp;&nbsp; PCI&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Driver&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Link Speed&nbsp;&nbsp;&nbsp;&nbsp; Duplex MAC Address&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MTU&nbsp;&nbsp;&nbsp; Description <br />vmnic0&nbsp; 0000:04:00.00 sky2&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Up&nbsp;&nbsp; 1000Mbps&nbsp; Full&nbsp;&nbsp; 00:01:29:a6:38:3f 1500&nbsp;&nbsp; Marvell Technologies, Inc. 88E8053 PCI-E Gigabit Ethernet Controller </p>
<p></code></p>
<p><strong>UPDATE:</strong></p>
<p><img style="background-image: none; border-right-width: 0px; margin: 0px 16px 0px 0px; padding-left: 0px; padding-right: 0px; display: inline; float: left; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="realtek-8169sc-ethernet-controller" border="0" alt="realtek 8169sc ethernet controller How To Add A New Network Adapter In VMware ESXi" align="left" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/realtek-8169sc-ethernet-controller.jpg" width="244" height="183" /></p>
<p>After reading a couple of blog posts I noticed that the <a href="http://www.vladan.fr/realtec-onboard-nic-support-in-vsphere-5/" target="_blank">RTL-8169 Ethernet card is supported in ESX 5</a>.&nbsp; So I purchased a very cheap Chinese import for about $10 US&nbsp; (see the picture on the left). Big mistake!&nbsp; It took me a whole afternoon to eventually determine that the card was broken.</p>
<p><br clear="all">
<pre class="csharpcode"><span class="rem">#lspci | grep "Network controller:"</span>
000:004:00.0 Network controller: Marvell Technologies, Inc. 88E8053 PCI-E Gigabit Ethernet Controller [vmnic0]
<font style="background-color: #ffff00">000:005:01.0 Network controller:</font></pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>The above shows, that it was recognized by VMWARE as a Network controller at least, but VMWARE did not know the vendor.&nbsp; So as a first step I decided to verify the specific vendor codes returned by my new network card..</p>
<pre class="csharpcode"><span class="rem">#lspci -p</span>
000:004:00.0 11ab:4362 15bd:1102  5/  5/0xc8 A V sky2         vmnic0
000:005:01.0 <font style="background-color: #ffff00">00ec:8169 00ec:8169</font>  9/  9/0xb0 A V</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>&nbsp;</p>
<p>Next, I looked at the file <font style="background-color: #ffffff"><em>/usr/share/hwdata/pci.ids</em></font>. Surprise, surprise!&nbsp; Realtek’s vendor code is <strong>10ec</strong> not 00ec. The card is broken.</p>
<pre class="csharpcode">/usr/share/hwdata/pci.ids
11ab  Marvell Technology Group Ltd.
        4362  88E8053 PCI-E Gigabit Ethernet Controller
               15bd 1003  Marvell 88E8053 Gigabit Ethernet Controller (DFI)

<font style="background-color: #ffff00">10ec</font>  Realtek Semiconductor Co., Ltd.
       8169  RTL-8169 Gigabit Ethernet
               10bd 3202  EP-320G-TX1 32-bit PCI Gigabit Ethernet Adapter</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>&nbsp;</p>
<p>I promptly, took the card back to the shop and got a replacement. </p>
<p>This time when I booted up my ESX host with the replacement I could see my new device on the console.</p>
<p><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/vmware-nic-card-047.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vmware-nic-card 047" border="0" alt="vmware nic card 047 thumb How To Add A New Network Adapter In VMware ESXi" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/vmware-nic-card-047_thumb.jpg" width="644" height="482" /></a></p>
<p>&nbsp;</p>
<p>And now:</p>
<pre class="csharpcode">~ <span class="rem"># lspci | grep "Ethernet"</span>
000:004:00.0 Network controller: Marvell Technologies, Inc. 88E8053 PCI-E Gigabit Ethernet Controller [vmnic0]
000:005:01.0 Network controller: <font style="background-color: #ffff00">Realtek Realtek 8169 Gigabit Ethernet [vmnic1]</font>
</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>It’s ready to use.</p>
<pre class="csharpcode">~ <span class="rem"># esxcfg-nics -l</span>
Name    PCI           Driver      Link Speed     Duplex MAC Address       MTU    Description
vmnic0  0000:04:00.00 sky2        Up   1000Mbps  Full   00:01:29:a6:38:3f 1500   Marvell Technologies, Inc. 88E8053 PCI-E Gigabit Ethernet Controller
vmnic1  0000:05:01.00 r8169       Down 0Mbps     Half   00:a1:b0:8b:32:c2 1500   <font style="background-color: #ffff00">Realtek Realtek 8169 Gigabit Ethernet</font>
</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>Finally, let’s check the vendor codes.</p>
<pre class="csharpcode">~ <span class="rem"># lspci -p | tail -2</span>
000:004:00.0 11ab:4362 15bd:1102  5/  5/0xc8 A V sky2         vmnic0
000:005:01.0 10ec:8169 10ec:8169  9/  9/0xb0 A V r8169        vmnic1
</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>That’s much better. Here is how they match up in <em>/usr/share/hwdata/pci.ids</em>:</p>
<pre class="csharpcode">10ec  Realtek Semiconductor Co., Ltd.
       8169  RTL-8169 Gigabit Ethernet
</pre>
<style type="text/css">.csharpcode, .csharpcode pre
{
	font-size: small;
	color: black;
	font-family: consolas, "Courier New", courier, monospace;
	background-color: #ffffff;
	/*white-space: pre;*/
}
.csharpcode pre { margin: 0em; }
.csharpcode .rem { color: #008000; }
.csharpcode .kwrd { color: #0000ff; }
.csharpcode .str { color: #006080; }
.csharpcode .op { color: #0000c0; }
.csharpcode .preproc { color: #cc6633; }
.csharpcode .asp { background-color: #ffff00; }
.csharpcode .html { color: #800000; }
.csharpcode .attr { color: #ff0000; }
.csharpcode .alt 
{
	background-color: #f4f4f4;
	width: 100%;
	margin: 0em;
}
.csharpcode .lnum { color: #606060; }
</style>
<p>Meanwhile, back at the vSphere client GUI, all is good and at peace in the world as I can see my new card.</p>
<p><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/vmware-new-nic-card-added.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="vmware-new-nic-card-added" border="0" alt="vmware new nic card added thumb How To Add A New Network Adapter In VMware ESXi" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/03/vmware-new-nic-card-added_thumb.png" width="719" height="305" /></a></p>
<p>&nbsp;</p>
<p>NOTE:</p>
<ol>
<li> Here is <a href="http://jaminquimby.com/index.php/vmware-server-20/303-how-to-install-a-new-nic-driver-into-vmware-esx-40" target="_blank">how to install an ESX driver bundle</a> if you card is not supported in the default installation.</li>
<li>Here is the <a href="http://www.setuptips.com/pci.ids.txt" target="_blank">/usr/share/hwdata/pci.ids</a> file showing he list of recognized PCI cards in ESX 5.</li>
</ol>
<br>
<div class="su-linkbox" id="post-395-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/add-network-adapter-vmware-esx/&quot;&gt;How To Add A New Network Adapter In VMware ESXi&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/add-network-adapter-vmware-esx/">How To Add A New Network Adapter In VMware ESXi</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/JAy1hizNf_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/add-network-adapter-vmware-esx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/add-network-adapter-vmware-esx/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=add-network-adapter-vmware-esx</feedburner:origLink></item>
		<item>
		<title>How To Rescue Linux From The Grub Prompt</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/weVU0FMJMdY/</link>
		<comments>http://www.setuptips.com/blog/rescue-linux-grub-prompt/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 07:47:00 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=355</guid>
		<description><![CDATA[<p>&#160; Ever encounter the dreaded Linux server that does not boot back up after a reboot?  Here is how to rescue a Linux server from the grub prompt or from a rescue disk and mount the file systems so you can at least determine what went wrong. &#160; Method 1: Boot To Single User You will need the root [...]</p><p>Source: <a href="http://www.setuptips.com/blog/rescue-linux-grub-prompt/">How To Rescue Linux From The Grub Prompt</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<div id="attachment_369" class="wp-caption aligncenter" style="width: 310px"><img class="size-medium wp-image-369 " title="Boot into single user mode from grub" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/02/grub-300x163.png" alt="grub 300x163 How To Rescue Linux From The Grub Prompt" width="300" height="163" /><p class="wp-caption-text">Boot into single user mode from grub</p></div>
<p>Ever encounter the dreaded Linux server that does not boot back up after a reboot?  Here is how to rescue a Linux server from the grub prompt or from a rescue disk and mount the file systems so you can at least determine what went wrong.</p>
<p>&nbsp;</p>
<h2>Method 1: Boot To Single User</h2>
<p>You will need the root password for this method</p>
<p>Press ‘e’ when GRUB displays<br />
Press ‘e’ again on kernel line<br />
Add “single” to the end of the kernel line<br />
Press ‘b’ to boot</p>
<h2>Method 2: Use Rescue Mode</h2>
<p>You will NOT need the root password for this method.</p>
<p>If you are using HP ILO or Dell DRAC then you can mount an ISO image of the boot disk as a virtual media CD rom.</p>
<p>Reset System and boot from CD Rom into rescue mode.</p>
<p>NOTE: Rescue mode does not do anything with LVM by default. So you will need to activate the volume groups.</p>
<p>#lvm vgscan<br />
#lvm vgchange -ay<br />
#lvm lvs<br />
mount /dev/mapper/system-root /tmp/root<br />
# now you can edit whatever you need to get your server running again. For example change the root password.</p>
<br>
<div class="su-linkbox" id="post-355-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/rescue-linux-grub-prompt/&quot;&gt;How To Rescue Linux From The Grub Prompt&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/rescue-linux-grub-prompt/">How To Rescue Linux From The Grub Prompt</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/weVU0FMJMdY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/rescue-linux-grub-prompt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/rescue-linux-grub-prompt/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=rescue-linux-grub-prompt</feedburner:origLink></item>
		<item>
		<title>Volume Manager Root Disk Encapsulation Recovery</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/W67FKL3CqrQ/</link>
		<comments>http://www.setuptips.com/blog/root-disk-encapsulation-recovery/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 05:12:06 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Veritas Storage Foundation]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=349</guid>
		<description><![CDATA[<p>&#160; I am not a big believer in root disk encapsulation with Veritas Volume Manager, now part of Symantec Storage Foundation. There have been a number of times when I have had to boot off the mirror disk, and had to completely de-encapsulate the mirror disk from Veritas Volume Manager to recover. Here is how [...]</p><p>Source: <a href="http://www.setuptips.com/blog/root-disk-encapsulation-recovery/">Volume Manager Root Disk Encapsulation Recovery</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><img style="display: block; float: none; margin-left: auto; margin-right: auto;" title="StorageFoundation" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/02/StorageFoundation.jpg" alt="StorageFoundation Volume Manager Root Disk Encapsulation Recovery" width="314" height="400" />I am not a big believer in root disk encapsulation with Veritas Volume Manager, now part of Symantec Storage Foundation. There have been a number of times when I have had to boot off the mirror disk, and had to completely de-encapsulate the mirror disk from Veritas Volume Manager to recover.</p>
<p>Here is how to do it with Solaris. It is pretty similar for Linux as well.</p>
<p>Firstly, lets boot off the mirror disk and disable Veritas Volume Manager from starting.</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Executing last command: boot vx-rootmirror -a -s</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Boot device: /pci@83,4000/FJSV,ulsa@2,1/disk@0,0:a  File and args: -a -s</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Enter filename [kernel/sparcv9/unix]:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Enter default directory for modules [/platform/FJSV,GPUZC-M/kernel /platform/sun4us/kernel /kernel /usr/kernel]:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Name of system file [etc/system]:  /dev/null</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">SunOS Release 5<span style="color: #ff0000;">.</span>10 Version Generic_127127-11 64-bit</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Copyright 1983-2008 Sun Microsystems, Inc<span style="color: #ff0000;">.</span>  All rights reserved<span style="color: #ff0000;">.</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Use is subject to license terms<span style="color: #ff0000;">.</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">root filesystem type [ufs]:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Enter physical name of root device</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">[/pci@83,4000/FJSV,ulsa@2,1/disk@0,0:a]:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Booting to milestone "milestone/single-user:default"<span style="color: #ff0000;">.</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">fjgi0:Using local MAC address</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">fjgi1:Using local MAC address</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000;"># example - in this case c0t0d0 corresponds to mirror disk</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">mount -F ufs -o remount,rw /dev/dsk/c0t0d0s0 /</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">/etc/system --- remove all vx lines</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">/etc/vfstab – go back to normal devices e<span style="color: #ff0000;">.</span>g<span style="color: #ff0000;">.</span> /dev/vx/c0t0d0 <span style="color: #ff0000;">.</span><span style="color: #ff0000;">.</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000;"># Now make sure Volume Manager does not start on the next boot:</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">touch /etc/vx/reconfig<span style="color: #ff0000;">.</span>d/state<span style="color: #ff0000;">.</span>d/install-db</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000;"># make sure you setup boot-device to boot of mirror from now on, very important for re-encapsulation step later</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">eeprom | grep dev</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e<span style="color: #ff0000;">.</span>g<span style="color: #ff0000;">.</span> eeprom "boot-device=vx-rootmirror"</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">syc;sync;init 6</pre>
</div>
</div>
<p>&nbsp;</p>
<p>After the previous steps volume manager should not be running.</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"><span style="color: #008000;"># vxdisk list</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">VxVM vxdisk ERROR V-5-1-684 IPC failure: Configuration daemon is not accessible</pre>
</div>
</div>
<p>Now, re-install Volume manager</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">bash-3<span style="color: #ff0000;">.</span>00<span style="color: #008000;"># vxinstall</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  VxVM uses license keys to control access<span style="color: #ff0000;">.</span>  If you have a SPARCstorage</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  Array (SSA) controller or a Sun Enterprise Network Array (SENA) controller</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  attached to your system, then VxVM will grant you a limited use license</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  automatically<span style="color: #ff0000;">.</span>  The SSA and/or SENA license grants you unrestricted use</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  of disks attached to an SSA or SENA controller, but disallows striping,</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  RAID-5, and DMP on non-SSA and non-SENA disks<span style="color: #ff0000;">.</span>  If you are not running an</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  SSA or SENA controller, then you must obtain a license key to operate<span style="color: #ff0000;">.</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  Licensing information:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    System host ID: 80f2a60a</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    Host type: FJSV,GPUZC-M</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">    SPARCstorage Array or Sun Enterprise Network Array: No arrays found</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Some licenses are already installed<span style="color: #ff0000;">.</span>  Do you wish to review them</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">[y,n,q,<span style="color: #cc6633;">?</span>] (default: y) Feb 23 22:16:56 ibsza3002 root[1501]: Starting agent n</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Do you wish to enter another license key [y,n,q,<span style="color: #cc6633;">?</span>] (default: n)</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Do you want to setup a system wide default disk group<span style="color: #cc6633;">?</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">[y,n,q,<span style="color: #cc6633;">?</span>] (default: y) Feb 23 22:17:16 ibsza3002 syseventd[353]:</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">n</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">Do you want to use enclosure based names for all disks <span style="color: #cc6633;">?</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">[y,n,q,<span style="color: #cc6633;">?</span>] (default: n)</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;"></pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">  The installation is successfully completed<span style="color: #ff0000;">.</span></pre>
</div>
</div>
<p>Check to see if Veritas can see your disks.</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">bash-3<span style="color: #ff0000;">.</span>00<span style="color: #008000;"># vxdisk list</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">DEVICE       TYPE            DISK         GROUP        STATUS</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">c0t0d0s2     auto:sliced     -            -            online</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">c1t0d0s2     auto:sliced     -            -            online</pre>
</div>
</div>
<p>Check to see if Veritas still thinks that it owns the disks.</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">vxdisk -o alldgs list</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">DEVICE       TYPE            DISK         GROUP        STATUS</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">c0t0d0s2     auto:sliced     -            (rootdg)     online</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">c1t0d0s2     auto:sliced     -            (rootdg)     online</pre>
</div>
</div>
<p>If it does, make sure Veritas forgets about them completely.</p>
<div id="codeSnippetWrapper">
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">bash-3<span style="color: #ff0000;">.</span>00<span style="color: #008000;"># /etc/vx/bin/vxdiskunsetup -C c1t0d0</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">bash-3<span style="color: #ff0000;">.</span>00<span style="color: #008000;"># /etc/vx/bin/vxdiskunsetup -C c0t0d0</span></pre>
</div>
</div>
<p>Now follow the normal steps to re-encapsulate vx-rootmirror as your root disk and the other disk as your mirror disk.</p>
<p>Encapsulate root disk  (e.g. c0t0d0)</p>
<p>vxdiskadm &#8211; option 2</p>
<p>Mirror root disk to other disk (e.g. c1t0d0)</p>
<p>vxdiskadm &#8211; option 6</p>
<br>
<div class="su-linkbox" id="post-349-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/root-disk-encapsulation-recovery/&quot;&gt;Volume Manager Root Disk Encapsulation Recovery&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/root-disk-encapsulation-recovery/">Volume Manager Root Disk Encapsulation Recovery</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/W67FKL3CqrQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/root-disk-encapsulation-recovery/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/root-disk-encapsulation-recovery/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=root-disk-encapsulation-recovery</feedburner:origLink></item>
		<item>
		<title>Check Network Speed In Solaris 10</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/WEb_i4u010Y/</link>
		<comments>http://www.setuptips.com/blog/check-network-speed-solaris10/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 03:35:00 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Solaris]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/?p=325</guid>
		<description><![CDATA[<p>Here is a useful command to check the network speeds of NICs in Solaris 10. bash-3.00# dladm show-dev e1000g0 link: up speed: 1000 Mbps duplex: full e1000g1 link: unknown speed: 0 Mbps duplex: half e1000g2 link: unknown speed: 0 Mbps duplex: half e1000g3 link: unknown speed: 0 Mbps duplex: half e1000g4 link: up speed: 1000 [...]</p><p>Source: <a href="http://www.setuptips.com/blog/check-network-speed-solaris10/">Check Network Speed In Solaris 10</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<div id="codeSnippetWrapper"></div>
<div><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/02/logo_solaris10.gif"><img style="display: block; float: none; margin-left: auto; margin-right: auto;" title="logo_solaris10" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2012/02/logo_solaris10_thumb.gif" alt="logo solaris10 thumb Check Network Speed In Solaris 10" width="240" height="110" /></a></div>
<div>Here is a useful command to check the network speeds of NICs in Solaris 10.</div>
<div></div>
<div>
<div id="codeSnippet" style="text-align: left; line-height: 12pt; background-color: #f4f4f4; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">bash-3<span style="color: #ff0000;">.</span>00<span style="color: #008000;"># dladm show-dev</span></pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g0         link: up        speed: 1000  Mbps       duplex: full</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g1         link: unknown   speed: 0     Mbps       duplex: half</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g2         link: unknown   speed: 0     Mbps       duplex: half</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g3         link: unknown   speed: 0     Mbps       duplex: half</pre>
<pre style="text-align: left; line-height: 12pt; background-color: #f4f4f4; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g4         link: up        speed: 1000  Mbps       duplex: full</pre>
<pre style="text-align: left; line-height: 12pt; background-color: white; margin: 0em; width: 100%; font-family: 'Courier New', courier, monospace; direction: ltr; color: black; font-size: 8pt; overflow: visible; border-style: none; padding: 0px;">e1000g5         link: unknown   speed: 0     Mbps       duplex: half</pre>
</div>
</div>
<br>
<div class="su-linkbox" id="post-325-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/check-network-speed-solaris10/&quot;&gt;Check Network Speed In Solaris 10&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/check-network-speed-solaris10/">Check Network Speed In Solaris 10</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/WEb_i4u010Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/check-network-speed-solaris10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/check-network-speed-solaris10/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=check-network-speed-solaris10</feedburner:origLink></item>
		<item>
		<title>VPS.NET SSL Certificate Installation On Ubuntu</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/djEMhVtCQSE/</link>
		<comments>http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/#comments</comments>
		<pubDate>Sat, 26 Nov 2011 09:53:00 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/blog/unix/ubuntu/vpsnet-ssl-certificate-ubuntu/</guid>
		<description><![CDATA[<p>Here are some quick notes on how to order and install the free SSL certificates provided by VPS.NET on your server. 1. Create a self-signed certificate. Install ssl-cert if it is not already installed root@ns2:/tmp# aptitude install ssl-cert &#160; NOTE: VPS.NET now require 2048 bit certificates. So, edit ssleay.cnf from1024 bits to 2048 bits. root@ns2:/tmp# [...]</p><p>Source: <a href="http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/">VPS.NET SSL Certificate Installation On Ubuntu</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>Here are some quick notes on how to order and install the free SSL certificates provided by VPS.NET on your server. </p>
<h2>1. Create a self-signed certificate. </h2>
<p>Install ssl-cert if it is not already installed</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# aptitude install ssl-cert</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p><strong>NOTE: VPS.NET now require 2048 bit certificates. So, edit <em>ssleay.cnf</em> from1024 bits to 2048 bits.</strong></p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# cat /usr/share/ssl-cert/ssleay.cnf</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">#</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"># SSLeay example configuration file.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">#</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">RANDFILE                = /dev/urandom</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">[ req ]</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">default_bits         <font style="background-color: #ffff00">   = 2048</font></pre>
<p><!--CRLF--></div>
</div>
<p>Now create a self-signed certificate for your web server domain. It will prompt you for your server Host Name. For the example below it would be your web server domain. We use&nbsp; mydomain.com as an example throughout this guide.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/tmp# make-ssl-cert /usr/share/ssl-cert/ssleay.cnf /etc/ssl/private/<font style="background-color: #ffff00">mydomain.com</font>.crt</pre>
<p><!--CRLF--></div>
</div>
<p>After running this command you will end up with your private key and self-signed certificate in the same file &#8211; <em>mydomain.com.crt</em>. You must split this into two separate files using an editor.</p>
<p><em>/etc/ssl/private/domain.com.key</em>&nbsp;&nbsp; // the part surrounded by &#8212;&#8211; BEGIN/END RSA PRIVATE KEY</p>
<p><em>/etc/ssl/private/domain.com.pem</em> // the part surrounded by &#8212;&#8211; BEGIN/END CERTIFICATE</p>
<h2>2. Create a Certificate Signing Request (CSR)</h2>
<p>VPS.NET use Comodo as a trusted Certificate Authority (CA). You need to generate a certificate signing request (CSR) from the private key created in the previous step and send it to the VPS.NET help desk. They will in turn forward your request to the Comodo Certificate Authority.</p>
<p>Here is the example for the domain mydomain.com. </p>
<p><strong>NOTE: The important thing is to use your domain name for the Common Name when prompted.</strong></p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/tmp# <em>openssl req -new -key /etc/ssl/private/mydomain.com.crt -out /etc/ssl/private/mydomain.com.csr</em></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">You are about to be asked to enter information that will be incorporated</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">into your certificate request.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">What you are about to enter is what is called a Distinguished Name or a DN.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">There are quite a few fields but you can leave some blank</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">For some fields there will be a default value,</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">If you enter '.', the field will be left blank.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">-----</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Country Name (2 letter code) [AU]:US</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">State or Province Name (full name) [Some-State]:Florida</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Locality Name (eg, city) []:Burlington</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Organization Name (eg, company) [Internet Widgits Pty Ltd]:My Company Name</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Organizational Unit Name (eg, section) []:IT</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Common Name (eg, YOUR name) []:<font style="background-color: #ffff00">mydomain.com</font></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Email Address []:<font style="background-color: #ffff00">admin@mydomain.com</font></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Please enter the following 'extra' attributes</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">to be sent with your certificate request</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">A challenge password []:enter</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">An optional company name []:enter</pre>
<p><!--CRLF--></div>
</div>
<h2>3. Raise a VPS.NET Domain Name/SSL Support Ticket</h2>
<p>The next step is to raise a <em>“Domain Name/SSL Request”</em> support ticket. </p>
<p><img style="display: inline" title="vpsnet-certificate-request" alt="vpsnet certificate request VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/vpsnet-certificate-request.jpg" width="480" height="200" /></p>
<p>Make sure you include the following information in the Message part of the ticket&nbsp; and also append the contents of the <em>/etc/ssl/private/mydomain.com.csr</em> file you created.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Your Name: - Joe Blogs </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Your Company: - mydomain.com </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Contact Email address: admin@mydomain.com </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Address 1: - 1 smith street </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Address 2: -  </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Town: - BURLINGTON </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* County/Province: - FLORIDA </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Postcode: - 12334 </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">* Country: - US</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">ip address: 174.127.111.29 </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">host: mydomain.com</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Signing Request (CSR)</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">-----BEGIN CERTIFICATE REQUEST----- </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">MIIB+DCCAWECAQAwgYMxCzAJBgNVBAYTAkhLMQswCQYDVQQIEwJOVDESMBAGA1UE</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">BxMJSG9uZyBLb25nMRIwEAYDVQQKEwlwbHNnby5jb20xCzAJBgNVBAsTAklUMRIw</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">EAYDVQQDE..</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">...</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">...</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">-----END CERTIFICATE REQUEST-----</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>It only takes VPS.NET support an hour or so to order a certificate from Comodo. You will get a response like this from VPS.NET support.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">I have created new SSL certificate for you. </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">You will be emailed when your certificate is available to download. </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Certificate for: mydomain.com </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Your order number is: 38383838</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Please look out for a confirmation email to admin@mydomain.com </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">- you'll need to follow the instructions in the email to verify that the domain is yours. </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Once you have followed the instructions in your confirmation mail, </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">you will be able to download your certificate by going to the retrieve certificate page </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><font style="background-color: #ffff00">(https://ssl.uk2.net/cgi-bin/retrieve-certificate.pl)</font> </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">and entering the hostname and order number above. </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Thanks. </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">-- </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Best regards, </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">-- </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">x smith </pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Support Engineer </pre>
<p><!--CRLF--></div>
</div>
<p>After you get this response, go and check your email. Comodo will have also sent you an email verification email. Ensure that you open and accept the link they send.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">From: Comodo Security Services <span style="color: #0000ff">&lt;</span><span style="color: #800000">docs</span>@<span style="color: #ff0000">comodo</span>.<span style="color: #ff0000">com</span><span style="color: #0000ff">&gt;</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Date: Sat, Nov 26, 2011 at 4:58 PM</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Subject: ORDER #38383838 - Domain Control Validation for mydomain.com</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">To: "admin@mydomain.com" <span style="color: #0000ff">&lt;</span><span style="color: #800000">admin</span>@<span style="color: #ff0000">mydomain</span>.<span style="color: #ff0000">com</span><span style="color: #0000ff">&gt;</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Domain Control Validation for mydomain.com</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Dear admin@mydomain.com,</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">We have received a request to issue an SSL certificate for mydomain.com.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">*** Please ignore this email if neither you nor a trusted colleague made this request for a certificate ***</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Otherwise, please browse <font color="#0000ff">here</font> and enter the following "validation code":</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">vCqBZKIkejje838jfj2ldlfe838j33jjd833O0a</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Kind Regards,</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Comodo Security Services on behalf of uk2.net</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p><img style="display: inline" title="comodo-domain-control-validation" alt="comodo domain control validation VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/comodo-domain-control-validation.jpg" width="480" height="297" /></p>
<p>&nbsp;</p>
<p>Finally go to <font style="background-color: #ffff00"></font>(<a href="https://ssl.uk2.net/cgi-bin/retrieve-certificate.pl">https://ssl.uk2.net/cgi-bin/retrieve-certificate.pl</a>) and fill in the requested fields. You will then be able to download a zip file containing your certificates.</p>
<p>&nbsp;</p>
<p><img style="display: inline" title="Download-certificate" alt="Download certificate VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/Download-certificate.jpg" width="480" height="296" /></p>
<p>&nbsp;</p>
<p><img style="display: inline" title="download-your-certificate" alt="download your certificate VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/download-your-certificate.jpg" width="480" height="286" /></p>
<p>&nbsp;</p>
<h2>4. Install The Certificates On Your Server</h2>
<p>FTP the zip file you downloaded&nbsp; to your server and then unzip the contents to a temporary directory on your server.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# ls</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">mydomain.com-certificate.zip</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# unzip mydomain.com-certificate.zip</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Archive:  mydomain.com-certificate.zip</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> extracting: AddTrustExternalCARoot.crt</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> extracting: UTNAddTrustServerCA.crt</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> extracting: PositiveSSLCA.crt</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"> extracting: <em>mydomain_com.crt</em></pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>Next copy in your original key and the <em>mydomain_com.crt</em> certificate you unzipped</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# cp mydomain_com.crt /etc/ssl/localcerts/mydomain.com.pem</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# cp /etc/ssl/private/mydomain.com.key /etc/ssl/localcerts/</pre>
<p><!--CRLF--></div>
</div>
<p>You will also need to add the comodo certificate chain bundle to your webserver configuration. This file is created by combining the other certificates you were given in the zip file. There are some notes on comodo support on how to make your <a href="https://support.comodo.com/index.php?_m=knowledgebase&amp;_a=viewarticle&amp;kbarticleid=1209" target="_blank">certificate chain bundle</a>, but here is the basic step.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns2:/tmp# cat PositiveSSLCA.crt UTNAddTrustServerCA.crt AddTrustExternalCARoot.crt <span style="color: #0000ff">&gt;</span> mydomain.com.ca-bundle</pre>
<p><!--CRLF--></div>
</div>
<p>Finally we need to ensure our apache webserver configuration is setup correctly to point to the new certificates.</p>
<p><em>vi /etc/apache2/sites-available/mydomain.com</em></p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px"><span style="color: #0000ff">&lt;</span><span style="color: #800000">VirtualHost</span> *<span style="color: #ff0000">:443</span><span style="color: #0000ff">&gt;</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    ServerName mydomain.com</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    ....</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    ....</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    SSLEngine on</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    SSLCertificateFile        /etc/ssl/localcerts/<font style="background-color: #ffff00">mydomain.com.pem</font></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    SSLCertificateKeyFile     /etc/ssl/localcerts/<font style="background-color: #ffff00">mydomain.com.key</font></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">    SSLCertificateChainFile   /etc/ssl/localcerts/<font style="background-color: #ffff00">mydomain.com.ca-bundle</font></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF--></div>
</div>
<p>As a final step restart apache.</p>
<h2>5. Check Your Certificate Installation</h2>
<p>If your certificate install did not work you will still be presented with an untrusted certificate warning when you browse to the secure address of your domain</p>
<p>i.e. https : //www. mydomain. com</p>
<p><img style="display: inline" title="untusted-certificate" alt="untusted certificate VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/untusted-certificate.jpg" width="480" height="248" /></p>
<p>If everything worked fine. Then you will no longer see any warning messages.</p>
<p>You can also verify the certificate information in your browser by right clicking the web page and selecting view page info.</p>
<p><img style="display: inline" title="certificate-info" alt="certificate info VPS.NET SSL Certificate Installation On Ubuntu" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/11/certificate-info.jpg" width="321" height="400" /></p>
<br>
<div class="su-linkbox" id="post-245-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/&quot;&gt;VPS.NET SSL Certificate Installation On Ubuntu&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/">VPS.NET SSL Certificate Installation On Ubuntu</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/djEMhVtCQSE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/vpsnet-ssl-certificate-ubuntu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=vpsnet-ssl-certificate-ubuntu</feedburner:origLink></item>
		<item>
		<title>Setting Ubuntu Default Crontab Editor</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/Dc5Ob6UoNGA/</link>
		<comments>http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 05:47:38 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/blog/unix/ubuntu/setting-ubuntu-default-crontab-editor/</guid>
		<description><![CDATA[<p>When you first invoke the crontab command in Ubuntu you are prompted for the default editor. If someone has already set this to nano and you are a vim-person this can be very annoying. To change it to vim use the select-editor command root@ns1:/etc# select-editor &#160; Select an editor. To change later, run 'select-editor'. 1. [...]</p><p>Source: <a href="http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/">Setting Ubuntu Default Crontab Editor</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>When you first invoke the crontab command in Ubuntu you are prompted for the default editor. If someone has already set this to <em>nano</em> and you are a vim-person this can be very annoying.</p>
<p>To change it to <em>vim</em> use the <em>select-editor</em> command</p>
<div style="border-bottom: silver 1px solid; text-align: left; border-left: silver 1px solid; padding-bottom: 4px; line-height: 12pt; background-color: #f4f4f4; margin: 20px 0px 10px; padding-left: 4px; width: 97.5%; padding-right: 4px; font-family: 'Courier New', courier, monospace; direction: ltr; max-height: 200px; font-size: 8pt; overflow: auto; border-top: silver 1px solid; cursor: text; border-right: silver 1px solid; padding-top: 4px" id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/etc<span style="color: #008000"># select-editor</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Select an editor.  To change later, run <span style="color: #006080">'select-editor'</span>.</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">  1. /bin/nano        &lt;---- easiest</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">  2. /usr/bin/vim.basic</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">  3. /usr/bin/vim.tiny</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Choose 1-3 [1]: 2</pre>
<p><!--CRLF--></div>
</div>
<br>
<div class="su-linkbox" id="post-230-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/&quot;&gt;Setting Ubuntu Default Crontab Editor&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/">Setting Ubuntu Default Crontab Editor</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/Dc5Ob6UoNGA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/setting-ubuntu-default-crontab-editor/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=setting-ubuntu-default-crontab-editor</feedburner:origLink></item>
		<item>
		<title>Install Memcached on Ubuntu</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/JGd8nvsUSZ8/</link>
		<comments>http://www.setuptips.com/blog/install-memcached-on-ubuntu/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 03:12:07 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/blog/unix/ubuntu/install-memcached-on-ubuntu/</guid>
		<description><![CDATA[<p>&#160; Memcached on Ubuntu has actually two components. A standalone program running on your server and a&#160; client PHP extension. To be honest I noticed no increase in performance using memcached with the W3 Total Cache plugin. root@ns1:~# aptitude install memcached The following NEW packages will be installed: memcached &#160; First we need to install [...]</p><p>Source: <a href="http://www.setuptips.com/blog/install-memcached-on-ubuntu/">Install Memcached on Ubuntu</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>Memcached on Ubuntu has actually two components. A standalone program running on your server and a&nbsp; client PHP extension. To be honest I noticed no increase in performance using memcached with the W3 Total Cache plugin.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:~<span style="color: #008000"># aptitude install memcached</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">The following NEW packages will be installed:</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">  memcached</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>First we need to install the <a href="http://pear.php.net/" target="_blank">PEAR</a> framework. This is a distribution system for handling reusable PHP components.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<p><font style="background-color: #f4f4f4" color="#000000" face="Courier New"></font>&nbsp;</p>
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:~<span style="color: #008000"># aptitude install php-pear</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">The following NEW packages will be installed:</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">  php-pear php5-cli{a}</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<p>Now we can install the PHP component using PEAR.&nbsp; Type YES to all options prompted.</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:~<span style="color: #008000"># pecl install memcache</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">...</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">Installing <span style="color: #006080">'/usr/lib/php5/20090626/memcache.so'</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">install ok: channel://pecl.php.net/memcache-2.2.6</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">configuration option <span style="color: #006080">"php_ini"</span> is not set to php.ini location</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">You should add <span style="color: #006080">"extension=memcache.so"</span> to php.ini</pre>
<p><!--CRLF--></div>
</div>
<div>If you are using php5-fpm this will already be setup for you.</div>
<div>&nbsp;</div>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/etc/php5/fpm/conf.d<span style="color: #008000"># cat /etc/php5/fpm/conf.d/memcache.ini</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">; uncomment the next line to enable the module</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">extension=memcache.so</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">&nbsp;</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">[memcache]</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.dbpath=<span style="color: #006080">"/var/lib/memcache"</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.maxreclevel=0</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.maxfiles=0</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.archivememlim=0</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.maxfilesize=0</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">memcache.maxratio=0</pre>
<p><!--CRLF--></div>
</div>
<p>Now let’s verify</p>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/etc/php5/fpm/conf.d<span style="color: #008000"># pgrep -fl memcached</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">27823 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1</pre>
<p><!--CRLF--></div>
</div>
<div id="codeSnippetWrapper">
<div style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px" id="codeSnippet">
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">root@ns1:/etc/php5/fpm/conf.d<span style="color: #008000"># netstat -an | grep 11211</span></pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: #f4f4f4; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN</pre>
<p><!--CRLF-->
<pre style="border-bottom-style: none; text-align: left; padding-bottom: 0px; line-height: 12pt; background-color: white; margin: 0em; border-left-style: none; padding-left: 0px; width: 100%; padding-right: 0px; font-family: 'Courier New', courier, monospace; direction: ltr; border-top-style: none; color: black; border-right-style: none; font-size: 8pt; overflow: visible; padding-top: 0px">udp        0      0 127.0.0.1:11211         0.0.0.0:*</pre>
<p><!--CRLF--></div>
</div>
<p>&nbsp;</p>
<h2>Configuration Files</h2>
<p>/etc/memcached.conf</p>
<p>- you can increase the amount of memory in the memcache pool in this file. The default is 64M, which should be sufficient.</p>
<p>&nbsp;</p>
<h2>Log Files</h2>
<p>/var/log/memcached.log</p>
<br>
<div class="su-linkbox" id="post-229-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/install-memcached-on-ubuntu/&quot;&gt;Install Memcached on Ubuntu&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/install-memcached-on-ubuntu/">Install Memcached on Ubuntu</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/JGd8nvsUSZ8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/install-memcached-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/install-memcached-on-ubuntu/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=install-memcached-on-ubuntu</feedburner:origLink></item>
		<item>
		<title>Check iPhone Warranty Online</title>
		<link>http://feedproxy.google.com/~r/SetupTips/~3/tXXHbegA9lM/</link>
		<comments>http://www.setuptips.com/blog/check-iphone-warranty-online/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 11:30:24 +0000</pubDate>
		<dc:creator>Danny W Sheehan</dc:creator>
				<category><![CDATA[iPhone]]></category>

		<guid isPermaLink="false">http://www.setuptips.com/blog/hardware/iphone/check-iphone-warranty-online/</guid>
		<description><![CDATA[<p>Want to know if you iPhone is still under warranty. Just go to this site and enter your iPhone serial number.&#160; https://selfsolve.apple.com/agreementWarrantyDynamic.do To find you iPhone serial number go to&#160; Settings-&#62;General-&#62;Serial Number. &#160; Link to this post!</p><p>Source: <a href="http://www.setuptips.com/blog/check-iphone-warranty-online/">Check iPhone Warranty Online</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p>]]></description>
			<content:encoded><![CDATA[<p>Want to know if you iPhone is still under warranty. Just go to this site and enter your iPhone serial number.&nbsp; <a title="https://selfsolve.apple.com/agreementWarrantyDynamic.do" href="https://selfsolve.apple.com/agreementWarrantyDynamic.do">https://selfsolve.apple.com/agreementWarrantyDynamic.do</a></p>
<p>To find you iPhone serial number go to&nbsp; <strong>Settings-&gt;General-&gt;Serial Number.</strong></p>
<p>&nbsp;</p>
<p><a href="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/08/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image thumb Check iPhone Warranty Online" src="http://www.setuptips.com/wp-content/blogs.dir/20/files/2011/08/image_thumb.png" width="578" height="274" /></a></p>
<br>
<div class="su-linkbox" id="post-227-linkbox"><div class="su-linkbox-label">Link to this post!</div><div class="su-linkbox-field"><input type="text" value="&lt;a href=&quot;http://www.setuptips.com/blog/check-iphone-warranty-online/&quot;&gt;Check iPhone Warranty Online&lt;/a&gt;" onclick="javascript:this.select()" readonly="readonly" style="width: 100%;" /></div></div>
<br><p>Source: <a href="http://www.setuptips.com/blog/check-iphone-warranty-online/">Check iPhone Warranty Online</a> on <a href="http://www.setuptips.com">Setup Tips - Tips on setting up gadgets and software</a></p><img src="http://feeds.feedburner.com/~r/SetupTips/~4/tXXHbegA9lM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.setuptips.com/blog/check-iphone-warranty-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.setuptips.com/blog/check-iphone-warranty-online/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=check-iphone-warranty-online</feedburner:origLink></item>
	</channel>
</rss><!-- Served from: www.setuptips.com @ 2012-05-18 05:09:17 by W3 Total Cache -->

