<?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; Windows</title>
	<atom:link href="http://www.supportsages.com/blog/category/windows-operating-system/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>Fri, 16 Jul 2010 02:47:40 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<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>
<p align="left"><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/tt-twitter.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>]]></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>0</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>
<p align="left"><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/tt-twitter.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>]]></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>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;">

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;">

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>
<p align="left"><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/tt-twitter.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>]]></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;">
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;">
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;">

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;">
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;">
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;">
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>
<p align="left"><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/tt-twitter.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>]]></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>
<p align="left"><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/tt-twitter.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>]]></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>Solving &#8220;Service Unavailable&#8221; message just for one website in Plesk and IIS7</title>
		<link>http://www.supportsages.com/blog/2010/05/solving-service-unavailable-message-just-for-one-website-in-plesk-and-iis7/</link>
		<comments>http://www.supportsages.com/blog/2010/05/solving-service-unavailable-message-just-for-one-website-in-plesk-and-iis7/#comments</comments>
		<pubDate>Mon, 17 May 2010 17:16:24 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[Howtos]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Application pool]]></category>
		<category><![CDATA[IIS7]]></category>
		<category><![CDATA[Plesk]]></category>
		<category><![CDATA[retrieve domain password]]></category>
		<category><![CDATA[Service Unavailable]]></category>
		<category><![CDATA[Shared pool]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=740</guid>
		<description><![CDATA[A particular website of a client was getting "Service Unavailable" message for just one website in a Plesk server while all other website was working fine. No logs in Event Viewer were giving any clue. However when someone changed the Application pool to use the shared pool plesk(domain2.0)pool, it was working fine which deserted the issue to application pool issue.

Approach to the solution
<ol>
	<li>Check the application pool running, by taking <strong>Start </strong>=&#62;<strong> Run </strong>=&#62;<strong> inetmgr</strong></li>
	<li>Find out which application pool a website is running by taking the <strong>IIS Manager</strong> =&#62; <strong>Sites</strong> =&#62; <strong>domain.com</strong> (domain in question) and right column of options =&#62; ...]]></description>
			<content:encoded><![CDATA[<p>A particular website of a client was getting &#8220;Service Unavailable&#8221; message for just one website in a Plesk server while all other website was working fine. No logs in Event Viewer were giving any clue. However when someone changed the Application pool to use the shared pool plesk(domain2.0)pool, it was working fine which deserted the issue to application pool issue.</p>
<p>Approach to the solution</p>
<ol>
<li>Check the application pool running, by taking <strong>Start </strong>=&gt;<strong> Run </strong>=&gt;<strong> inetmgr</strong></li>
<li>Find out which application pool a website is running by taking the <strong>IIS Manager</strong> =&gt; <strong>Sites</strong> =&gt; <strong>domain.com</strong> (domain in question) and right column of options =&gt; <strong>Advanced Settings</strong> =&gt; <strong>General</strong> =&gt; <strong>Application pool<br />
</strong></li>
<li>Expand application pools and check whether the application pool is stopped and if it is in the stopped status, start it.</li>
<li>As a good measure, please recycle the application pool as well.</li>
<li>If it fails to start, check whether the application pool generates any event logs. Next measure is to reset the password of IUSR_username</li>
<li>For resetting the password of IUSR_username, go with the below steps,
<ol>
<li> Login to the server by RDP</li>
<li>Retrieve password of the domain owner from Parallels Panel database running this command:
<div>
<p>&#8220;%plesk_bin%&#8221;\dbclient &#8211;direct-sql &#8211;sql=&#8221;select su.login, a.password from accounts a, sys_users su  where a.id=su.account_id and su.login=&#8217;username&#8217; &#8221;</p>
<p>login       password<br />
<em>username </em><em>password</em></p>
<p>where <em>username </em>is an owner of the domain, which can be taken from <strong>Plesk</strong> =&gt; <strong>Domains</strong> =&gt; <strong>Web Hosting Settings </strong></p>
</div>
</li>
<li>Synchronize system password with accordance of retrieved one as follow:
<div>
<p>net user <em>IUSR_username </em><em>password</em></p>
<p><em> </em></p>
</div>
</li>
</ol>
</li>
<li>Try restarting the application pool again and if is works well, all is good, or else, check to see further options, like Handler Mappings or ISAPI_Filters. But Handler Mappings or ISAPI filters usually affects only one or two types of file extensions.</li>
</ol>
<p align="left"><a  class="tt" href="http://twitter.com/home/?status=Solving+%22Service+Unavailable%22+message+just+for+one+website+in+Plesk+and+IIS7+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F740" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Solving+%22Service+Unavailable%22+message+just+for+one+website+in+Plesk+and+IIS7+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F740" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/05/solving-service-unavailable-message-just-for-one-website-in-plesk-and-iis7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MSSQL &#8211; Two common issues while restoring a backup and it&#8217;s solutions</title>
		<link>http://www.supportsages.com/blog/2010/02/mssql-two-common-issues-while-restoring-a-backup-and-its-solutions/</link>
		<comments>http://www.supportsages.com/blog/2010/02/mssql-two-common-issues-while-restoring-a-backup-and-its-solutions/#comments</comments>
		<pubDate>Sat, 27 Feb 2010 02:35:54 +0000</pubDate>
		<dc:creator>George</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[backup restoration]]></category>
		<category><![CDATA[database backup restoration]]></category>
		<category><![CDATA[MSSQL]]></category>
		<category><![CDATA[restoration]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=625</guid>
		<description><![CDATA[There are two most common issues while restoring the database (usually ending in .bak format).


<strong>First error</strong>
System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing '<strong>user_database</strong>' database. (Microsoft.SqlServer.Express.Smo)


<strong>Solution for First error</strong>
	<li>Connect to the database server</li>
<a href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot.png"><img class="alignnone size-full wp-image-626" title="Logging in" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot.png" alt="Logging in to the web server" width="368" height="273" /></a>
	<li>Go to the restore option and select Restore Database

<a href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-1.png"><img class="alignnone size-full wp-image-627" title="Screenshot-1" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-1.png" alt="" /></a></li>
	<li>On the Restore page that loads up, make sure that the <strong>Destination for restore</strong> has the database you want to restore and in the<strong> Source for Restore</strong>, choose<strong> From device:</strong> ...]]></description>
			<content:encoded><![CDATA[<p>There are two most common issues while restoring the database (usually ending in .bak format).</p>
<p><strong>First error</strong><br />
System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing &#8216;<strong>user_database</strong>&#8216; database. (Microsoft.SqlServer.Express.Smo)</p>
<p><strong>Solution for First error</strong></p>
<li>Connect to the database server</li>
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot.png" class="thickbox no_icon" rel="gallery-625" title="Logging in"><img class="alignnone size-full wp-image-626" title="Logging in" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot.png" alt="Logging in to the web server" width="368" height="273" /></a></p>
<li>Go to the restore option and select Restore Database
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-1.png" class="thickbox no_icon" rel="gallery-625" title="Screenshot-1"><img class="alignnone size-full wp-image-627" title="Screenshot-1" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-1.png" alt="" /></a></li>
<li>On the Restore page that loads up, make sure that the <strong>Destination for restore</strong> has the database you want to restore and in the<strong> Source for Restore</strong>, choose<strong> From device:</strong> And browse by clicking<strong> [..] </strong>and Add the file location there, the location where your database backup resides. You may need to browse the backup. If you get permission denied, copy the bak in the MSSQL folder.
<p><div id="attachment_629" class="wp-caption alignnone" style="width: 610px"><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-2.png" class="thickbox no_icon" rel="gallery-625" title="Attaching the database backup file"><img class="size-medium wp-image-629 " title="Attaching the database backup file" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-2.png" alt="Attaching the database backup file" width="600" height="252" /></a><p class="wp-caption-text">Attaching the database backup file</p></div></li>
<li>Restore it. Make sure that the <strong>Restore Checkbox is selected</strong>. And Click <strong>OK</strong>. And get ready for the error <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-3.png" class="thickbox no_icon" rel="gallery-625" title="Screenshot-3"><img class="alignnone size-full wp-image-630" title="Screenshot-3" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-3.png" alt="" /></a></li>
<li>Here comes the first error<strong>System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing &#8216;user_database&#8217; database. (Microsoft.SqlServer.Express.Smo)</strong><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-5.png" class="thickbox no_icon" rel="gallery-625" title="Screenshot-5"><img class="alignnone size-full wp-image-631" title="Screenshot-5" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-5.png" alt="" /></a><br />
And the solution is to go to <strong>Options </strong>-&gt; <strong>Overwrite Existing Database</strong> . But if you aren&#8217;t so lucky, you will be welcomed by another error as seen below. where it&#8217;s solution is to edit the path from D:\ to C:\ or whichever Drive, where your MSSQL is installed.</p>
<p><strong>System.Data.SqlClient.SqlError: Directory lookup for the file &#8220;D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\DATA\user_database.mdf&#8221; failed with the operating system error 3(The system cannot find the path specified.). (Microsoft.SqlServer.Express.Smo)</strong></p>
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-6.png" class="thickbox no_icon" rel="gallery-625" title="Screenshot-6"><img class="alignnone size-full wp-image-632" title="Screenshot-6" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-6.png" alt="" /></a></li>
<li>Both THE Solutions are in a single screen shot. The final screenshot <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />
<p><a  href="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-4.png" class="thickbox no_icon" rel="gallery-625" title="Screenshot-4"><img class="alignnone size-full wp-image-633" title="Screenshot-4" src="http://www.supportsages.com/blog/wp-content/uploads/2010/02/Screenshot-4.png" alt="" /></a></li>
<li>
Just edit D:\ProgramFiles\Microsoft&#8230; to C:\ProgramFiles\Microsoft or whichever directory where you installed the MSSQL server. Don&#8217;t keep database server on your system drive C: though.</li>
<p align="left"><a  class="tt" href="http://twitter.com/home/?status=MSSQL+-+Two+common+issues+while+restoring+a+backup+and+it%27s+solutions+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F625" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=MSSQL+-+Two+common+issues+while+restoring+a+backup+and+it%27s+solutions+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F625" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/02/mssql-two-common-issues-while-restoring-a-backup-and-its-solutions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP 405: The HTTP verb used to access this page is not allowed</title>
		<link>http://www.supportsages.com/blog/2010/02/http-405-the-http-verb-used-to-access-this-page-is-not-allowed/</link>
		<comments>http://www.supportsages.com/blog/2010/02/http-405-the-http-verb-used-to-access-this-page-is-not-allowed/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 20:53:12 +0000</pubDate>
		<dc:creator>arnold</dc:creator>
				<category><![CDATA[IIS]]></category>
		<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[HTTP 405]]></category>
		<category><![CDATA[HTTP verb used to access this page is not allowed]]></category>
		<category><![CDATA[Windows 2003]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=623</guid>
		<description><![CDATA[On an html page, one of our customers was getting this issue. Despite asking him to change the extension to .asp, he insisted to have html extension and still process the HTTP verbs, where it is POST method here. 

Situation becomes like this a static page wants to be read a dynamic page and process the values obtaining from POST method. Solution is to make the .html read as .asp with asp dll, just like we do html parse as php in Linux boxes Here are the steps to do it on a Windows 2003 machine

1. <strong>Start</strong> --> Run --> ...]]></description>
			<content:encoded><![CDATA[<p>On an html page, one of our customers was getting this issue. Despite asking him to change the extension to .asp, he insisted to have html extension and still process the HTTP verbs, where it is POST method here. </p>
<p>Situation becomes like this a static page wants to be read a dynamic page and process the values obtaining from POST method. Solution is to make the .html read as .asp with asp dll, just like we do html parse as php in Linux boxes Here are the steps to do it on a Windows 2003 machine</p>
<p>1. <strong>Start</strong> &#8211;> Run &#8211;> <strong>inetmgr</strong><br />
2. Websites &#8211;> website/domain name in question<br />
3. Right Click on the domain &#8211;> <strong>Properties</strong> &#8211;> <strong>Home Directory</strong> &#8211;> <strong>Configuration</strong><br />
4. In the tab <strong>Mappings</strong> &#8211;> <strong>Add an extension</strong> for .html and .htm , if it is missing (most cases it will be missing) and edit to add all verbs (POST, GET, HEAD are needed)<br />
5. Fields to be added are as below,</p>
<p><strong>Executable :</strong> C:\WINDOWS\system32\inetsrv\asp.dll<br />
<strong>Extension :</strong> .html<br />
<strong>Limit to :</strong> GET,HEAD,POST,TRACE</p>
<p>And Click Apply, OK <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  All is well !!</p>
<p align="left"><a  class="tt" href="http://twitter.com/home/?status=HTTP+405%3A+The+HTTP+verb+used+to+access+this+page+is+not+allowed+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F623" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=HTTP+405%3A+The+HTTP+verb+used+to+access+this+page+is+not+allowed+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F623" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2010/02/http-405-the-http-verb-used-to-access-this-page-is-not-allowed/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>
<p align="left"><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/tt-twitter.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>]]></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>Plesk account unsuspension &#8211; Table::select() failed: no such row in the table</title>
		<link>http://www.supportsages.com/blog/2009/08/plesk-account-unsuspension-tableselect-failed-no-such-row-in-the-table/</link>
		<comments>http://www.supportsages.com/blog/2009/08/plesk-account-unsuspension-tableselect-failed-no-such-row-in-the-table/#comments</comments>
		<pubDate>Sun, 30 Aug 2009 09:02:45 +0000</pubDate>
		<dc:creator>arnold</dc:creator>
				<category><![CDATA[Troubleshooting]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.supportsages.com/blog/?p=558</guid>
		<description><![CDATA[Account was suspended and now when trying to unsuspend it was causing errors like

<strong>DNSZone::Table::select() failed: no such row in the table</strong>

Environment : Plesk 9.2 and Windows 2003 OS. <strong></strong>

<strong>Solution</strong>

Identify the database which plesk uses. Now a days plesk choose MSAccess as the Database. Earlier days the choice was MSSQL and MySQL. Better choices now. Details on how to edit the database is at this KB url : <a href="http://kb.parallels.com/en/3472">http://kb.parallels.com/en/3472</a>

Once you have it follow the next KB available at <a href="http://kb.parallels.com/en/1360">http://kb.parallels.com/en/1360</a> . This KB is meant for MySQL. But all other steps will work for MSAccess DB as well. Usually DB ...]]></description>
			<content:encoded><![CDATA[<p>Account was suspended and now when trying to unsuspend it was causing errors like</p>
<p><strong>DNSZone::Table::select() failed: no such row in the table</strong></p>
<p>Environment : Plesk 9.2 and Windows 2003 OS. <strong></strong></p>
<p><strong>Solution</strong></p>
<p>Identify the database which plesk uses. Now a days plesk choose MSAccess as the Database. Earlier days the choice was MSSQL and MySQL. Better choices now. Details on how to edit the database is at this KB url : <a  href="http://kb.parallels.com/en/3472">http://kb.parallels.com/en/3472</a></p>
<p>Once you have it follow the next KB available at <a  href="http://kb.parallels.com/en/1360">http://kb.parallels.com/en/1360</a> . This KB is meant for MySQL. But all other steps will work for MSAccess DB as well. Usually DB is at %plesk_bin%\admin\db\psa.mdb</p>
<p>Basically a few commands</p>
<p>find domains which have missed ID:</p>
<p><code>mysql&gt; SELECT d.name FROM domains d LEFT JOIN dns_zone z ON d.dns_zone_id=z.id WHERE z.id IS NULL;</code></p>
<p>Then for each reported domain do the following:</p>
<p>1. create appropriate id records with following commands, do not forget to replace DOMAN-NAME with a real domain name and ADMIN-EMAIL with a correct email:</p>
<p><code>mysql&gt; INSERT INTO dns_zone (name, displayName, email) VALUES ('DOMAIN-NAME', ‘DOMAIN-NAME', 'ADMIN-EMAIL');</code></p>
<p>2. know new zone ID:<code><br />
mysql&gt;  SELECT id, name FROM dns_zone where name='DOMAIN-NAME';</code></p>
<p>3. substitute correct ID into <strong>psa.domains</strong> table, don&#8217;t forget to replace DOMAN-NAME and DNS-ZONE-ID with correct values:<br />
<code><br />
mysql&gt; UPDATE domains SET dns_zone_id='DNS-ZONE-ID' WHERE name='DOMAIN-NAME';</code></p>
<p>Once it is done, take DNS Settings and then under the domain in question, do Restore Defaults. After that do the needed modification along with unsuspension of the domain. It should work!! Or else make it work <img src='http://www.supportsages.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p align="left"><a  class="tt" href="http://twitter.com/home/?status=Plesk+account+unsuspension+-+Table%3A%3Aselect%28%29+failed%3A+no+such+row+in+the+table+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F558" title="Post to Twitter"><img class="nothumb" src="http://www.supportsages.com/blog/wp-content/plugins/tweet-this/icons/tt-twitter.png" alt="Post to Twitter" /></a> <a  class="tt" href="http://twitter.com/home/?status=Plesk+account+unsuspension+-+Table%3A%3Aselect%28%29+failed%3A+no+such+row+in+the+table+http%3A%2F%2Fwww.supportsages.com%2Fblog%2F558" title="Post to Twitter">Tweet This Post</a></p>]]></content:encoded>
			<wfw:commentRss>http://www.supportsages.com/blog/2009/08/plesk-account-unsuspension-tableselect-failed-no-such-row-in-the-table/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
