Plesk

Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Being an OS agnostic platform, Plesk is running on more than 377,000 servers, automating 11M+ websites and 19M mail boxes. Available in more than 32 languages across 140 countries, 50% of the top 100 service providers worldwide are partnering with Plesk today.

Share tech news, updates, or what's on your mind.

Sign up to Post

Build, secure and run apps and websites

Spend less time spent on tedious admin and manual server tasks. Gain freedom to code, design or grow your hosting business.
 
- Multi Server functionality
- WordPress Management Tools
- Integration with Docker, Git, Node.js
- Full Ruby support

Try For Free
I look after a website that is hosted on EUKHost. I do not have access to the server, my only level of access is via a Plesk web host edition portal.

Up to yesterday the site was working fine, but today I am getting the following error:

This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.


I have already done some research, and found that this is normally fixed by adding the following into web.config:

<machineKey validationKey="AutoGenerate,IsolateApps" decryptionKey="AutoGenerate,IsolateApps" validation="3DES" decryption="3DES"/>

However this was already in the <system.web> section of the web.config file.

I have also tried changing

<pages>

to

<pages enableEventValidation="false" viewStateEncryptionMode="Never">

but this didn't help either.

Many solutions involve changing a registry key to turn the checking off, but this obviously isn't an option for this site, as I don't have access to the underlying server.


Any ideas?
0
Hi,

I am trying to connect MySQL workbench to my database in plesk. I have tried entering my user credentials and domain ip/port without any luck

Any suggestions would be greatly appreciated
0
I am running a Windows 2016 server with Plesk and as part of the Plesk statistics I am able to capture the bandwidth of each hosted website and produce monthly reports.

Is there a way in which I can capture average CPU usage of websites and produce reports in a similar manner? I can only do so in real time but I would like this captured for use in my monthly reports. Perhaps an ideal statistic is to log how many times the CPU goes over a specific percentage CPU threshold.
0
HI,

I have created a php script for individuals to add a url to their calendar application such as outlook/ google calendar.


 I have validated the output on https://icalendar.org/ and get a header warning about the content type being text/html

Validator

Problem is when i add
           header('Content-Type: text/calendar; charset=utf-8');
	//		header('Content-Disposition: inline; filename=calendar.ics');

Open in new window


i get

chrome -> ERR_INVALID_RESPONSE
firefox -> file not found
ie -> i get a download prompt that could not be downloaded if save is clicked

if i add the URL to outlook it throws an invalid url error

Not sure whats going on here because i had it working last night


i am using plesk on my centos 7 server
0
Hello,

I currently have a VPS with RDP at my provider CWH, but my domains are with GoDaddy with A-Records pointing to CWH; and Emails with Microsoft Exchange.  Whenever I need to create a subdomain, I first log into GoDaddy create a new A-Record, then log into Plesk at CWH and create my sub domain there.  

As I’m releasing anew service, I’m hoping to automate this, so I had the following questions.

1.      Can I host my own DNS on my VPS? I

a)      If yes, could I use an API or SDK to create and delete A-Records?

b)      If no, do you know if GoDaddy or another provider has such interface?

2.      Within Plesk, or IIS directly, how can I Create/Suspend/Delete subdomains… again by code? Plesk is PHP-based, so there must be a way.

Obvoiusly my VPS is IIS, but can get Linux.

Any advice would be appreciated.
0
How to block outgoing SMTP-connections from one IP on a Linux server.

Scenario:
I have a Linux server (Running Plesk) with 2 IP's
IP1 is used for website
IP2 is used for mail

I want to block users from creating script to send mail directly (spam).
All mail are supposed to be send via the mailserver on IP2

In the Plesk Firewall, I can block incoming connections on ex. port 25, but not (as far as I can see) outgoing.

I found this suggestion:
iptables -I OUTPUT -m owner ! --uid-owner postfix -m tcp -p tcp --dport 25 -j REJECT


How can this be done?

/Jan
0
Hi,

I am using subdomains to organize logged in  / not.

I have configured the php.ini file within plesk and set
session.save_path = "/var/lib/php/session/wesbite"
session.cookie_domain = "website.com"

Open in new window


In chrome,the redirect to the subdomain is file and the session data is maintained
in firefox, the session data is empty

