Plesk Automation :: How To Disable Changing Of System User Settings
Aug 28, 2014
How do we disable the "change system user settings" option when a user creates a new webspace? I don't want customers to pick their own system username/passwords.
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.
OSMicrosoft Windows Server 2008 R2 Service Pack 1 Panel version11.5.30 Update #47
We have a few hosting plans setup with different "allowances" for each.The website permissions allow basic html and PHP.In Windows Advanced: The website settings allow for html, php, asp and asp.net
When we change a Basic Hosting plan to Windows Advanced using "Change Plan", it will reassign the subscription/domain to use the new plan, but it will not add-on the extra features in Hosting Settings.
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"
I have a server with openSuSE 13.1 and Plesk 12.0.18#7 and get following Warnings:
Warning: phpinfo(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /srv/www/vhosts
Warning: getdate(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /srv/www/vhosts/s535829144.online.de/httpdocs/contenido/includes/pseudo-cron.inc.php on line 306
I set php.ini from UTC to Europe/Berlin and restart the Server, thats no Effect.
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?
Code:
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.
I thought this problem was fixed in Plesk 11.5 but I'm still getting the following backup warnings in Plesk 12..."For security reason backup is performed on behalf of subscription system user...."
My phpbb forum creates cache files which have apache ownership and Plesk backup manager gives warnings that it cannot backup the files due to ownership errors.
I have searched for days for a solution without success. If I change the permissions to owner instead of apache the forums don't function correctly.
Is this a Plesk bug that is still evident in Plesk 12?
I have IIS on my computer and I want to start using a php driven forum (SMF) on my web site. Before I upload the files I need to check the following settings are on:
the engine directive must be On.
the magic_quotes_sybase directive must be set to Off.
the session.save_path directive must be set to a valid directory, or empty.
the file_uploads directive must be On.
the upload_tmp_dir must be set to a valid directory, or empty.
I cant find anywhere within IIS where these directions maybe found. Can anyone point me in the right direction?
I am running a web server (Apache 2.2) on a (production)windows 2008 server. I am encountering a little trouble. I have the domain wheatondev-uk.com pointing to this (production) server. This works fine. I have another domain hosted on another(developement) server. This is domain is wheaton-uk.com I want to have the domain wheaton-uk.com point to the production server. However when i change the DNS settings at network solutions by that I mean i change the settings of wheaton-uk.com to point to the IP of the production server...it times out when trying to go to wheaton-uk.com. If I switch them back to the original DNS settings, all the domains load up fine. I feel like this is an apache thing and I need to change something in the conf files.
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.