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

<channel>
	<title>SupportSages &#187; Plesk</title>
	<atom:link href="http://www.supportsages.com/blog/category/plesk-control-panel/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.supportsages.com/blog</link>
	<description>Technical Support and Server Management : Musings in the fox hole.</description>
	<lastBuildDate>Thu, 05 Jan 2012 03:05:11 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.3</generator>
		<item>
		<title>Worried about email migrations and mail syncing &#8211; get getmail for the rescue</title>
		<link>http://www.supportsages.com/blog/2011/06/worried-about-email-migrations-and-mail-syncing-get-getmail-for-the-rescue/</link>
		<comments>http://www.supportsages.com/blog/2011/06/worried-about-email-migrations-and-mail-syncing-get-getmail-for-the-rescue/#comments</comments>
		<pubDate>Fri, 03 Jun 2011 15:14:39 +0000</pubDate>
		<dc:creator>arnold</dc:creator>
				<category><![CDATA[cPanel]]></category>
		<category><![CDATA[DirectAdmin]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Training]]></category>
		<category><![CDATA[email migrations]]></category>
		<category><![CDATA[email transfer]]></category>
		<category><![CDATA[imapsync]]></category>
		<category><![CDATA[mail syncing]]></category>
		<category><![CDATA[mail transfer]]></category>
		<category><![CDATA[migrate my email]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=1887</guid>
		<description><![CDATA[Most of the hosting providers offer free server migration. The free website migration started as early as 2005, in the industry. But only a few providers offer the email migration for a website transfer involving different control panels. So using getmail is the easiest way to transfer emails. All we need is to create the email account in the new server and configure the getmail to transfer the emails.

Download getmail at http://pyropus.ca/software/getmail/old-versions/getmail-4.20.3.tar.gz

[bash]

wget http://pyropus.ca/software/getmail/old-versions/getmail-4.20.3.tar.gz
tar xzf getmail-4.20.3.tar.gz
cd getmail*
python setup.py install

[/bash]

Now you have to create a getmailrc , the getmail configuration file inside the home folder of the user. getmailrc need not be ...]]></description>
			<content:encoded><![CDATA[<p>Most of the hosting providers offer free server migration. The free website migration started as early as 2005, in the industry. But only a few providers offer the email migration for a website transfer involving different control panels. So using getmail is the easiest way to transfer emails. All we need is to create the email account in the new server and configure the getmail to transfer the emails.</p>
<p>Download getmail at http://pyropus.ca/software/getmail/old-versions/getmail-4.20.3.tar.gz</p>
<pre class="brush: bash; title: ; notranslate">

wget http://pyropus.ca/software/getmail/old-versions/getmail-4.20.3.tar.gz
tar xzf getmail-4.20.3.tar.gz
cd getmail*
python setup.py install
</pre>
<p>Now you have to create a getmailrc , the getmail configuration file inside the home folder of the user. getmailrc need not be inside the home directory. You have to create the folder .getmail where getmail keeps a log of the emails retrieved based on each configuration file you may have.You can have multiple destination and retriever sections in one single getmailrc as well.</p>
<p>I must say getmail is so much flexible and rightly coded when the mailsync or imapsync didn&#8217;t do their job right or up to the mark. And is an excellent replacement for fetchmail. It supports POP, POP3S, IMAP4 and IMAPS, and also can store the mails retrieved in mbox or maildir format at the destination.</p>
<p>An extremely simple getmailrc file will look like this</p>
<pre class="brush: bash; title: ; notranslate">
[retriever]
type = SimpleIMAPRetriever
server = mail.domain.com
username = direct@domain.com
password = direct

[destination]
type = Maildir
path = /home/cpusername/mail/.direct@domain_com/
</pre>
<p>The file format should be pretty self-explanatory. You’re telling getmail to fetch your email from server, mail.domain.com by logging to it using the mentioned username and password. The destination section mentions where to store the retrieved email and in which format (Maildir or mbox or mboxrd). Make sure that the cur, new and tmp are there inside those folder though. However getmail may create those folders automatically though.</p>
<p>Finally to get this going, just run &#8220;getmail &#8211;rcfile getmailrc&#8221;</p>
<p>Once you run it, assuming that the getmailrc is properly configured, you will be welcomed by a below output.</p>
<pre class="brush: bash; title: ; notranslate">
getmail version 4.20.3
Copyright (C) 1998-2009 Charles Cazabon.  Licensed under the GNU GPL version 2.
SimpleIMAPRetriever:direct@domain.com@mail.domain.com:143:
 msg    1/3983 (299328 bytes) delivered
 msg    2/3983 (2815 bytes) delivered
</pre>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Worried+about+email+migrations+and+mail+syncing+-+get+getmail+for+the+rescue+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1887" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Worried+about+email+migrations+and+mail+syncing+-+get+getmail+for+the+rescue+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1887" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2011/06/worried-about-email-migrations-and-mail-syncing-get-getmail-for-the-rescue/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Plesk Windows Horde This request cannot be completed because the link you followed or the form you submitted was only valid for minutes. Please try again now.</title>
		<link>http://www.supportsages.com/blog/2010/11/plesk-windows-horde-this-request-cannot-be-completed-because-the-link-you-followed-or-the-form-you-submitted-was-only-valid-for-minutes-please-try-again-now/</link>
		<comments>http://www.supportsages.com/blog/2010/11/plesk-windows-horde-this-request-cannot-be-completed-because-the-link-you-followed-or-the-form-you-submitted-was-only-valid-for-minutes-please-try-again-now/#comments</comments>
		<pubDate>Wed, 17 Nov 2010 06:29:18 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Webmail]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[horde]]></category>
		<category><![CDATA[logout]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=1549</guid>
		<description><![CDATA[Error when trying to logout would be as below and won't let you logout as well.

"This request cannot be completed because the link you followed or the form you submitted was only valid for minutes. Please try again now."

Solution

Edit C:\inetpub\vhosts\webmail\horde\lib\horde.php (Drive Letter will depend on where you installed Webmail/Plesk and configured IIS to load virtual hosts from)

And search for section " SESSION['horde_form_secrets' " in the Horde.php  and instead of

if ($_SESSION['horde_form_secrets'][$token] +    $GLOBALS['conf']['urls']['token_lifetime'] * 60 &#60; time()) {
return PEAR::raiseError(sprintf(_("This request cannot be   completed because the link you followed or the form you submitted was   only ...]]></description>
			<content:encoded><![CDATA[<p>Error when trying to logout would be as below and won&#8217;t let you logout as well.</p>
<p>&#8220;This request cannot be completed because the link you followed or the form you submitted was only valid for minutes. Please try again now.&#8221;</p>
<p>Solution</p>
<p>Edit C:\inetpub\vhosts\webmail\horde\lib\horde.php (Drive Letter will depend on where you installed Webmail/Plesk and configured IIS to load virtual hosts from)</p>
<p>And search for section &#8221; SESSION['horde_form_secrets' " in the Horde.php  and instead of</p>
<p>if ($_SESSION['horde_form_secrets'][$token] +    $GLOBALS['conf']['urls']['token_lifetime'] * 60 &lt; time()) {<br />
return PEAR::raiseError(sprintf(_(&#8220;This request cannot be   completed because the link you followed or the form you submitted was   only valid for %s minutes&#8221;),    $GLOBALS['conf']['urls']['token_lifetime']));<br />
}</p>
<p>it should be</p>
<p>if <span style="color: #ff0000;"><strong>(</strong></span>($_SESSION['horde_form_secrets'][$token] +   $GLOBALS['conf']['urls']['token_lifetime']<span style="color: #ff0000;"><strong>)</strong></span> * 60 &lt; time()) {<br />
return PEAR::raiseError(sprintf(_(&#8220;This request cannot be   completed because the link you followed or the form you submitted was   only valid for %s minutes&#8221;),   $GLOBALS['conf']['urls']['token_lifetime']));<br />
}</p>
<p>Note the extra braces in red + bold</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Plesk+Windows+Horde+This+request+cannot+be+completed+because+the+link+you+followed+or+the+form+you+submitted+was+only+valid+for+minutes.+Please+try+again+now.+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1549" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Plesk+Windows+Horde+This+request+cannot+be+completed+because+the+link+you+followed+or+the+form+you+submitted+was+only+valid+for+minutes.+Please+try+again+now.+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1549" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/11/plesk-windows-horde-this-request-cannot-be-completed-because-the-link-you-followed-or-the-form-you-submitted-was-only-valid-for-minutes-please-try-again-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fix: Error: Table::select()failed: no such row in the table (In a plesk Windows server)</title>
		<link>http://www.supportsages.com/blog/2010/07/fix-error-tableselectfailed-no-such-row-in-the-table-in-a-plesk-windows-server/</link>
		<comments>http://www.supportsages.com/blog/2010/07/fix-error-tableselectfailed-no-such-row-in-the-table-in-a-plesk-windows-server/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 18:29:24 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[DNSZone::Table::select]]></category>
		<category><![CDATA[Error: Table::select()failed: no such row in the table]]></category>
		<category><![CDATA[plesk DNSZone::Table::select]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=1004</guid>
		<description><![CDATA[This error is shown while removing a domain from plesk panel. When trying to remove the domain for the first time, it will show a success. But on listing the domains again from plesk, we will find the entry for the domain with a cross mark to the left of it hinting that the domain was tried for removal but still, not properly removed :( We can verify this. Try adding a new domain of the same name and it will show an error stating that the an entry for the domain already exixts.

So after several tries we find that ...]]></description>
			<content:encoded><![CDATA[<p>This error is shown while removing a domain from plesk panel. When trying to remove the domain for the first time, it will show a success. But on listing the domains again from plesk, we will find the entry for the domain with a cross mark to the left of it hinting that the domain was tried for removal but still, not properly removed <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  We can verify this. Try adding a new domain of the same name and it will show an error stating that the an entry for the domain already exixts.</p>
<p>So after several tries we find that it is not possible to remove the domain from the plesk interface. So the problem needs to be dealt at the root level. So what is the root of all the entries in plesk? Of course the plesk&#8217;s DB ! Here are the steps to follow for the troubleshoot:</p>
<p>1) Since plesk uses different DBs we shall now try to find what DB server it uses.<br />
Go to Start&gt;All Programs&gt;Plesk?Plesk Reconfigurator. In the pop up window obtained, select &#8216;Switch DB provider&#8217;. Note the field for &#8216;Server Type&#8217;. It will show the DB type plesk is currently using. You may find that it supports MySQl,MSSQL and Jet. I shall now continue the article with refernce to Jet DB.</p>
<p>2) Now we have our target clear: editing plesk&#8217;s Jet DB to remove all instances of a particular domain. We shall now try to find a frontend GUI tool for editing plesk&#8217;s Jet DB tables. I used &#8216;MDB Viewer Plus&#8217;. It is a DB viewer combined and an editor software. You can download the file from:</p>
<p><a  href="http://www.alexnolan.net/software/MDBPlus.exe">http://www.alexnolan.net/software/MDBPlus.exe</a></p>
<p>Then proceed with the installation.</p>
<p>3)Run the program. Navigate to File&gt;Open. Now search for the DB location. It will usually be in %Program Files\Parallels\Plesk\admin\db\psa.mdb. Open the particular db.</p>
<p>4)Open the &#8216;Query&#8217; from the toolbar. This helps us to execute MSSQL queries from this program. Into the space for query, enter:</p>
<p>SELECT d.name FROM domains d LEFT JOIN dns_zone z ON d.dns_zone_id=z.id WHERE z.id IS NULL;</p>
<p>and click &#8216;Execute&#8217;. It will display the list of domains having missing or inappropriate IDs in psa.mdb.</p>
<p>The meaning and reason for the error is that in the DB file psa.mdb, the &#8216;dns_zone_id&#8217; record in the table &#8216;domains&#8217; points to inexistent &#8216;id&#8217; record in &#8216;dns_zone&#8217; table for one or several domains. It may happen because of Plesk internal issues, broken database, incomplete domain deletion. We shall verify this now.</p>
<p>5) In the toolbar for the list of tables of the psa.mdb, navigate to the table &#8216;dns_zone&#8217;. You will find multiple entries for the domain in question. Remove the latest entries and then note the &#8216;id&#8217; record for the particular domain.</p>
<p>6)From the toolbar navugate to the table &#8216;domains&#8217;. Click on the domain in question. Then move the scroll bar below to search for the record(or coloumn &#8216;dns_zone_id&#8217;). Note the this id. You will note that this will be different from the &#8216;id&#8217; record in step 5. This mismatch had led to the dns zone being NULL for the particular domain.</p>
<p>7)We can verify this by running commnads in &#8216;Query&#8217; toolbar also. Open &#8216;Query&#8217; from the toolbar and run the commands:</p>
<p>a. to verify step 5: Select id from [dns_zone] where name=&#8217;domainname&#8217;<br />
b. to verify step 6: Select dns_zone_id from [domains] where name=&#8217;domainname&#8217;</p>
<p>We can see the two different id results.</p>
<p>8)So we need to eliminate this mismatch. For that we will need to provide the correct id for the table: &#8216;domains&#8217;. For this we will replace the result of  7)b with 7)a. Run the following command:</p>
<p>UPDATE domains SET dns_zone_id=&#8217;dns-zone-id&#8217; WHERE name=&#8217;domainname&#8217;;</p>
<p>Replace dns-zone-id with the result of  7)a.</p>
<p>The issue is fixed ! <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Fix%3A+Error%3A+Table%3A%3Aselect%28%29failed%3A+no+such+row+in+the+table+%28In+a+plesk+Windows+server%29+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1004" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Fix%3A+Error%3A+Table%3A%3Aselect%28%29failed%3A+no+such+row+in+the+table+%28In+a+plesk+Windows+server%29+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F1004" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/07/fix-error-tableselectfailed-no-such-row-in-the-table-in-a-plesk-windows-server/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to add directory index in windows plesk 9.2.1</title>
		<link>http://www.supportsages.com/blog/2010/07/how-to-add-directory-index-in-windows-plesk-9-2-1/</link>
		<comments>http://www.supportsages.com/blog/2010/07/how-to-add-directory-index-in-windows-plesk-9-2-1/#comments</comments>
		<pubDate>Mon, 05 Jul 2010 18:10:58 +0000</pubDate>
		<dc:creator>steve</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[deafult index page windows]]></category>
		<category><![CDATA[default index page plesk]]></category>
		<category><![CDATA[default index page windows plesk]]></category>
		<category><![CDATA[directory index plesk]]></category>
		<category><![CDATA[index page plesk]]></category>
		<category><![CDATA[index page windows]]></category>
		<category><![CDATA[windows plesk directory index]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=990</guid>
		<description><![CDATA[If you have logged in as admin, select the domain for which you want to make the change or if as a normal plesk user, select 'Virtual Directories' under 'File' menu. Below is the screen shot:

<a href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/Virtual-Directories.png"><img class="aligncenter size-full wp-image-992" title="Virtual Directories" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/Virtual-Directories.png" alt="" width="503" height="353" /></a>

In the page that you obtain, you will see 'Directory Properties' . See below:

<a href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/dire1.png"><img class="aligncenter size-full wp-image-995" title="dire" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/dire1.png" alt="" width="436" height="235" /></a>

Click on 'Directory Properties'.  The page resulting wil have the options for changing the Directory Index for a domain. See the pic given:

<a href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/index.png"><img class="aligncenter size-full wp-image-996" title="index" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/index.png" alt="" width="534" ...]]></description>
			<content:encoded><![CDATA[<p>If you have logged in as admin, select the domain for which you want to make the change or if as a normal plesk user, select &#8216;Virtual Directories&#8217; under &#8216;File&#8217; menu. Below is the screen shot:</p>
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/Virtual-Directories.png" class="thickbox no_icon" rel="gallery-990" title="Virtual Directories"><img class="aligncenter size-full wp-image-992" title="Virtual Directories" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/Virtual-Directories.png" alt="" width="503" height="353" /></a></p>
<p>In the page that you obtain, you will see &#8216;Directory Properties&#8217; . See below:</p>
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/dire1.png" class="thickbox no_icon" rel="gallery-990" title="dire"><img class="aligncenter size-full wp-image-995" title="dire" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/dire1.png" alt="" width="436" height="235" /></a></p>
<p>Click on &#8216;Directory Properties&#8217;.  The page resulting wil have the options for changing the Directory Index for a domain. See the pic given:</p>
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/07/index.png" class="thickbox no_icon" rel="gallery-990" title="index"><img class="aligncenter size-full wp-image-996" title="index" src="http://www.supportsages.com/blog/wp-content/uploads/2010/07/index.png" alt="" width="534" height="257" /></a></p>
<p>Here you can set the priorities for your index pages.</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=How+to+add+directory+index+in+windows+plesk+9.2.1+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F990" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=How+to+add+directory+index+in+windows+plesk+9.2.1+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F990" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/07/how-to-add-directory-index-in-windows-plesk-9-2-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Manually removing the domains from plesk &#8211; when plesk frontend don&#8217;t work</title>
		<link>http://www.supportsages.com/blog/2010/06/manually-deleting-the-domains-from-plesk/</link>
		<comments>http://www.supportsages.com/blog/2010/06/manually-deleting-the-domains-from-plesk/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 03:06:07 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[deleting domains from plesk]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[manually removing domains]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=921</guid>
		<description><![CDATA[Could be a bug with Plesk 9.5 version. But Plesk 9.5 is giving issues once in a while in deleting the domains which are "partially" created.

<strong>ISSUE</strong>

DNS zones are never created, and the DBs are not properly updated. Even after reconfiguring the domains using websrvmng.exe --reconfigure-vhost --vhost-name ="domain.com" it couldn't be deleted. Shows the message "Information: Domains are now removed", but in real, the domain will be still shown under the domains list.

And the domain will be in suspended state. Unsuspension of the domain will result in an error message "<strong>DNSZone::Table::select() failed: no such row in the table"</strong>

Solution for the above ...]]></description>
			<content:encoded><![CDATA[<p>Could be a bug with Plesk 9.5 version. But Plesk 9.5 is giving issues once in a while in deleting the domains which are &#8220;partially&#8221; created.</p>
<p><strong>ISSUE</strong></p>
<p>DNS zones are never created, and the DBs are not properly updated. Even after reconfiguring the domains using websrvmng.exe &#8211;reconfigure-vhost &#8211;vhost-name =&#8221;domain.com&#8221; it couldn&#8217;t be deleted. Shows the message &#8220;Information: Domains are now removed&#8221;, but in real, the domain will be still shown under the domains list.</p>
<p>And the domain will be in suspended state. Unsuspension of the domain will result in an error message &#8220;<strong>DNSZone::Table::select() failed: no such row in the table&#8221;</strong></p>
<p>Solution for the above issue is explained at <a  href="http://www.supportsages.com/blog/2009/08/plesk-account-unsuspension-tableselect-failed-no-such-row-in-the-table/">http://www.supportsages.com/blog/2009/08/plesk-account-unsuspension-tableselect-failed-no-such-row-in-the-table/</a></p>
<p>However even after fixing the DNS like this, the issue cycles.</p>
<p>Removal of domain results in suspension of domain -&gt; Unsuspension of domains results in above error -&gt; Fixing the error allows to unsuspend and Removal of domain results in suspension of domain <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p><strong>SOLUTION</strong></p>
<p>So solution I used to solve was to manually remove the domain related entries from plesk database, from the file system and also from the email services. Get into MySQL or whichever DB plesk is using. For finding the current DB, use Plesk Reconfigurator and then follow the parallels KB found at <a  href="http://kb.parallels.com/en/3472">http://kb.parallels.com/en/3472</a></p>
<p>The instructions below assumes that you are using Mailenable and Plesk vhosts directory is at &#8220;C:\Inetpub\Vhosts&#8221; . This location can be at D:\ or E:\ even. Also, I hereby assume that there are no two domains which can match the mysql LIKE query I used below i.e There are no domains like 1domain.com , 2domain.com along with actual domain.com. If there is one, please use your &#8220;brain&#8221; to find the right domain and the IDs associated with it. When in doubt, please comment.</p>
<p>Disclaimer : If you mess up the database neither me or SS will be responsible for it <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Let&#8217;s first gather all the &#8216;id&#8221;s first, like dom_id, sys_user_id, id etc which will be helpful in the deletion of database entries relating to the domain name which you want to removed.</p>
<p>1. Getting the IDs.</p>
<p><strong>Domain ID &#8211; dom_id or id </strong></p>
<pre class="brush: bash; title: ; notranslate">

 mysql&gt; SELECT id FROM domains where name=’domain.com’
</pre>
<p>We are assuming that dom_id you got as a result of above command is 8880</p>
<p><strong>Database ID &#8211; db_id </strong></p>
<pre class="brush: bash; title: ; notranslate">

﻿﻿mysql&gt; select id FROM data_bases where dom_id=(SELECT id FROM domains where name=’domain.com’);
</pre>
<p>We are assuming that db_id you got as a result of above query is 1433. Please note that you could get more than one result. Please save all the db_id and re-execute the sql query for each db_id.</p>
<p><strong>System User ID</strong> &#8211; <strong>sys_user_id</strong></p>
<pre class="brush: bash; title: ; notranslate">

mysql&gt; select id FROM sys_users where home like '%domain.com%';
</pre>
<p>We are assuming that sys_user_id you got as a result of above command is 8843</p>
<p>Let&#8217;s start the actual deletion process</p>
<p>Shall we backup ? Better be safe!</p>
<pre class="brush: bash; title: ; notranslate">

C:\Program Files (x86)\Parallels\Plesk\Databases\MySQL\bin&gt;mysqldump -P8306 -uadmin -p&lt;plesk DB admin pass&gt; psa &gt; c:\psa.sql﻿﻿
</pre>
<p>You are now ready to delete. Please execute the follow sql commands in mysql prompt</p>
<pre class="brush: bash; title: ; notranslate">

delete from db_users where db_id='1433';
delete from data_bases where dom_id='8880';
delete from mail where id='8880';
delete from subdomains where id='8880';
delete from dns_recs where id='8880';
delete from domains where id='8880';
delete from domain_aliases where dom_id='8880';
delete from hosting where sys_user_id='8843';
delete FROM sys_users where id='8843';
delete from dns_zone where displayName=’domain.com’;
</pre>
<p>Database entries are deleted. Now it&#8217;s time to remove the users and files from the filesystems, IIS, Server, Mail server, DNS server etc.</p>
<ol>
<li>Remove the domain from inetpub -&gt; vhosts</li>
<li>Remove from Mail Enable Administrator. If it is SmarterMail, follow other steps.</li>
<li>Start =&gt; run =&gt; mailenable.msc =&gt; Post Offices and remove it.</li>
<li>Remove Sites &#8220;domain.com&#8221; and &#8220;Application Pool&#8221; from Internet Information Services manager. If IIS7, use command line option ﻿=&gt; %systemroot%\system32\inetsrv\APPCMD.EXE delete site &#8220;domain.com&#8221; .</li>
<li>Remove from Computer management Console -  System Tools &gt; Local Users and Groups &gt; Users. You must remove references to the domain for Plesk Domain User and Plesk IIS User as well.</li>
<li>Remove DNS entry &#8211; depending on the DNS server.</li>
</ol>
<p>Finally,</p>
<pre class="brush: bash; title: ; notranslate">

cd %plesk_bin%
domain.exe -r domain.com
</pre>
<p>These steps should help remove the domain manually from the plesk. Please note that this article is based on the second attempt and could be buggy. I assume some &#8220;common sense&#8221; when running these commands. Understand the commands and each step before you actually execute it. Good luck. Don&#8217;t MESS up!!</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Manually+removing+the+domains+from+plesk+-+when+plesk+frontend+don%27t+work+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F921" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Manually+removing+the+domains+from+plesk+-+when+plesk+frontend+don%27t+work+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F921" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/06/manually-deleting-the-domains-from-plesk/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How to migrate IIS6 web.config to IIS7</title>
		<link>http://www.supportsages.com/blog/2010/05/how-to-migrate-iis6-web-config-to-iis7/</link>
		<comments>http://www.supportsages.com/blog/2010/05/how-to-migrate-iis6-web-config-to-iis7/#comments</comments>
		<pubDate>Fri, 21 May 2010 20:15:38 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[IIS6 to IIS7]]></category>
		<category><![CDATA[migration]]></category>
		<category><![CDATA[web.config]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=771</guid>
		<description><![CDATA[If you are using custom httpHandlers or httpModules, you would need to
run the migration command below.

[bash]

C:\&#62; ﻿﻿%systemroot%\system32\inetsrv\APPCMD.EXE migrate config &#34;domain_name.com/virtual_directory&#34;
Successfully migrated section &#34;system.web/httpModules&#34;.
Successfully migrated section &#34;system.web/httpHandlers&#34;.

[/bash]

Now if you are going to migate the web.config inside the WEB_ROOT directory itself and not inside any virtual directory don't miss a forward slash, / after the domain name.

eg:

[bash]

C:\&#62; ﻿﻿%systemroot%\system32\inetsrv\APPCMD.EXE migrate config &#34;domain_name.com/&#34;
Successfully migrated section &#34;system.web/httpModules&#34;.
Successfully migrated section &#34;system.web/httpHandlers&#34;.

[/bash]

Otherwise you may get an error like below,

ERROR ( message:Cannot find APP object with identifier "domainame.com". )

A good article to refer is available at <a href="http://blogs.msdn.com/tmarq/archive/2007/08/30/iis-7-0-asp-net-pipelines-modules-handlers-and-preconditions.aspx">http://blogs.msdn.com/tmarq/archive/2007/08/30/iis-7-0-asp-net-pipelines-modules-handlers-and-preconditions.aspx</a>]]></description>
			<content:encoded><![CDATA[<p>If you are using custom httpHandlers or httpModules, you would need to<br />
run the migration command below.</p>
<pre class="brush: bash; title: ; notranslate">

C:\&gt; ﻿﻿%systemroot%\system32\inetsrv\APPCMD.EXE migrate config &quot;domain_name.com/virtual_directory&quot;
Successfully migrated section &quot;system.web/httpModules&quot;.
Successfully migrated section &quot;system.web/httpHandlers&quot;.
</pre>
<p>Now if you are going to migate the web.config inside the WEB_ROOT directory itself and not inside any virtual directory don&#8217;t miss a forward slash, / after the domain name.</p>
<p>eg:</p>
<pre class="brush: bash; title: ; notranslate">

C:\&gt; ﻿﻿%systemroot%\system32\inetsrv\APPCMD.EXE migrate config &quot;domain_name.com/&quot;
Successfully migrated section &quot;system.web/httpModules&quot;.
Successfully migrated section &quot;system.web/httpHandlers&quot;.
</pre>
<p>Otherwise you may get an error like below,</p>
<p>ERROR ( message:Cannot find APP object with identifier &#8220;domainame.com&#8221;. )</p>
<p>A good article to refer is available at <a  href="http://blogs.msdn.com/tmarq/archive/2007/08/30/iis-7-0-asp-net-pipelines-modules-handlers-and-preconditions.aspx">http://blogs.msdn.com/tmarq/archive/2007/08/30/iis-7-0-asp-net-pipelines-modules-handlers-and-preconditions.aspx</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=How+to+migrate+IIS6+web.config+to+IIS7++http%3A%2F%2Fwww.supportsages.com%2Fblog%2F771" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=How+to+migrate+IIS6+web.config+to+IIS7++http%3A%2F%2Fwww.supportsages.com%2Fblog%2F771" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/05/how-to-migrate-iis6-web-config-to-iis7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solving DNS related issues with Plesk running on windows platforms</title>
		<link>http://www.supportsages.com/blog/2010/05/solving-dns-related-issues-with-plesk-running-on-windows-platforms/</link>
		<comments>http://www.supportsages.com/blog/2010/05/solving-dns-related-issues-with-plesk-running-on-windows-platforms/#comments</comments>
		<pubDate>Fri, 21 May 2010 01:00:29 +0000</pubDate>
		<dc:creator>arnold</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=760</guid>
		<description><![CDATA[Zone file and corresponding record in named.conf are missed for particular domain]]></description>
			<content:encoded><![CDATA[<p>Issue with one domain not resolving when you are running BIND server.</p>
<p>Suspend and quickly unsuspend the domain works around 20% of situations and if that also fails, we may need to work in the Plesk PSA database. <strong>Before you work on this, please make sure that the plesk psa database is backed up.</strong></p>
<pre class="brush: bash; title: ; notranslate">
cd %plesk_bin%
cd ..\..\MySQL\bin
mysql -u admin -pPASSWORD -P 8306
</pre>
<p>In most cases, Plesk MySQL server&#8217;s admin PASSWORD will be the Plesk password itself. If it isn&#8217;t reset the plesk password again, but with &#8220;%plesk_bin%\plesksrvclient.exe&#8221; -set NEW_PASSWORD_HERE true (true parameter will reset the MySQL admin password as well)</p>
<p>Assuming you are now in the plesk mysql server prompt, follow the below steps in mysql prompt.</p>
<pre class="brush: bash; title: ; notranslate">
mysql&gt; use psa;
mysql&gt; select * from dns_zone where name like 'domain_name.com';
</pre>
<p>In the output shown similar to below, check the status of the zone. I have seen only the values 0 and 2. Not sure whether there is a status value of 1 even.</p>
<p>If DNS for some domain is managed in Plesk Control Panel, the status for this domain in dns_zone table is temporary setting to value 2 (to lock it for any changes) and sets it to 0 value when the transaction is over. If for some reason the transaction is interrupted during DNS managing (Plesk restarts for example) the status field value is not changed to 0 and stays as 2. Domains with that status value are not recorded in named.conf file during any DNS management.</p>
<p>Now check to see whether there is only one such record for the ID shown for the above sql query. Chances are there could be two and if there are two, you should delete the record which is orphan or has no reference back to dns_zone.</p>
<pre class="brush: sql; title: ; notranslate">

mysql&gt; select * from dns_recs where dns_zone_id=`the_id_you_got_from_the_above_mysql_query`;
</pre>
<p>The results you get should be matching with the DNS_Zone_ID and the domainname in question.</p>
<p>If you see anything else, i.e orphans or else if you don&#8217;t see any entries in dns_recs corresponding to the dns_zone_id, delete it.</p>
<pre class="brush: sql; title: ; notranslate">
mysql&gt; delete from dns_zone where id=[wrong_record_id];
</pre>
<p>And finally update the status from 2 to 0;</p>
<pre class="brush: sql; title: ; notranslate">
mysql&gt; update dns_zone set status=0 where id=[the_dns_zone_id_you_got]
</pre>
<p>When it&#8217;s done update DNS records using dnsmng.exe utility:</p>
<pre class="brush: bash; title: ; notranslate">
cd %plesk_bin%
dnsmng.exe update domain.com
</pre>
<p>Finally there could be a few situations where the entire DNS service is down. Usually the monitoring should detect such situations. However I usually noticed that this happens only when it is the BIND server which is being used as the DNS server software. A switch of the DNS server to Microsoft DNS should fix the issue. You may need to check the versions supported at the release notes available at http://www.parallels.com/products/plesk/docs/ . On my investigation disabling the zone of an internationalized domain name solved the issue with one server though and let us continue using BIND server.</p>
<p>References : <a  href="http://kb.parallels.com/en/5242">http://kb.parallels.com/en/5242</a></p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Solving+DNS+related+issues+with+Plesk+running+on+windows+platforms+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F760" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Solving+DNS+related+issues+with+Plesk+running+on+windows+platforms+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F760" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/05/solving-dns-related-issues-with-plesk-running-on-windows-platforms/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How do I change the default Plesk Backup Repository location ?</title>
		<link>http://www.supportsages.com/blog/2010/05/how-do-i-change-the-default-plesk-backup-repository-location/</link>
		<comments>http://www.supportsages.com/blog/2010/05/how-do-i-change-the-default-plesk-backup-repository-location/#comments</comments>
		<pubDate>Thu, 20 May 2010 02:25:53 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[backup respository]]></category>
		<category><![CDATA[windows 32 bit editions]]></category>
		<category><![CDATA[windows 64 bit editions]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=755</guid>
		<description><![CDATA[<strong>Windows 32 bit edition</strong>

You can edit default server backup repository directory path through registry. Go to 

Regedit and then browse the keys
HKEY_LOCAL_MACHINE\SOFTWARE\PLESK\PSA Config\Config

Right Click on variable "DUMP_D" select Modify and set the server backup repository path as you wish. Default Directory Path for Plesk Backup is "C:\Program Files\Parallels\Plesk\Backup\". Go ahead and change it to a location of your wish, say "E:\Backup"

<strong>Windows 64 bit edition</strong>

Again it's the registry only, but the location may be a bit different. You need to browse to 
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PLESK\PSA Config\Config

And repeat the steps mentioned above. If you cant find these keys, search for the "DUMP_D" without quotes ...]]></description>
			<content:encoded><![CDATA[<p><strong>Windows 32 bit edition</strong></p>
<p>You can edit default server backup repository directory path through registry. Go to </p>
<p>Regedit and then browse the keys<br />
HKEY_LOCAL_MACHINE\SOFTWARE\PLESK\PSA Config\Config</p>
<p>Right Click on variable &#8220;DUMP_D&#8221; select Modify and set the server backup repository path as you wish. Default Directory Path for Plesk Backup is &#8220;C:\Program Files\Parallels\Plesk\Backup\&#8221;. Go ahead and change it to a location of your wish, say &#8220;E:\Backup&#8221;</p>
<p><strong>Windows 64 bit edition</strong></p>
<p>Again it&#8217;s the registry only, but the location may be a bit different. You need to browse to<br />
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\PLESK\PSA Config\Config</p>
<p>And repeat the steps mentioned above. If you cant find these keys, search for the &#8220;DUMP_D&#8221; without quotes and update it.</p>
<p><strong>Linux 32/64 bit editions</strong></p>
<p>#vi /etc/psa/psa.conf</p>
<p>Find the following variable, DUMP_D  and edit the server backup repository directory PATH as you wish. Default Directory Path for Plesk Backup is &#8220;/var/lib/psa/dumps&#8221; You may change it to /media/backups</p>
<p># Backups directory<br />
DUMP_D /var/lib/psa/dumps</p>
<p>Okay. Those were the steps of a sysadmin not so greenhorn. If you are not comfortable with running regedit, use Plesk Panel Reconfigurator.</p>
<p>By using Parallels Plesk Panel Reconfigurator you can move the Parallels Plesk Panel backup files storage directory to another location on the same or another partition.</p>
<p>To change location of the backup files directory, follow these steps:</p>
<p>   1. Run Parallels Plesk Panel Reconfigurator and select the Change Plesk Backup Data location option.<br />
   2. Specify the destination directory name. If the directory does not exist, it will be created.<br />
   3. Click Next. During this operation all Parallels Plesk Panel services will be restarted.</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=How+do+I+change+the+default+Plesk+Backup+Repository+location+%3F+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F755" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=How+do+I+change+the+default+Plesk+Backup+Repository+location+%3F+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F755" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/05/how-do-i-change-the-default-plesk-backup-repository-location/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bad Request (Invalid Hostname) when accessing via IP</title>
		<link>http://www.supportsages.com/blog/2009/12/bad-request-invalid-hostname-when-accessing-via-ip/</link>
		<comments>http://www.supportsages.com/blog/2009/12/bad-request-invalid-hostname-when-accessing-via-ip/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 19:19:57 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Bad Request]]></category>
		<category><![CDATA[Invalid Hostname]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=610</guid>
		<description><![CDATA[Customer wanted to have a dedicated IP, but once I change the IP from the plesk control panel, I couldn't get the website when accessed using IP. Instead, it was giving me the plesk control panel's default page. Reason ? Default Website was having the IP as "All Unassigned". Set that to the main IP address. But after that I was getting a new error.

What I could get was "Bad Request (Invalid Hostname)" in bold letters. Here is what I did to fix the same.

Start -> Run -> inetmgr -> Expand the (+) -> Websites -> Right click on the ...]]></description>
			<content:encoded><![CDATA[<p>Customer wanted to have a dedicated IP, but once I change the IP from the plesk control panel, I couldn&#8217;t get the website when accessed using IP. Instead, it was giving me the plesk control panel&#8217;s default page. Reason ? Default Website was having the IP as &#8220;All Unassigned&#8221;. Set that to the main IP address. But after that I was getting a new error.</p>
<p>What I could get was &#8220;Bad Request (Invalid Hostname)&#8221; in bold letters. Here is what I did to fix the same.</p>
<p>Start -> Run -> inetmgr -> Expand the (+) -> Websites -> Right click on the domain name -> Take Properties -> Website -> IP Address (make sure that it has the dedicated IP assigned there) and then click &#8220;Advanced&#8221;</p>
<p><strong>Add/Edit Web Site Identification</strong></p>
<p>IP Address : Choose the dedicated IP from drop down list<br />
TCP/IP Port : 80<br />
Host Header Value : Leave it blank (Important)</p>
<p>Leaving the Host Header Value should fix the issue and fetch the website when accessing it using the IP.</p>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=Bad+Request+%28Invalid+Hostname%29+when+accessing+via+IP+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F610" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Bad+Request+%28Invalid+Hostname%29+when+accessing+via+IP+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F610" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2009/12/bad-request-invalid-hostname-when-accessing-via-ip/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to recover forgotten plesk password from a Linux or Windows Dedicated or VPS server</title>
		<link>http://www.supportsages.com/blog/2009/05/how-to-recover-forgotten-plesk-password-from-a-linux-or-windows-dedicated-or-vps-server/</link>
		<comments>http://www.supportsages.com/blog/2009/05/how-to-recover-forgotten-plesk-password-from-a-linux-or-windows-dedicated-or-vps-server/#comments</comments>
		<pubDate>Sat, 02 May 2009 12:02:27 +0000</pubDate>
		<dc:creator>Fabian</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[VPS]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[recover plesk password]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=199</guid>
		<description><![CDATA[<h4>To Recover your <span class="highlight">plesk</span> <span class="highlight">password</span> on a Linux Dedicated or VPS Server</h4>
<ol>
	<li>Login as root to the server using ssh</li>
	<li>Then issue the command below, to see your plesk password<code> cat /etc/psa/.psa.shadow</code></li>
</ol>
<strong>To Recover your plesk password on a windows dedicated or VPS server</strong>
<ol>
	<li><code><strong>cd %plesk_bin%</strong></code></li>
	<li>Make sure that you ended up in a folder which is a line similar to "C:\Program Files\Parallels\Plesk\admin\bin\" If not, you will have to do a "D:\" or so depending on which drive or disk you installed Plesk on and then issue the below command</li>
	<li><strong><code>plesksrvclient.exe -get</code></strong></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h4>To Recover your <span class="highlight">plesk</span> <span class="highlight">password</span> on a Linux Dedicated or VPS Server</h4>
<ol>
<li>Login as root to the server using ssh</li>
<li>Then issue the command below, to see your plesk password<code> cat /etc/psa/.psa.shadow</code></li>
</ol>
<p><strong>To Recover your plesk password on a windows dedicated or VPS server</strong></p>
<ol>
<li><code><strong>cd %plesk_bin%</strong></code></li>
<li>Make sure that you ended up in a folder which is a line similar to &#8220;C:\Program Files\Parallels\Plesk\admin\bin\&#8221; If not, you will have to do a &#8220;D:\&#8221; or so depending on which drive or disk you installed Plesk on and then issue the below command</li>
<li><strong><code>plesksrvclient.exe -get</code></strong></li>
</ol>
<div class="tweetthis" style="text-align:left;"><p> <a  class="tt" href="http://twitter.com/home/?status=How+to+recover+forgotten+plesk+password+from+a+Linux+or+Windows+Dedicated+or+VPS+server+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F199" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/en/twitter/tt-twitter3.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=How+to+recover+forgotten+plesk+password+from+a+Linux+or+Windows+Dedicated+or+VPS+server+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F199" title="Post to Twitter">Tweet This Post</a></p></div>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2009/05/how-to-recover-forgotten-plesk-password-from-a-linux-or-windows-dedicated-or-vps-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

