<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title></title>
	<atom:link href="http://trulymanaged.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://trulymanaged.com/blog</link>
	<description></description>
	<pubDate>Sun, 23 Nov 2008 13:34:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
	<language>en</language>
			<item>
		<title>Plesk :: Site Preview-404 Page Not Found Error</title>
		<link>http://trulymanaged.com/blog/plesk-site-preview-404-page-not-found-error/</link>
		<comments>http://trulymanaged.com/blog/plesk-site-preview-404-page-not-found-error/#comments</comments>
		<pubDate>Sun, 23 Nov 2008 13:34:36 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
		
		<category><![CDATA[Plesk For Windows]]></category>

		<category><![CDATA[Site preview 404 Error]]></category>

		<category><![CDATA[Site preview Error]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=653</guid>
		<description><![CDATA[Site preview is a tool provided by SW-Soft in Plesk to view the websites before domain propagation. Using this function a User can test the scripts he/she has uploaded.
Sometime it happens that while trying to access Site Preview it give 404 Page Not Found Error. This mainly happens when the sitepreview.dll is not properly loaded [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;"><strong>Site preview</strong> is a tool provided by SW-Soft in <strong>Plesk to view the websites before domain propagation</strong>. Using this function a User can test the scripts he/she has uploaded.</p>
<p>Sometime it happens that while trying to <strong>access Site Preview</strong> it give <strong>404 Page Not Found Error</strong>. This mainly happens when the <strong>sitepreview.dll</strong> is <strong>not properly loaded in IIS</strong>.</p>
<p style="text-align: justify;"><a href="http://trulymanaged.com/blog/wp-content/uploads/2008/11/sitepreview.png"><img class="aligncenter size-full wp-image-654" src="http://trulymanaged.com/blog/wp-content/uploads/2008/11/sitepreview.png" alt="sitepreview Plesk :: Site Preview-404 Page Not Found Error" width="500" height="308" title="Plesk :: Site Preview 404 Page Not Found Error" /></a></p>
<p><span style="color: #339966;"><span style="text-decoration: underline;"><strong>SOLUTION:</strong></span></span></p>
<p style="text-align: justify;">This problem can be fixed by adding <strong>stiepreview.dll as ISAPI Filters</strong> in IIS. To add ISAPI Filters login to the server and go to <strong>IIS &gt; Web Sites &gt; Properties</strong>. Then chose<strong> ISAPI Filters tab</strong> and <strong>add filter</strong> called <strong>&#8220;sitepreview&#8221;</strong> located at <strong>C:\SWSoft\Plesk\isapi\sitepreview.dll</strong>.</p>
<p><strong><span style="text-decoration: underline;">NOTE:</span> &#8220;C:\SWSoft\Plesk\&#8221; Directory can be changed as per your Server Settings</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/plesk-site-preview-404-page-not-found-error/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ERROR: &#8220;/lib/cpp&#8221; fails sanity check</title>
		<link>http://trulymanaged.com/blog/error-libcpp-fails-sanity-check/</link>
		<comments>http://trulymanaged.com/blog/error-libcpp-fails-sanity-check/#comments</comments>
		<pubDate>Thu, 20 Nov 2008 12:00:46 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<category><![CDATA[Linux VPS Hosting]]></category>

		<category><![CDATA[cpp error]]></category>

		<category><![CDATA[fails sanity check. cpp]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=645</guid>
		<description><![CDATA[ERROR:
  
Recently while running &#8220;./configure&#8221; while installing a component on a Server I got following Error.
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... unsupported
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.
[root@server1 ]#
_
SOLUTION:
I have checked and found that gcc [...]]]></description>
			<content:encoded><![CDATA[<p><span style="color: #ff0000;"><span style="text-decoration: underline;"><strong>ERROR:</strong></span></span></p>
<p><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--> <!--[if gte mso 10]> <mce:style><!<br />
/* Style Definitions */<br />
table.MsoNormalTable<br />
{mso-style-name:"Table Normal";<br />
mso-tstyle-rowband-size:0;<br />
mso-tstyle-colband-size:0;<br />
mso-style-noshow:yes;<br />
mso-style-parent:"";<br />
mso-padding-alt:0in 5.4pt 0in 5.4pt;<br />
mso-para-margin:0in;<br />
mso-para-margin-bottom:.0001pt;<br />
mso-pagination:widow-orphan;<br />
font-size:10.0pt;<br />
font-family:"Times New Roman";}<br />
--> <!--[endif]--></p>
<p class="MsoNormal" style="text-align: justify;">Recently while running &#8220;<strong>./configure</strong>&#8221; while installing a component on a Server I got following Error.</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 125px; text-align: justify;" dir="ltr">checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... unsupported
checking how to run the C preprocessor... /lib/cpp
<strong><span style="color: #ff0000;">configure: error: C preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.</span></strong>
[root@server1 ]#</pre>
<p><span style="color: #ffffff;">_</span><br />
<span style="color: #339966;"><span style="text-decoration: underline;"><strong>SOLUTION:</strong></span></span></p>
<p style="text-align: justify;">I have checked and found that gcc and cpp modules are already installed on the server. This can be checked using command &#8220;<strong>rpm -qa | grep gcc</strong>&#8221; &#8220;<strong>rpm -qa | grep cpp</strong>&#8220;. I have searched on many websites and found that glibc-headers were not installed on the server. I have installed glibc-headers using command &#8220;<strong>yum install glibc-headers</strong>&#8220;. If you face this problem please make sure that following components are installed on the server:</p>
<p><strong>1) GCC and GCC-C++</strong></p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 200px; text-align: justify;" dir="ltr">[root@server1 ~]# rpm -qa | grep gcc
gcc-c++-4.1.2-42.el5
compat-gcc-34-c++-3.4.6-4
libgcc-4.1.2-42.el5
gcc-4.1.2-42.el5
compat-gcc-34-3.4.6-4
compat-libgcc-296-2.96-138
gcc-objc-4.1.2-42.el5
compat-gcc-34-g77-3.4.6-4
gcc-objc++-4.1.2-42.el5
[root@server1 ~]#</pre>
<p><span style="color: #ffffff;">_</span></p>
<p style="text-align: justify;"><strong>2) CPP</strong></p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 75px; text-align: justify;" dir="ltr">[root@server1 ~]# rpm -qa | grep cpp
cpp-4.1.2-42.el5
[root@server1 ~]</pre>
<p><span style="color: #ffffff;">_</span></p>
<p style="text-align: justify;"><strong>3) GLIBC, GLIBC-DEVEL and GLIBC-HEADERS</strong></p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 150px; text-align: justify;" dir="ltr">[root@server1 ~]# rpm -qa | grep glibc
glibc-2.5-24
glibc-headers-2.5-24
compat-glibc-headers-2.3.4-2.26
glibc-common-2.5-24
glibc-devel-2.5-24
compat-glibc-2.3.4-2.26
[root@server1 ~]#</pre>
<p><span style="color: #ffffff;">_</span></p>
<p style="text-align: justify;">
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/error-libcpp-fails-sanity-check/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How can I change my user-account password from a remote computer?</title>
		<link>http://trulymanaged.com/blog/how-can-i-change-my-user-account-password-from-a-remote-computer/</link>
		<comments>http://trulymanaged.com/blog/how-can-i-change-my-user-account-password-from-a-remote-computer/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 12:52:11 +0000</pubDate>
		<dc:creator>Swapnil</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<category><![CDATA[Windows VPS]]></category>

		<category><![CDATA[database]]></category>

		<category><![CDATA[domain controller]]></category>

		<category><![CDATA[Windows]]></category>

		<category><![CDATA[workstation]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=631</guid>
		<description><![CDATA[You can change a Windows User Account password that is on any Windows computer from any other Windows computer regardless of whether the User Account is on a workstation, a stand-alone server, or a Windows domain controller. Additionally, it makes no difference whether the password being changed from a workstation, a stand-alone server, or a [...]]]></description>
			<content:encoded><![CDATA[<p>You can change a Windows User Account password that is on any Windows computer from any other Windows computer regardless of whether the User Account is on a workstation, a stand-alone server, or a Windows domain controller. Additionally, it makes no difference whether the password being changed from a workstation, a stand-alone server, or a Windows domain controller. This is true for any NT 4.0, W2K, XP Pro and Windows Server 2003 computer.</p>
<p>You do not have to be logged on from the User Account Database that contains the Username, and you do not have to be currently logged on with that Username. This procedure is especially useful if you want to change your password in a User Account Database or security accounts manager that is not in your default logon domain.</p>
<p>To change your password:</p>
<p>1.Press CTRL+ALT+DEL to bring up the Windows Security dialog box.<br />
2.Press the Change Password button.<br />
3.Enter the User name whose password you wish to change.<br />
4. In the From dialog box, click either the computer name or domain name in the drop-down list box, or type the computer name or domain name that contains the User Account Database where the user name exists.<br />
5. Type the appropriate password in the Old Password, New Password, and Confirm New Password box.</p>
<p>You should receive a message indicating &#8220;Your password has been changed.&#8221;</p>
<p>This procedure is allowed even if the User Right &#8220;Access this computer from network&#8221; is disabled for the group Everyone. Changing a password does not use resources on the server. The ability to change a password without requiring the user to be logged on allows a user to change his or her password outside of the user&#8217;s logon hours, or when the password has expired and the user is not able to log on.</p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/how-can-i-change-my-user-account-password-from-a-remote-computer/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How do I create a new user account on windows 2003?</title>
		<link>http://trulymanaged.com/blog/how-do-i-create-a-new-user-account-on-windows-2003/</link>
		<comments>http://trulymanaged.com/blog/how-do-i-create-a-new-user-account-on-windows-2003/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 12:28:42 +0000</pubDate>
		<dc:creator>Swapnil</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<category><![CDATA[VPS hosting]]></category>

		<category><![CDATA[Windows VPS]]></category>

		<category><![CDATA[Administrators]]></category>

		<category><![CDATA[privileges]]></category>

		<category><![CDATA[Terminal Services]]></category>

		<category><![CDATA[windows 2003]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=629</guid>
		<description><![CDATA[How do I create a new user account on windows 2003?
Even if you will not be using Terminal Services or have any other users using your server it is ALWAYS recommended to create an additional two (2) users, apart from Administrator. These two users are - another member of the &#8220;Administrators&#8221; group (to avoid actually [...]]]></description>
			<content:encoded><![CDATA[<p>How do I create a new user account on windows 2003?</p>
<p>Even if you will not be using Terminal Services or have any other users using your server it is ALWAYS recommended to create an additional two (2) users, apart from Administrator. These two users are - another member of the &#8220;Administrators&#8221; group (to avoid actually logging on with the Administrator account, but you have the same privileges) AND a regular user, who is part of the &#8220;Users&#8221; group. It is recommended to only log on with the regular user, and use the &#8220;runas&#8221; command when you need to run a program as an Administrator, and to only log on with the secondary Administrator user when it is absolutely needed. This will show you how to create a secondary Administrator.</p>
<p>&gt;&gt;&gt;&gt;&gt;&gt;&gt;&gt;</p>
<p>Click the Start button, then Run&#8230;</p>
<p>Then type lusrmgr.msc</p>
<p>In the window that opens, right click in the right panel and click &#8220;New User&#8221;</p>
<p>In the New User dialog, type in your new user name and password (this will be our secondary Administrator account). Uncheck User must change password, and check Password never expires</p>
<p>Now, right click the new user and click Properties in the pop up menu</p>
<p>Go to the &#8220;Member of&#8221; tab and press the Add button</p>
<p>Type Administrators, then press the Check Names button (to complete the name, it will add the name of your computer) and press OK when it is done, then press OK on the Local Users and Groups dialog</p>
<p>We now have a secondary Administrator account! To have a regular user (highly recommended) do the same as above, until the User properties.</p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/how-do-i-create-a-new-user-account-on-windows-2003/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How can I enable Remote Desktop (RDP) ?</title>
		<link>http://trulymanaged.com/blog/how-can-i-enable-remote-desktop-rdp/</link>
		<comments>http://trulymanaged.com/blog/how-can-i-enable-remote-desktop-rdp/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 12:25:10 +0000</pubDate>
		<dc:creator>Swapnil</dc:creator>
		
		<category><![CDATA[Windows VPS]]></category>

		<category><![CDATA[3389]]></category>

		<category><![CDATA[RDP]]></category>

		<category><![CDATA[windows 2003]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=626</guid>
		<description><![CDATA[To enable the RDP service on Windows Server 2003 follow the next steps:
1.  Go to Control Panel.
2.  Click System.
3.  Go to the Remote tab.
4.  Select the &#8220;Allow users to connect remotely to this computer&#8221; box.
5.  Click Ok.
Note: In order for the RDP connection to work you need to allow TCP port 3389 connections to the [...]]]></description>
			<content:encoded><![CDATA[<p>To enable the RDP service on Windows Server 2003 follow the next steps:</p>
<p><em>1.  Go to Control Panel.<br />
2.  Click System.<br />
3.  Go to the Remote tab.<br />
4.  Select the &#8220;Allow users to connect remotely to this computer&#8221; box.<br />
5.  Click Ok.</em></p>
<p><em>Note:</em> In order for the RDP connection to work you need to allow TCP port 3389 connections to the server. You also need the name and password of one of the local (or domain) administrators, because this type of connection is only allowed for administrative accounts.</p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/how-can-i-enable-remote-desktop-rdp/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 2003 Advanced TCP/IP settings</title>
		<link>http://trulymanaged.com/blog/windows-2003-advanced-tcpip-settings/</link>
		<comments>http://trulymanaged.com/blog/windows-2003-advanced-tcpip-settings/#comments</comments>
		<pubDate>Mon, 17 Nov 2008 12:21:29 +0000</pubDate>
		<dc:creator>Swapnil</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<category><![CDATA[Windows VPS]]></category>

		<category><![CDATA[dns]]></category>

		<category><![CDATA[gateway]]></category>

		<category><![CDATA[LMHOSTS]]></category>

		<category><![CDATA[NETBIOS]]></category>

		<category><![CDATA[TCP/IP]]></category>

		<category><![CDATA[windows2003]]></category>

		<category><![CDATA[WINS]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=624</guid>
		<description><![CDATA[Here is the &#8220;Advanced TCP/IP settings&#8221; article for windows users..
Advanced TCP/IP settings :-
The Advanced TCP/IP dialog will allow you to configure settings relative to DNS, WINS and specify multiple IP Addresses and Gateways. To bring up the Advanced TCP/IP Settings dialog, simply right click the desired connection from the Network Connections folder, and choose properties [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Here is the &#8220;</strong><strong>Advanced TCP/IP settings&#8221; </strong><strong>article for windows users..</strong></p>
<p><strong>Advanced TCP/IP settings :-</strong></p>
<p>The Advanced TCP/IP dialog will allow you to configure settings relative to DNS, WINS and specify multiple IP Addresses and Gateways. To bring up the Advanced TCP/IP Settings dialog, simply right click the desired connection from the Network Connections folder, and choose properties to open the Properties dialog of the selected connection. Now select Internet Protocol (TCP/IP) from the list and click the Properties button. This will open the Internet Protocol (TCP/IP) Properties dialog. Next, click the Advanced button and up pops the Advanced TCP/IP Settings dialog with four tabs to choose from:</p>
<p><em>IP Settings allows you to add more IP Addresses or change the routing properties of the network card.</p>
<p>DNS allows you to set how the TCP/IP connection uses DNS.</p>
<p>WINS allows you to set how the TCP/IP connection uses WINS for computers that can not access Active Directory.</p>
<p>Options allows you to set TCP/IP Filtering and specify which ports will be used for TCP/IP communication.<br />
</em></p>
<p><strong>The IP Settings Tab : - </strong></p>
<p>The IP addresses box at the top allows you to assign additional IP Addresses to a single network card. This is useful if you are hosting multiple websites on the same web server and want to give each its own IP Address for example.</p>
<p>Simply click the Add button to add an IP Address and Subnet Mask. Click Edit to modify the currently selected item and Remove to delete the currently selected item from the list.</p>
<p>The Default gateways box in the middle is used if you want the network connection to use multiple default gateways. Click the Add button to add a Default gateway and assign it a Metric value. A metric value is the cost of a specific route. Cost can reflect speed, reliability and number of hops. The route with the lowest metric value is used, so if you have two Default Gateways set up, one with a metric of 10 and the other with a metric of 20, the one with 10 will be chosen first. Leaving the metric at automatic means that the route metric for this default gateway will be calculated automatically, and the fastest route chosen.</p>
<p>The Edit and Remove buttons in the Default gateways box do exactly the same as for the IP addresses box.</p>
<p>At the bottom of the IP Settings tab you can set whether you want the Interface to have a specific metric or to be assigned one automatically. By default this option is checked. Uncheck it if you wish to input an Interface metric value of your choice.</p>
<p><strong>The DNS Tab : - </strong></p>
<p>The &#8220;DNS server addresses, in order of use box&#8221; at the top of the DNS tab is used to list the IP Addresses of the DNS Servers that will be used for name resolution. These servers are ordered and used in priority, so if one server does not work then it will move to the next one down the list. To set the order of IP Addresses, select an IP Address and press the up and down button on the right hand side.</p>
<p>It is important to keep in mind that TCP/IP will not move on to the next server if it fails to resolve the request. It will only move to the next server if the first server it tries is unavailable (perhaps down for maintenance or in the middle of a reboot).</p>
<p>Append primary and connection specific DNS suffixes, and Append parent suffixes of the primary DNS suffix are enabled by default. These options are used for resolution of unqualified names.</p>
<p>The first option is used to resolve unqualified names using the parent domain. For example, if you had a computer name of test and a parent domain called trulymanaged.com it would resolve to test.trulymanaged.com. The query would fail if test.trulymanaged.com does not exist in the parent domain. The second option is used to resolve unqualified names using the parent-child domain hierarchy. A DNS query will move one step up the domain hierarchy if it fails at the current level. It will do this until it reaches the root of the hierarchy.</p>
<p>The textbox on the right of the DNS suffix for this connection is used to explicitly set a DNS suffix that will override any other setting already specified for this connection.</p>
<p>Register this connections addresses in DNS will register all this connections IP Addresses in DNS under the computers FQDN. Using this connections DNS suffix in DNS registration will register all IP Addresses for this connection in DNS under the parent domain.</p>
<p><strong>The WINS Tab : -</strong></p>
<p>The WINS tab is used to specify WINS related settings such as the list of WINS servers to be used for NETBIOS name to IP resolution, the LMHOSTS file to be used as an alternate means of lookups and the NETBIOS settings for the network connection.</p>
<p>Use the &#8220;WINS addresses, in order of use box&#8221; at the top to add the WINS servers you want the system to use for IP to name resolution. Press the Add button for a small dialog box to appear waiting for you to enter the IP Address of the WINS server. Use the Edit and Remove buttons to modify or delete a selected item respectively. If you have more than one WINS server in the list, press the up and down arrow buttons to adjust the priority of which servers will be queried first. If one server is not available then the next one down will be used, and so on and so forth.</p>
<p>Check the Enable LMHOSTS lookup checkbox so that if WINS cannot resolve a name then the local LMHOSTS file will be used. The LMHOSTS file can be found in \WINDOWS\system32\drivers\etc. It goes by the name of lmhosts.sam and can be modified in a text editor. Entries are placed at the bottom of the file and when used, the listed IP Addresses are matched against a specified host name. If you already have an LMHOSTS file defined on another machine on the network, use the Import LMHOSTS button to select this file and import it to the local machine.</p>
<p>The NETBIOS settings at the bottom allow you to explicitly define how NETBIOS will be used on the system. Choose Default if you want the DHCP server to assign the NETBIOS setting, Enable NETBIOS over TCP/IP if you use a static IP Address or the DHCP Server does not give NETBIOS settings, and Disable NETBIOS over TCP/IP if you do not use NETBIOS or WINS on your network.</p>
<p><strong>The Options Tab (TCP/IP Filtering) :- </strong></p>
<p>The Options tab allows you to configure TCP/IP Filtering settings; you can define which ports or protocols are permitted. Select the Permit Only radio button and use the Add button to add TCP/UDP port numbers or a protocol version to the respective list. If you permit traffic only from a defined set of ports, all other traffic will be dropped.</p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/windows-2003-advanced-tcpip-settings/feed/</wfw:commentRss>
		</item>
		<item>
		<title>DNS Concepts</title>
		<link>http://trulymanaged.com/blog/dns-concepts/</link>
		<comments>http://trulymanaged.com/blog/dns-concepts/#comments</comments>
		<pubDate>Sun, 16 Nov 2008 16:07:13 +0000</pubDate>
		<dc:creator>Chetan</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=613</guid>
		<description><![CDATA[What this is and isn&#8217;t &#8230;
DNS is the Domain Name System. DNS converts machine names to the IP addresses that all machines on the net have. It translates (or &#8220;maps&#8221; as the jargon would have it) from name to address and from address to name, and some other things. 
A mapping is simply an association [...]]]></description>
			<content:encoded><![CDATA[<p><strong><span style="font-size: 10pt;">What this is and isn&#8217;t &#8230;</span></strong></p>
<p><span style="font-size: 10pt;">DNS is the <strong>Domain Name System</strong>. DNS <strong>converts machine names to the IP addresses</strong> that all machines on the net have. It translates (or &#8220;maps&#8221; as the jargon would have it) f<strong>rom name to address and from address to name</strong>, and some other things. </span></p>
<p><span style="font-size: 10pt;">A mapping is simply an association between two things, in this case a machine name, like <strong><em>ftp.linux.org</em></strong>, and the machine&#8217;s IP number (or address) <strong><em>199.249.150.4</em></strong>. DNS also contains mappings the other way, from the IP number to the machine name; this is called a <strong>&#8220;reverse mapping&#8221;</strong>. Fortunately DNS isn&#8217;t really that hard, this blog will try to make a few things clearer. It describes how to set up a simple DNS name server, starting with a <strong>caching only server</strong> and going on to setting up a <strong>primary DNS server</strong> for a domain. </span></p>
<p><span style="font-size: 10pt;">Before you start on this you should configure your machine so that you can telnet in and out of it, and successfully make all kinds of connections to the net, and you should especially be able to do telnet 127.0.0.1 and get your own machine (test it now!). You also <span>need good<strong><em> /etc/nsswitch.conf, /etc/resolv.conf and /etc/hosts files</em></strong></span> as a starting point, let me give a small idea about these files <img src='http://trulymanaged.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Dns Concepts" /> </span></p>
<p><span style="font-size: 10pt;">1) The <tt><span style="font-family: &quot;Times New Roman&quot;;">/etc/nsswitch.conf</span></tt> file is used to configure which services are to be used to determine information such as hostnames, password files, and group files.</span></p>
<p><span style="font-size: 10pt;">2) resolv.conf : Name resolution means translating a string such as &#8216;gateway.enterprise.net&#8217; into an IP address such as 194.72.194.1. When your machine is connected to the Internet, you need to be able to do this for addresses all over the world. </span></p>
<p><span style="font-size: 10pt;">You do this through the Internet&#8217;s Domain Name Service, which is a decentralized system for address translation. You will not usually run a nameserver yourself, unless you are managing extensive sub-networks. The nameserver is run by your ISP. </span></p>
<p><span style="font-size: 10pt;">You have to tell your software where to find the name servers. This is done in <strong>/etc/resolv.conf</strong>, which looks like this: </span></p>
<pre><span style="font-family: &quot;Times New Roman&quot;;">domain trulymanaged.com
nameserver 208.164.186.1
nameserver 208.164.186.2</span></pre>
<p class="MsoNormal"><span style="font-size: 10pt;"><span> </span>The domain is your own domain name, corresponding to the suffixes in <strong><em>/etc/hosts</em></strong>. The nameservers are the primary and secondary nameservers of my ISP, Enterprise plc. The IP addresses are specified, rather than the names, because you would need a nameserver to translate the names to IP addresses. If you try to use an address which is not in your local domain, the name resolver will ask the primary nameserver for its IP address. If that fails, it will try the secondary nameserver before giving up. </span></p>
<p class="MsoNormal"><span style="font-size: 10pt;"> 3) <strong><em>/etc/hosts:</em></strong> As your machine gets started, it will need to know the mapping of some hostnames to <span class="acronym">IP</span> addresses before <span class="acronym">DNS</span> can be referenced. This mapping is kept in the <tt><span style="font-family: &quot;Times New Roman&quot;;">/etc/hosts</span></tt> file.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt;">When I say <strong><em>`your machine&#8217;</em></strong> I mean the machine you are trying to set up DNS on, not any other machine you might have that&#8217;s involved in your networking effort. Name serving on Unix is done by a program called <strong><em>named</em></strong>. This is a part of the <strong>“BIND”</strong> package which is coordinated by <strong><em>The Internet Software Consortium</em></strong>. Named is included in most Linux distributions and is usually installed as <strong><em>/usr/sbin/named</em></strong>, usually from a package called BIND.</span></p>
<p class="MsoNormal"><span style="font-size: 10pt; color: black;"> </span></p>
<p class="MsoNormal"><span style="font-size: 10pt; color: black;">If you have a named you can probably use it otherwise please install bind 8 or 9 module. You can check installed bind version, if the named man page talks about (at the very end, in the FILES section) named.conf you have BIND 8; if it talks about named.boot you have BIND 4. If you have 4 and are security conscious you really ought to upgrade to the latest version of BIND 8 Nnw. DNS is a net?wide database. Take care about what you put into it. If you put junk into it, you, and others, will get junk out of it. Keep your DNS tidy and consistent and you will get good service from it. Learn to use it, admin it, debug it and you will be another good admin keeping the net from falling to its knees by mismanagement.</span></p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/dns-concepts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>How to use Apache mod_ssl/OpenSSL to generate CSR ?</title>
		<link>http://trulymanaged.com/blog/how-to-use-apache-mod_sslopenssl-to-generate-csr/</link>
		<comments>http://trulymanaged.com/blog/how-to-use-apache-mod_sslopenssl-to-generate-csr/#comments</comments>
		<pubDate>Fri, 14 Nov 2008 23:55:17 +0000</pubDate>
		<dc:creator>Pravin</dc:creator>
		
		<category><![CDATA[Linux VPS Hosting]]></category>

		<category><![CDATA[Plesk For Linux]]></category>

		<category><![CDATA[VPS hosting]]></category>

		<category><![CDATA[linux]]></category>

		<category><![CDATA[Apache mod_ssl/OpenSSL]]></category>

		<category><![CDATA[CSR Generation: Apache]]></category>

		<category><![CDATA[Generate keys and certificate]]></category>

		<category><![CDATA[SSL]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=617</guid>
		<description><![CDATA[Certificate Signing Request (CSR) contains all the information regarding certificate application. It also includes the Public key.
Following steps will show how to generate a pair of private key and public Certificate          Signing Request (CSR) for a webserver, &#8220;server&#8221; using Apache mod_ssl/OpenSSL.
root@vps [~]# openssl req -new -nodes [...]]]></description>
			<content:encoded><![CDATA[<p>Certificate Signing Request (CSR) contains all the information regarding certificate application. It also includes the Public key.</p>
<p>Following steps will show how to generate <span class="smalltext"><span>a pair of private key and public Certificate          Signing Request (CSR) for a webserver, &#8220;server&#8221; using <strong>Apache mod_ssl/OpenSSL</strong>.</span></span></p>
<p>root@vps [~]# openssl req -new -nodes -keyout vps.key -out vps.csr</p>
<p><span class="smalltext">This creates a two files. The file vps.key contains a          private key;</span></p>
<p>Following is the output from the above command, you will have to fill some of the fields here:</p>
<p><em>root@vps [~]# openssl req -new -nodes -keyout vps.key -out vps.csr</em></p>
<p><em>Generating a 1024 bit RSA private key<br />
&#8230;&#8230;&#8230;&#8230;&#8230;++++++<br />
&#8230;&#8230;++++++<br />
writing new private key to &#8216;vps.key&#8217;<br />
&#8212;&#8211;<br />
You are about to be asked to enter information that will be incorporated<br />
into your certificate request.<br />
What you are about to enter is what is called a Distinguished Name or a DN.<br />
There are quite a few fields but you can leave some blank<br />
For some fields there will be a default value,<br />
If you enter &#8216;.&#8217;, the field will be left blank.<br />
&#8212;&#8211;<br />
Country Name (2 letter code) [GB]:GB<br />
State or Province Name (full name) [Berkshire]:Berkshire<br />
Locality Name (eg, city) [Newbury]:Newbury<br />
Organization Name (eg, company) [My Company Ltd]:Trulymanaged<br />
Organizational Unit Name (eg, section) []:Webhosting<br />
Common Name (eg, your name or your server&#8217;s hostname) []:vps.server.com<br />
Email Address []:vps@server.com</em></p>
<p><em>Please enter the following &#8216;extra&#8217; attributes<br />
to be sent with your certificate request<br />
A challenge password []:sdfhsdfj<br />
An optional company name []:</em></p>
<p><span class="smalltext"><span>Your CSR will now have been created. Open the vps.csr          in a text editor and copy and paste the contents into the online enrollment          form when requested.</span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/how-to-use-apache-mod_sslopenssl-to-generate-csr/feed/</wfw:commentRss>
		</item>
		<item>
		<title>make: *** [libavdevice/v4l.o] Error 1</title>
		<link>http://trulymanaged.com/blog/make-libavdevicev4lo-error-1/</link>
		<comments>http://trulymanaged.com/blog/make-libavdevicev4lo-error-1/#comments</comments>
		<pubDate>Thu, 13 Nov 2008 18:08:11 +0000</pubDate>
		<dc:creator>Milind</dc:creator>
		
		<category><![CDATA[Dedicated Server Hosting]]></category>

		<category><![CDATA[Linux VPS Hosting]]></category>

		<category><![CDATA[FFMPEG Error]]></category>

		<category><![CDATA[libavdevice v41 error]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=615</guid>
		<description><![CDATA[ERROR:
While installing FFMPEG on a server when we run &#8220;make&#8221; after &#8220;./configure&#8221; it gives following error:
math-errno       -c -o libavdevice/v4l.o libavdevice/v4l.c
In file included from libavdevice/v4l.c:32:
/usr/include/linux/videodev.h:56: error: syntax error before "ulong"
/usr/include/linux/videodev.h:72: error: syntax error before '}' token
libavdevice/v4l.c: In function `grab_read_header':
libavdevice/v4l.c:77: error: storage size of 'tuner' isn't known
libavdevice/v4l.c:141: error: invalid application of `sizeof' to incomplete type `video_tuner'
libavdevice/v4l.c:148: error: [...]]]></description>
			<content:encoded><![CDATA[<p><span style="text-decoration: underline;"><span style="color: #ff0000;"><strong>ERROR:</strong></span></span></p>
<p>While installing FFMPEG on a server when we run &#8220;<strong>make&#8221;</strong> after <strong>&#8220;./configure&#8221;</strong> it gives following error:</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 200px; text-align: justify;" dir="ltr"><strong></strong>math-errno       -c -o libavdevice/v4l.o libavdevice/v4l.c
In file included from libavdevice/v4l.c:32:
/usr/include/linux/videodev.h:56: error: syntax error before "ulong"
/usr/include/linux/videodev.h:72: error: syntax error before '}' token
libavdevice/v4l.c: In function `grab_read_header':
libavdevice/v4l.c:77: error: storage size of 'tuner' isn't known
libavdevice/v4l.c:141: error: invalid application of `sizeof' to incomplete type `video_tuner'
libavdevice/v4l.c:148: error: invalid application of `sizeof' to incomplete type `video_tuner'
libavdevice/v4l.c:77: warning: unused variable `tuner'
<span style="color: #ff0000;">make: *** [libavdevice/v4l.o] Error 1</span></pre>
<p><span style="color: #ffffff;">_</span></p>
<p><span style="color: #008000;"><span style="text-decoration: underline;"><strong>SOLUTION:</strong></span></span></p>
<p>This problem can be fixed by disabling v41 and v42 for FFMPEG. This can be done when we run &#8220;./configure&#8221; for FFMPEG</p>
<pre class="alt2" style="border: 1px inset; margin: 0px; padding: 6px; overflow: auto; width: 490px; height: 50px; text-align: justify;" dir="ltr"><strong></strong>./configure --enable-libmp3lame --enable-libvorbis --disable-mmx --enable-shared --disable-demuxer=v4l --disable-demuxer=v4l2</pre>
<p><span style="color: #ffffff;">_</span><br />
Once this has been completed run &#8220;<strong>make</strong>&#8221; and &#8220;<strong>make install</strong>&#8221; to install FFMPEG.</p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/make-libavdevicev4lo-error-1/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Apache Feature List</title>
		<link>http://trulymanaged.com/blog/apache-feature-list/</link>
		<comments>http://trulymanaged.com/blog/apache-feature-list/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 05:39:34 +0000</pubDate>
		<dc:creator>Chetan</dc:creator>
		
		<category><![CDATA[linux]]></category>

		<category><![CDATA[Apache Feature: powerful file-based configuration]]></category>

		<category><![CDATA[CGI &amp; fastCGI Support]]></category>

		<category><![CDATA[HTTP auth]]></category>

		<category><![CDATA[Integrated Perl]]></category>

		<category><![CDATA[Integrated Proxy]]></category>

		<category><![CDATA[Java servlets &amp; JSP support]]></category>

		<category><![CDATA[logs]]></category>

		<category><![CDATA[PHP scripting]]></category>

		<category><![CDATA[SSi]]></category>

		<category><![CDATA[SSL]]></category>

		<category><![CDATA[virtual hosts]]></category>

		<guid isPermaLink="false">http://trulymanaged.com/blog/?p=602</guid>
		<description><![CDATA[The Apache Feature List
One of the greatest features that Apache offers is that it runs on virtually all widely used computer platforms. At the beginning, Apache used to be primarily a Unixbased  Web server, but that is no longer true Apache not only runs on most (if not all) flavors of Unix, but it [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;"><strong>The Apache Feature List</strong></p>
<p style="text-align: left;">One of the greatest features that Apache offers is that it runs on virtually all widely used computer platforms. At the beginning, Apache used to be primarily a Unixbased  Web server, but that is no longer true Apache not only runs on most (if not all) flavors of Unix, but it also runs on <strong>Windows 2000/NT/9x</strong> and many other desktop and server-class operating systems such as <strong>Amiga OS 3.x and OS/2</strong>.</p>
<p style="text-align: left;">Apache offers many other features including <strong>fancy directory indexing; directory aliasing; content negotiations; configurable HTTP error reporting; SetUID execution of CGI Programs; resource management for child processes; server-side image maps; URL rewriting; URL spell checking;</strong> and online manuals.</p>
<p style="text-align: left;">
<p style="text-align: left;"><em><strong>The other major features of Apache are:</strong></em></p>
<p style="text-align: left;">* <strong>Support for the latest HTTP 1.1 protocol</strong>: Apache is one of the first Web servers to integrate the HTTP 1.1 protocol. It is fully compliant with the new HTTP 1.1 standard and at the same time it is backward compatible with HTTP 1.0. Apache is ready for all the great things that the new protocol has to offer.</p>
<p style="text-align: left;">For example, before HTTP 1.1, a Web browser had to wait for a response from the Web server before it could issue another request. With the emergence of HTTP 1.1, this is no longer the case. <strong>A Web browser can send requests in parallel, which saves bandwidth by not transmitting HTTP headers in each<br />
request.</strong> This is likely to provide a performance boost at the end-user side because files requested in parallel will appear faster on the browser.</p>
<p style="text-align: left;">* <strong>Simple, yet powerful file-based configuration</strong>: The Apache server does not come with a graphical user interface for administrators. It comes with single primary configuration file called <strong>httpd.conf</strong> that you can use to configure Apache to your liking. All you need is your favorite text editor. However, it is flexible enough to allow you spread out your virtual host configuration in multiple files so that a single httpd.conf does not become too cumbersome to manage with many virtual server configurations.</p>
<p style="text-align: left;">* <strong>Support for CGI (Common Gateway Interface)</strong>: Apache supports CGI using the <strong>mod_cgi and mod_cgid</strong> modules. It is CGI 1.1 compliant and offers extended features such as <strong>custom environment variables and debugging support</strong> that are hard to find in other Web servers.</p>
<p style="text-align: left;">* <strong>Support for FastCGI</strong>: Not everyone writes their CGI in Perl, so how can they make their CGI applications faster? Apache has a solution for that as well. Use the <strong>mod_fcgi</strong> module to implement a FastCGI environment within Apache and make your FastCGI applications blazing fast.</p>
<p style="text-align: left;">* <strong>Support for virtual hosts</strong>: Apache is also one of the first Web servers to support both <strong>IP-based and named virtual hosts</strong>.</p>
<p style="text-align: left;">* <strong>Support for HTTP authentication</strong>: Web-based basic authentication is supported in Apache. It is also ready for message-digest-based authentication, which is something the popular Web browsers have yet to implement. Apache can implement basic authentication using either standard password files, DBMs, SQL calls, or calls to external authentication programs.</p>
<p>*<strong> Integrated Perl</strong>: Perl has become the de facto standard for CGI script programming.\ Apache is surely on  of the factors that made Perl such a popular CGI programming language. <strong>Apache is now more Perl-friendly then ever before.</strong> Using its <strong>mod_perl</strong> module, you can load a Perl-based CGI script in memory and reuse it as many times as you want. This process removes the start-up penalties that are often associated with an interpreted language like Perl.</p>
<p style="text-align: left;">* <strong>Support for PHP scripting</strong>: This scripting language has become very widely used and Apache provides great support for PHP using the <strong>mod_php</strong> module.</p>
<p>* <strong>Java Servlet support</strong>: Java servlets and Java Server Pages (JSP) are becoming very commonplace in dynamic Web sites. You can run Java servlets using the award-wining <strong>Tomcat environment</strong> with Apache.</p>
<p style="text-align: left;">* <strong>Integrated Proxy server</strong>: You can turn Apache into a caching (forward) proxy server. However, the current implementation of the optional proxy module does not support reverse proxy or the latest HTTP 1.1 protocol. There are plans for updating this module soon.</p>
<p style="text-align: left;">* <strong>Server status and customizable logs</strong>: Apache gives you a great deal of flexibility<br />
in logging and monitoring the status of the server itself. Server status can<br />
be monitored via a Web browser. You can also customize your log files to your<br />
liking.</p>
<p style="text-align: left;">* <strong>Support for Server-Side Includes (SSI)</strong>: Apache offers set of server side includes that add a great deal of flexibility for the Web site developer.</p>
<p style="text-align: left;">* <strong>Support for Secured Socket Layer (SSL)</strong>: You can easily create an SSL Web site using <strong>OpenSSL and the mod_ssl</strong> module for Apache.</p>
<p style="text-align: left;">Cheers <img src='http://trulymanaged.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' title="Apache Feature List" /> </p>
]]></content:encoded>
			<wfw:commentRss>http://trulymanaged.com/blog/apache-feature-list/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
