Plesk Automation :: Disable Changing System User Name (FTP / SSH) For Customers?
May 26, 2015
Is it possible to disable the option to change the system user (FTP/SSH) for customers. I can disable this for the control panel user but not the system user (FTP/SSH). Is there any option to do this that I didn't see?
Basically what I want to do is to change the "From: "email address for system user "Plesk Administrator" when sending the automated notification with subject "Parallels Panel Scheduler notification". Where would I do this?
It seems that changing the IP of a web site (which I can't get to work) reactivates records from the default DNS template that have been deactivated...for example the default TXT records are activated, so now the domain may have two SPF records, only one of which is correct. Having multiple A or other records is potentially worse, if, say, "mail." now points to the wrong server.
How do we disable email on the domain entirely? The client is hosting email externally - the offered spam filtering is wholely inadequate and we're seeing a few of these happening - to the point I'm considering offering externally hosted email plans anyway - but back to the problem - I need to delete the mailboxes and then disable mail - and then remove the DNS records for webmail etc - but can't seem to find how to turn off locally hosted email for a domain.
I am having issues setting up CloudFlare on out PPA system. I have is setup under Hosted Applications. I have setup a Resource for CloudClare and added it to the service templates. When i go into a clients Control Panel to install the app, I get a couple different errors. When i try to use a previously setup administrator for the subscription, which is listed under "Grant administrative access to existing user," I get the following error:
"Error: Installation of CloudFlare For PA failed. invalid values passed for settings of application resource; details for setting with id 'admin_username': The "CloudFlare username" setting value 'xxxxx' is already in use. Please provide unique value." Is this because I am logged in as the user?
When I create a login under "Use administrative credentials not connected to any particular user," I get the following error: "Error: Installation of CloudFlare For PA failed. Invalid structured output returned by script: Failed to parse structured output. Structured output: '<output xmlns= URL.... WARNING: A connectivity error occurred while contacting the service. WARNING: A connectivity error occurred while contacting the service. WARNING: A connectivity error occurred while contacting the service. WARNING: A connectivity error occurred while contacting the service.'. "
I do get an email from CoudFlare with the setup instructions for the new account.Under the PPA control panel, I am using the IP address for the Management Node in the "POA API IP" field. Is this correct, or should I have entered localhost?I am running 11.5 Update 8, and CloudFlare For PA (3.0.2-18).Setup instructions for Plesk or POA does not quite cover everything for a PPA installation.
Is there a way to set default PHP settings so they apply by default to all websites' custom php.ini file, or even server-wide or system-wide? For example, the timezone? I am using custom builds of PHP 5.5 and 5.6, per the PPA docs, but I found that, contrary to some Plesk (not PPA) documentation, /etc/php.ini is not used. It looks like a set of PHP settings are generated into a php.ini for the vhost, and I can set "Additional Directives" for each website but would prefer to set a system default. For instance, on recent PHP versions not having a timezone set generates a warning in the logs on every PHP execution. I'd also like to enable opcache since we're using FastCGI. So from where does PHP generate the vhost's php.ini?
As an aside, adding an "Additional Directives" entry with this unquoted generated an error and no directives were saved:
date.timezone=America/Chicago Instead, I had to quote it: date.timezone="America/Chicago"
We will be hosting our own closed source solutions and need to be able to not give customers access to the files in their webspace.FTP and SSH access will be blocked in the firewall, so that it easy.I see it is possible to disable access to FTP users information, but the file manager is still usable in the CCP (Customer Control Panel / Hosting Panel).Can this file manager be disabled as well?
when I find the subscription from the admin side of PPA, if I select "Login as user" I've noticed that it is different from actually logging in as the user - for example - "add domain alias" is missing when I login as a customer - but not as an admin... I need my customers to add their own aliases and manage them - how do I add that feature to the client login side?
I believe the product we are using is Parallels Operations Automation.
We have a customer that we want to be able to give the right to unlock user accounts. The only way to do this seems to be to enable "Billing" as one of the privileges. Unfortunately this gives them more access than we really want to. Is there some trick we can use to give this user only these rights?
I'd want to create a user and set custom privileges using the standard mysql-client, ie. create user and grant privileges, but I know that sometimes Plesk overwrites my config files for other services.
When I change an email address on a user's account I get this error?
Internal error: mailmng-mailname failed: Unable to open dir /var/qmail/mailnames/mydomain.com/stevebrown/@attachments: No such file or directory System error 2: No such file or directory
Message mailmng-mailname failed: Unable to open dir /var/qmail/mailnames/bullochrec.com/stevebrown/@attachments: No such file or directory System error 2: No such file or directory File Agent.php Line 243 Type PleskUtilException
I have just used rsync to backup a dedicated server to a new cloud server. I put the files in a plesk webspace 'Backup' folder for ease of use (gui). In File Manager for that webspace it shows the folder user and group as root, which is obviously correct as rsync maintains users etc?
Thats fine, I just wanted to be able to back them up along with the rest of the server configuration and content.
However, when I run backup it says "For security reasons, backing up is performed on behalf of subscription's system user. This system user has no read access to:" and "So it was not backed up. All other data was backed up successfully. To fix this issue you may grant access read/write to the file or directory for system user "(username)" or "apache"."
I don't know how to give read/write access to the system user? Through file manager there is no option to change permissions.
Just wondering how I can disable the backup function in my customers cpanel. I do not want them to have the ability to backup, as it takes up a lot of space. Is it in the WHM backup section? Not sure which option it correlates to.
We have a server located in USA. We have hosted an application for online booking of travel tickets. The customer wanted to change the system date to IST instead of EDT which we did. Now, if we try to change the system date to a future date in order to test our application, the date automatically resets to the current date. This happens only if we have the timezone as IST. If we change the system date to EDT, then after changing the system date, it does not reset automatically. It changes only if we modify it manually. However, if we change the timezone to IST, then the system date resets automatically back to the current date. We have stopped the W32 Time service and also blocked the port 123. We have also disabled the automatic synchronization with the internet time server.
I want to establish free web hosting site/service. Is there any system available that will automate all registrations and stuff? I'm looking for something like layeredpanel.. Maybe theres anything similar but open source?
I've got an ftp account that was created in the very beginning and now I want to change the password to it but when I log in to my PLESK WINDOWS OS Control Panel and go under ftp accounts, I only see one account on there which is not what I've been using.
My questions is, is there another way of locating other ftp accounts that I have? In this case, its the account that I've been always using and its not under ftp account in my plesk cp.
I just really need to change the password to it n I can't find it.
We have a cPanel/WHM server and our users log into their e-mail accounts using this format:
Our server is running exim. One of my users wants to be able to use an "@" symbol for his e-mail username instead of a "+" sign. Is it possible to change this? If so, is it possible to change it for just this one user? I don't want to change it for everyone who uses the mail service.