How can i get the session to be shared amongst all subdomains?
0
Which Control Panel is Better For WordPress - Plesk VS cPanel
I'm considering switching over to Plesk (linux). Is there a cPanel Wordpress toolkit? The reason is that all my clients are all Wordpress users and so I'm considering to make this switch. Your thoughts?
0
I have Plesk Onyx Version 17.8.9 on a Windows 2016 server.

I would like to use the Plesk Backup Manager to ONLY backup all MS SQL 2016 databases within a Subscription. I do not want to include any site files, just the MS SQL databases. The backup options only allow for User files and databases but not just the databases.

If this cannot be done within Plesk then it would be appreciated if you can show how it can be done using other means such as a batch file command or from MS SQL Server Management Studio.
0
Hi,

I am curious if it is a security risk to keep internal files within the same level of the accessible directory. I am using Plesk to manage my server.

Plesk sets up the directory structure as such
  1. vhost
    1. example.com
      1. error_docs
      2. http
      3. logs

Within the example.com directory, the http directory is accessible to the public via www.example.com

i have added additional directories within the example.com directory to keep everything in the same spot. The additional folders contain sensitive information.

I know that these folders are not directly accessible to standard users but im curious if i should move them up the directory hierarchy so i only have the public http directory.  Or is this something i dont have to even worry about
0
MT Make It Better VPS
This installment of Make It Better gives Media Temple customers the latest news, plugins, and tutorials to make their VPS hosting experience that much smoother.
0
MT DV HTTP/2
Good news! Plesk 12.5 (with update #28 and above) now includes support for HTTP/2. This is a major update to HTTP1.1, which is over 15 years old. Read below to learn how to enable HTTP/2 on your Media Temple DV with Plesk.
1
MT DV Test Site
There are a few different ways to preview your site before DNS resolves it to your (mt) Media Temple server. The Plesk platform makes it easy. See the following guide to learn how.
0
MT DV Getting Started
The following information will get you familiar with your new DV server, including the (mt) Account Center, the Plesk Control Panel, our world-renowned support department and the rest of the (mt) tools that come with your new service.
0
Hi, I need some help installing OpenSSH-7.6.p1 in my Linux Server. My current configuration is Red Hat Enterprise Linux Server 6.9 (Santiago)‬ with Plesk Onyx Version 17.5.3.

Up until a few days ago, I was running OpenSSH-7.5.p1 for the entire last year, and then I tried to upgrade to the latest version.  I realized I had OpenSSL 1.0.1 and the installation required OpenSSL-1.1.0g, so I went ahead and tried to install it, but when I ran "make test" after the installation as indicated here: http://www.linuxfromscratch.org/blfs/view/svn/postlfs/openssl.html  I ran into some errors and I ran "yum update" and that reversed my OpenSSH-7.5.p1 back to version 5.3.

I have been trying to get back to a new installation but when I install OpenSSL-1.1.0g and run the "make test" command, I guest the following output (attached). I know I need to correct this first before I can even proceed to install OpenSSH. Please help.

Thanks

Jorge.
OpenSSH-7.6.p1-Installation-Notes.txt
0
I have godaddy VPS. Its windows server with plesk. Two websites are hosted. for one of them email function works for the other one it gives 503 error, smtp authentication, This mail server requires authentication when attempting to send to a non-local e-mail address.
0

While Plesk offers many potential benefits to website administrators, including compatibility with Windows Server and other leading technologies, the company has also been working to differentiate it from other control panels for content management system (CMS) users. The headline product of those efforts is the Plesk WordPress Toolkit, a comprehensive integration which organizes and simplifies many processes for setting up and maintaining WordPress websites. The toolkit is widely used, and is installed on almost two-thirds of Plesk servers, according to a ZNetLive blog post.


WordPress is the world’s most popular CMS, and powers a staggering 28.5 percent of all sites on the internet, for a market share of nearly 60 percent according to w3techs. It is used by bloggers, entrepreneurs, small businesses, media companies, and enterprises to grow their audiences and engage with customers.


There are two versions of the Plesk WordPress Toolkit available. The SE (Special Edition) version is included with Plesk Web Admin Edition, and meant for use by site and server administrators. The full version is included with Plesk Web Pro Edition and Plesk Web Host Edition. The difference is that some of the advanced features in the full edition, such as cloning and syncing instances and staging environments are not included in WordPress Toolkit SE. With the special edition, updates are manual rather than automatic, and while the Toolkit does include 1-click hardening (more on that below), it only does so for instances which it has been used to install.


The Plesk WordPress Toolkit is designed for easy installation and use. It takes two clicks to install WordPress; one to choose the “Domains” menu under “Hosting Services,” and one on “Install WordPress,” toward the left side of the Domains options. The Toolkit is found on the “Extensions” page, which is seen under “Server Management” on the menu.  There it is the first option among the “Featured” extensions on the right side of the window.


Security


There are several key security features of the toolkit, including 1-click hardening through the security check feature. Hardening is defined by the University of Colorado’s Office of Information Technology as a process which “works to eliminate means of attack by patching vulnerabilities and turning off inessential services. Hardening a computer involves several steps to form layers of protection.”


In the Plesk WordPress Toolkit, hardening improves security by applying concepts like the “least privilege principle” and “defense in depth,” testing a number of known and potential attack vectors, reducing risks and attack surface, and layering controls.



To check WordPress security in Plesk Onyx Web Pro Edition, click “WordPress” under “Server Management” in the menu on the left side of the screen, and then from the “Installations” tab selecting those instances that should be checked, or all. When the user clicks “Check Security,” Plesk scans for the WordPress characteristics that hackers most often use in attacks on websites, such as a label indicating which release of WordPress the website uses, the default “wp_” prefix for database tables, and the privileged default “admin” username.


In addition to assessing each element as secure or in need of attention, the tool also identifies those changes that can be rolled back, and those that may affect plugin performance.


The security check can also be activated from the “Domains” page under “Hosting Services” in the side menu. Clicking on a domain name brings up the option in the “My CMS” section of the window.


Auto-Updates


Updating WordPress versions and plug-ins is critical to maintaining website performance and security, but can be time consuming and sometimes difficult to keep up with for administrators.



Like “Check Security,” “Auto-Update” is found toward the top of the “Installations” tab on the WordPress toolkit page. This brings up a page with options for setting up automated major and minor updates, only minor updates, or turning off auto-update for each or every WordPress instance.


Management Features


The Plesk WordPress Toolkit also integrates most common management functions.

Just like “Installations,” the Toolkit simplifies management of plugins and themes by giving them their own tab, with each allowing administrators to install and uninstall, activate, deactivate, and update them.



The full version also includes several advanced management functions. Websites can be switched to maintenance mode to make changes, debugging tools are available for testing and development, and search engine indexing can be turned off or limited.


Many Other Features


There are numerous other tools and integrations in the Plesk WordPress Toolkit. Along with the quick and easy installation of WordPress instances described above, migrating and cloning instances is simplified, with buttons found by scrolling to the far right of each installation. Administrators can choose to synch files, databases, or both.

Other advanced functions in the full version of the toolkit include a staging environment for testing and development in an exact copy of your production environment.


Reducing Problems, Saving Time


The same motivations that lead website owners and administrators to choose WordPress are reasons to use the Plesk WordPress Toolkit. WordPress allows its users to present their content in an attractive, effective, secure and customized way without developing it from scratch, providing a high level of functionality. Site changes are made according to business needs, rather than according to IT production cycles and capability.


Administrators, resellers and customers love the wide range of sites they can create, and plugins they can customize them with. Making changes that are simple for a single site may be time consuming and complex for those running multiple sites, however. Managing WordPress functions from within the control panel with the Plesk WordPress Toolkit extends the ease of use it is famous for, and provides Plesk hosting customers with the tools to make the most of the leading content management system.


Lunarpages provides plesk licensing for Windows shared, VPS Cloud, and Dedicated servers.

0

Web hosting control panels were first developed to make it faster and easier for most users to set up and operate websites. The graphical user interface (GUI) allows users to perform tasks by pointing and clicking rather than typing highly specific instructions into the command line. Control panels are therefore generally easy to use, by their nature and by design.


Ease of use is a principle reason Plesk is one of the world’s leading control panels. Its interface is clean and intuitive, particularly for users with WordPress experience, to whom the left-side main menu and function windows look immediately familiar. Plesk divides functions into category pages, accessed by clicking on items in the main menu.


Customizable


Part of what makes Plesk so clean and simple is its approach, providing those tools which are necessary to get started, and those which all administrators need during the lifecycle of a website. In the latest release of Plesk, Onyx, the category pages make it easy to find the action you are looking for. Features that previously required the use of the command line, like system and panel updates, are applied from within Onyx.


Beyond those essential basics found in all Onyx installations, users customize Plesk with extensions which have their own category in the main menu. Once the user has clicked on “Extensions,” the most popular extensions are available on the main page, and others are found by selecting a specific category from the drop-down menu or the scroll-down list.


Popular extensions like Symantec SSL, Plesk Premium Email, powered by Koalab, and Plesk Multi Server can be added to your Plesk Onyx account with three clicks. Users not needing them do not have to pay for them, or navigate around them, keeping the interface clean and the category pages limited to functions that are useful to the administrator using it.



Recent Plesk releases, and particularly Onyx, have also increased its support for developers, with extensions including Git, Docker, Ruby, and Node.js.


The specific number of extensions available to the user depends on different factors, but there are over a dozen categories of extensions, in addition to “Feature Packs” which each include several extensions.


Compatible


Support for a wide range of operating systems, tools and platforms is one of the strengths of Plesk. This is the main reason Plesk is the control panel used with the vast majority of Windows Server installations – because cPanel, the other leading control panel, does not support Windows. Plesk is not restricted to Windows Server, however, but is practically OS-agnostic, supporting all of the leading Linux distributions.


Another strength of Plesk is the ability to work with other platforms and tools, either with out-of-the-box integrations, as with the WordPress extension, which is included with each edition of Onyx, or through extensions.

The developer extensions mentioned above make it easy to build web apps, deploy containers, and publish content using these tools, rather than compromise or devise complex work-arounds.



Other popular administrator tools with Plesk extensions available include ecommerce platform Magento, free SSL certificates from Let’s Encrypt, CloudFlare CDN, and CMS patch manager Patchman.


Plesk’s compatibility with all leading operating systems, web apps, platforms and tools enables websites to be built and run the way the administrator thinks is best, rather than forcing them to choose between limited options. Allowing users to build capabilities they need into their control panel also keeps Plesk uncluttered, so it continues to be clean and easy to use even when all necessary extensions are added, because they are not competing for space with numerous unused features.


1-Click and Automated Management Tasks


Easy installation and automation are another major strength of Plesk Onyx, significantly reducing the amount of time and effort necessary for website administrators to perform upgrades and common day-to-day tasks.

Plesk itself is easily installed to Windows with an installer GUI, or to Linux with default configuration by running a single command, although for most Lunarpages customers this step is already done. Setting up a website with Onyx is performed from the “Domains” page by clicking on your domain and then choosing from the “Install WordPress,” “Install Apps,” or selecting “Files” or “Databases” to create a custom website. When using a CMS like WordPress, Joomla, or Drupal, it is possible to have a website built, secured, and launched just minutes later, by pointing and clicking to add features and content, without any coding. Many extensions, including Let’s Encrypt, can be added with one-click installation.


Server tasks can be automated by selecting “Scheduled Tasks” under “Tools & Resources” on the “Tools & Settings” page. From there, users can schedule a command or PHP script to run, or a URL to fetch. Tasks can also be scheduled for each domain from that domain’s main page.



Beyond the automations available with Onyx out-of-the-box, extensions like “Perfect Dashboard” enable even more. Perfect Dashboard includes 1-click CMS updating for all websites on the account, automated backup integrity verification, and a “Genuine Test Engine” which checks whether layout changes cause display errors or break social and SEO tags.


Plesk is designed for ease of use by administrators of all experience levels, with its clean graphical interface, basics-plus-extensions structure, and wide compatibility. The Onyx release applies this approach to cover even more capabilities, like multiserver, and tools, like Docker. While some administrators prefer to use the command line, and some grow attached to control panels they have always used, those looking for a full-feature control panel that makes their job easy should consider Plesk Onyx.

0
The issue is as follows, I am running an centos 7 server with a  PHP Plesk Panel 12.5 running my subscribers and their sites. I just recently installed the Ipad site builder module and the site builder module to test each for a potential site building solution for my clients. Well after i installed both,  I was forwarded to a third party website where the actual website is created for each client. Well, after the site is created, on their site i have the option to publish it to a domain on my server.  At 50% install i get the following error  fsockopen failed No route to host (113). Now this same thing happens when i use the site builder module as well.  I am running  PROFTPD on the system, so i do have an ftp server running.  What i need to find out is how to resolve this issue. I am sending you a screenshot us running filezilla  as ftp on port 21, i get the following error. I know this is a minor issue , i just need help narrowing down the cause or misconfiguration.

My firewall and router are open for port 21.
ftpd-error-message.PNG
0
Hello

I have tried a number of times to reduce the size of my EBS volume. I keep running into problems.

I am using Centos 7.3.1611 and Plesk (set up through Amazon marketplace)

I have managed to copy all the files over from the old server to the new using the instructions here (https://superuser.com/questions/1123799/how-to-decrease-size-the-ebs-root-volume-of-the-rhel-instance-in-aws) - as well as similar other guides.

The only difference is because I am using xfs instead of ext4 I was unable to do the e2label

When I attach the new volume to the instance as /dev/sda1 it does not load. I cannot connect to it using SSH and websites do not load.

I am at a loss now. I have tried so many times. I made a mistake making my initial EBS volume size way too big and it is costing me quite a bit of money every day.

I am unsure if the problem is because I am formatting my drive is XFS. This was the format of the original drive when I first set up the instance. I have not been able to find a guide that details how to shrink an EBS volume that is formatted in XFS, they are all for ext4.


If any one could provide some assistance that would be much appreciated.
0
The error i get when i use port 21The error i get when i use port 21The error i get when i use port 21I have  this ftp dameon installed on my server for ftp access : psa-proftpd      1.3.5b-cos7.build1205160427.18. I am running centos 7 with a plesk 12.5 control panel. Each time i try to access port 21 with a valid user name and password i get an error. I have a screenshot of the area as an attachment to this question. I have never setup the ftpd dameon, it was installed when plesk was installed. I need help on understanding, do i need to do some manual changes to the config file of this dameon. I have firewalld and a router running, and both allow port 21 access to the real world. What can be the problem here, please help. I even check to see if the port is open from the web and it is. I am sure this issue is not hard, i just am a bit stuck at this point.
0
I have a Centos Linux 7.0 Server, with Plesk Panel 12.5 running on it, I have ssh access on the server, and i can assign ssh access to the users thur the Plesk Panel. I am not sure if i have FTp server software running on the system. How to determine this, and how the upload a secure ftp server on the system. Please help
0
What you need to know to help me with this issue, I am running a Centos Linux Server with Plesk 12.5 Control Panel. I recently installed the Notepad Site Builder Module in my Panel to allow my users to create their own sites for their own domain. After i installed the module every thing seem to work fine, up to the point when i try to publish the site to a domain on my system. The following occurs:

Sitepad module running in Plesk 12.5 :Error Message after publishing attempt

ERROR:  Some FTP errors occured : fsockopen fails No route to host (113)

Try a different website builder and received the following error  below
Website Builders module in Plesk 12.5 :Error Message after publishing attempt

FTP passive mode error
ERROR: FTP passive mode should be enabled on your server for website publication to work.


I am running firewalld as the system firewall and a Router using port forwarding for my open ports. I am not clearly sure what i need to do to resolve this issue for my users. Please help.

Thanks Andre’
0
Liquid Web and Plesk discuss how to simplify server management with a single tool in their webinar.
2
I had this question after viewing Plesk has a nice feature to manage WP including cloning..

Plesk has a nice feature to manage WP including cloning.

is there a plesk tutorial for wp cloning
maybe in html or pdf or youtube so I can learn if the process is easy
and what the limits are


Need to use plesk
I already have a tutorial about wpclone plugin (if plesk wont work)
0

Plesk

Plesk is the leading WebOps platform to run, automate and grow applications, websites and hosting businesses. Being an OS agnostic platform, Plesk is running on more than 377,000 servers, automating 11M+ websites and 19M mail boxes. Available in more than 32 languages across 140 countries, 50% of the top 100 service providers worldwide are partnering with Plesk today.