{5} Assigned, Active Tickets by Owner (Full Description) (31 matches)

List tickets assigned, group by ticket owner. This report demonstrates the use of full-row display.

Obi_Wan (5 matches)

Ticket Summary Component Milestone Type Created
Description
#2503 TXT records to DNS zone's records Frontend (GUI) ispCP ω 1.1.0 nice to have 11/19/10

I would like to to suggest that TXT records could be added too with manual dns. Atm that record type is missing.


#2529 Design switcher Frontend (GUI) ispCP ω 1.1.0 nice to have 01/04/11

Good feature can be switcher in admin panel trough designes (css files and tpl) Admin can easy switch design, which he want. People start making styles for ispCP and it can be new milestone for design in ispCP.


#2368 Switch to Mysql INNODB engine Database ispCP ω 1.2.0 enhancement 04/30/10

Currently, ispCP uses the Mysql MyISAM engine that don't allow the transactions. For example, we know this issue poses some problems for the database update process now. I think the better is to switch to the INNODB engine for improve the data consistency. I'll try to provide a script for the automation of the migration process for that and also, add a new set of routines for transactions.


#2384 New FCGID Naming Conventions Config Files ispCP ω 1.2.0 enhancement 06/02/10

In #2287 I provided a patch for the new naming directives of FCGID.

Since FCGID still understands the old scheme, this patch was not added in 1.0.6. In one of the upcoming versions the patch should be added to trunk. Maybe with a Switch in the Makefile.


#2564 NS type records in manual DNS Frontend (GUI) ispCP ω 1.1.0 enhancement 05/05/11

It's currently impossible to add NS type records in the custom DNS page. The only options are A AAAA CNAME MX SRV NS records are important for delegating part of a domain to another nameserver for individual management I haven't tried editing the sql db manually and adding a NS type record, I don't want to horribly break something, but the DB format doesn't need to change in order to incorporate this feature.


Shin (5 matches)

Ticket Summary Component Milestone Type Created
Description
#972 IPv6 compatiblity Backend (Engine) ispCP ω 1.2.0 task 01/29/08

ispCP Omega should be able to handle IPv6 addresses.


#12 Integrate Daemon Monitoring & restarting Frontend (GUI) ispCP ω 1.x.0 enhancement 10/17/06

#2121 Create Help on several admin settings in GUI Documentation ispCP ω 1.2.0 task 12/26/09

Users of ispCP Omega actually needed FAQ or documents about all options in Admin Settings. Nobody understands what is "Custom orderpanel ID" and how it works. How works "Prevent external login for admins, resellers, clients"? How works "Log Level"? It sends e-mails to administrator or not? How works "E-Mail accounts are hard suspended"? And many many other questions have new and old users of ispCP. Please create this FAQ, we actually need this. Please don't forget to add new options in this FAQ.


#2219 Support for editing the quotas from the control panel Frontend (GUI) ispCP ω 1.1.0 enhancement 02/22/10

At the moment this is only useful when using dovecot as the LDA, but someday this have to be done.
At the moment there's a patch to be able to edit quota, but has the hassle that you need to re-type the password.
 http://www.isp-control.net/forum/thread-8483.html


#2303 Possibility to downgrade Resellers / Clients Frontend (GUI) ispCP ω 1.1.0 enhancement 03/27/10

Actually you get an error if you want to lower the limit of a reseller or client to a value smaller than the used one.

There should be an possibility to downgrade a client's / reseller's maximum of allowed entities. This could be implemented by a soft limit, limiting only for new entities added.

Example:
Client A has 15 Mailboxes in use and a limit of 20 Mailboxes. A's reseller R set's A's Mailbox value to 10. Now A cannot add new Mailboxes. If A deletes a Mailbox, he cannot add a new one, too until he gets below the new limit of 10.


benedikt (8 matches)

Ticket Summary Component Milestone Type Created
Description
#2573 Iptables ispCP rules MUST to be added with -A instead -I Config Files ispCP ω 1.1.0 enhancement 06/05/11

ispCP register the new ISPCP_INPUT chain in front of every previous firewall rule, taking from admin the power to make changes to firewall.

ispCP isnt a complete firewall system, so the rules it add to iptables just allow connection to server, but without protect - as example from invalid or fragmented packets - even in valid ports. Also, it disables any "NEW state" connection treatment.

Isnt a option to use mangle table, since mangle aims change packets, not accept/reject/drop packets - even when it can do this: This kind of rule is filter responsability and inserting direct accept rules BEFORE all another rules can open too much the server and remove ability of sysadmin to control what happens in allowed services.


#2141 Enhancement - Disabling domain accounts Frontend (GUI) ispCP ω 1.1.0 enhancement 01/02/10

When a domain account is disabled, the associated subdomains are still reachable. We should provide a option to allow the disabling of all subdomains linked to one domain.

Also, currently, when a domain name is disable, the customer can't connect to the panel. He receive the following message : 'domain.tld account status is not ok!'.

This message is not sufficient. In my opinions, we should allow the connection in a restricted mode.

We should also allow the admin or reseller to select several domain accounts at one time, whether for the deactivation or deletion.


#2482 Use pbzip2 instead of bzip2 by default Backend (Engine) ispCP ω 1.2.0 enhancement 10/09/10

At present Dual-Core and Quad-Core server systems are running compression jobs (logs and backups) only on one cpu core as bzip2 is not able to do multithreading.

The recomeded replacement pbzip2 scales to all availbile cores on the system and so for compression scales almost linear better decrasing log rotating/backup times.

I would recomend to run pbzip2 with low priority so the rest of the server doesn't get to slow. for example:

edit /etc/ispcp/ispcp.conf

REPLACE:
CMD_BZIP = /bin/bzip2
BY:
CMD_BZIP = /usr/bin/nice -n19 /usr/bin/pbzip2

pbzip2 is included in Debian Lenny 5.0. Btw: The parallell implementation for gzip is called pigz and will be included in Debian Squeeze.


#2577 Script to move the old logs to archive folder Backend (Engine) ispCP ω 1.1.0 enhancement 06/10/11

After patch  http://isp-control.net/ispcp/ticket/2570 there was a complain that keeping too much files would slow down the server. This script fixes this problem by moving the old file into a folder called archive. In the folder there is a tree structure with the year+month archive/

201105 #Logs from may 201106 #Logs from june

In the attached patch there is a modification for three files:

.- ispcp-archive-logs.sh #To move the logs to the proper destination
.- configs/debian/cron.d/ispcp #Adapted to run daily ispcp-archive-logs.sh
.- ispcp-del-logs.sh #To remove the really old logs properly

More info in  http://isp-control.net/forum/thread-14078.html


#2284 The sub-domains and domain aliasses are still active if the parent domain is disabled Frontend (GUI) ispCP ω 1.1.0 malfunction 03/17/10

IspCP 1.0.4 has introduced a new layout for domains that are disabled. Some bugs found after 1.0.4 release have been fixed in 1.0.5 but a new problem was found : all subdomains linked to one disabled domain are still active. It's the same for all domain aliasses.

We should review this stuff and take decision on what should be disabled or not when the parent domain is disabled.

If we considere the parent domain as an unique entity (customer account) and then, this domain was been disabled because the customer was not respected him contract, we should disable all objects (subdomain, aliasses) linked to the parent domain.

In a other view, if we considere a domain name as a real domain name where the user account is an separate object, in this case, we should provide API to allow disable of all objects one by one (aliasses, subdomains..) linked to one domain name.

What do you think about this ?


#1900 AWstats and mod_bw conflict Config Files ispCP ω 1.3.0 enhancement 07/24/09

With AWstats mod_bw and there is a conflict. (mod_bw v0.8 from  http://ivn.cl/ for Apache2  http://ivn.cl/files/source/mod_bw-0.8.tgz) Is mod_bw in /etc/apache2/sites-available/00_master.conf registered in order to filter files, the AWstats defective. The mod_bw entry in /etc/apache2/sites-available/00_master.conf:

<IfModule mod_bw.c>
		BandwidthModule On
		ForceBandWidthModule On
		LargeFileLimit .rar 2 20000
		LargeFileLimit .exe 2 20000
</IfModule>

This makes a conflict with AWstats display in the URL. Configuration: /etc/apache2/mods-available/bw.load code:

LoadModule bw_module                      /usr/lib/apache2/modules/mod_bw.so

The filter works but the AWsats not.

Sorry for my bad english.


#1873 Custom Page Titles Frontend (GUI) ispCP ω 1.3.0 enhancement 06/18/09

I've created a patch, but for some reason it's HUGE! As such I can't attach it.

However you can download it from

Rather than just change the lines that are required it's replaced the entire files.

However I'm just about to go away for the weekend so might not get time to correct the problem, so will upload the patch here anyway

--- This patch consists of the following.

Allows the GUI frontend to have a custom page title by calling varible "CONTROL_PANEL_TITLE" from ispcp.conf.

Tidies up the breadcrumb trail for the page titles. i.e. all page titles are now consistant.

Fixies minor english grammatical errors ---

-={Q}=-


#294 Some small tasks/features (Left: Add more Options to E-Mail Marketing) Frontend (GUI) ispCP ω 1.x.0 task 05/19/07
  1. (Done)

When logged into a Demo here:  http://ispcp.homeip.net/admin/index.php

The text "New ISPCP update is now available"

  1. (Done)

When logged in as user here:  http://ispcp.homeip.net/client/index.php and there is an active support ticket, then write it with red, so the user "knows".

3.
 http://ispcp.homeip.net/reseller/circular.php

With e-mail marketing, maybe some options would be nice, like write to all those who have X MB that their hosting package will be updated, or other options - including maybe export to a file with e-mail+name.


malte (2 matches)

Ticket Summary Component Milestone Type Created
Description
#178 Option to disable usage of sasldb with Postfix Backend (Engine) ispCP ω 1.x.0 enhancement 04/17/07

Omega fails if we do use another auxprop plugin but sasldb (and therefore the sasldb files do not exist) because "ispcp-mbox-mngr" alsways tries to update user/pw data through "sasldb_passwd".

There should be an option to disable the sasdlb method for those who do use another auxprop plugin.


#86 Separate Domain VirtualHost files Backend (Engine) ispCP ω 1.x.0 enhancement 02/21/07

Currently VHCS Omega uses a single flat file for the virtual hosts (/etc/apache2/sites-enabled/vhcs2.conf)

Wouldnt it be better to use individual configuration files for each domain. The apache2 configuration file pattern is designed like that.This way we can individually enable or disable a domain (suspending!) by the commands readily available within apache2 .

As an example. If we have a domain name example.com a config file for it will be created like /etc/apache2/sites-available/example.com.conf and once the status of this domain is OK ,a soft link for the file will be created

/etc/apache2/sites-enabled/example.com.conf

This way it is a lot easier to manage the individual configurations rather than dealing with a bulky flat file.

This method is used by the Interworx control panel,and i guess it is much better than a flat file


nuxwin (7 matches)

Ticket Summary Component Milestone Type Created
Description
#1899 No Reusable ispcp_common_code.php Backend (Engine) ispCP ω Debian Package good practice 07/23/09

In several subsystem (scripts) who are handling by the main debian maintainer scripts ( postinst, prem... ), I want use the existent ispcp_common_code.php .

The problem is the processing of the database keys generation in main.

Example of subsystem script in which I want use the ispc_common.code.php :

#! /bin/sh
# 
# $Id$
#
# Configure Bind 9 for ispCP Omega
# Laurent Declercq (ispCP Omega for Debian)


set -e

if [ $(id -u) != 0 ] ; then
    echo "You must be root to run this, please enter passwd"
    exec su -c "$0 $1"
fi

case "$1" in
    configure-files)
	cp -a /etc/bind/named.conf /etc/bind/named.conf.ispcp-new
	hostname=$(perl -e'require "/var/www/ispcp/engine/ispcp_common_code.pl"; print "$main::cfg{'SERVER_HOSTNAME'}\n";')
	ip_address=$(perl -e'require "/var/www/ispcp/engine/ispcp_common_code.pl"; print "$main::cfg{'BASE_SERVER_IP'}\n";')

....

I suggest replace the following code ( in ispcp_common_code.p ) :

if ($main::db_pass_key eq '{KEY}' || $main::db_pass_iv eq '{IV}') {

	print STDOUT "\tGenerating database keys, it may take some time, please wait...\n";
	print STDOUT "\tIf it takes to long, please check http://www.isp-control.net/documentation/frequently_asked_questions/what_does_generating_database_keys_it_may_take_some_time_please_wait..._on_setup_mean\n";

	$rs = sys_command("perl $main::cfg{'ROOT_DIR'}/keys/rpl.pl $main::cfg{'GUI_ROOT_DIR'}/include/ispcp-db-keys.php $main::cfg{'ROOT_DIR'}/engine/ispcp-db-keys.pl $main::cfg{'ROOT_DIR'}/engine/messager/ispcp-db-keys.pl");

	return $rs if ($rs != 0);

	do 'ispcp-db-keys.pl';
	get_conf();
}

by:

# $main::skip_db_pass is ugly hack to permit the reusability of
# commons subroutines in another specific subsystem scripting.
# With this, the $skip_db_pass variable can be defined in
# another script to disable the db pass generation process.
if (!defined($main::skip_db_pass) && ($main::db_pass_key eq '{KEY}' || $main::db_pass_iv eq '{IV}')) {

	print STDOUT "\tGenerating database keys, it may take some time, please wait...\n";
	print STDOUT "\tIf it takes to long, please check http://www.isp-control.net/documentation/frequently_asked_questions/what_does_generating_database_keys_it_may_take_some_time_please_wait..._on_setup_mean\n";

	$rs = sys_command("perl $main::cfg{'ROOT_DIR'}/keys/rpl.pl $main::cfg{'GUI_ROOT_DIR'}/include/ispcp-db-keys.php $main::cfg{'ROOT_DIR'}/engine/ispcp-db-keys.pl $main::cfg{'ROOT_DIR'}/engine/messager/ispcp-db-keys.pl");

	return $rs if ($rs != 0);

	do 'ispcp-db-keys.pl';
	get_conf();
}

After, I can make :

domain_name=$(perl -e' $main::skip_db_pass='_on_'; require "ispcp_common_code.pl"; print "$main::cfg{'SERVER_HOSTNAME'}\n";')

#1926 Debian Quirk Package ispCP ω Debian Package debian package 08/15/09

All this must be clarified for the packaging of ispCP

  • Do not allow the administrator to change the paths of the system commands ?
  • Do not allow the administrator to enable / disable a service through configuration file ispcp ?
  • Do not allow the administrator to change the destination files ?
  • Must be hard-coded paths to commands or deport the variables in a resource file ?
  • What about the replacement of some files that belong to other packages ?
  • What resources files that are currently placed under /etc/ispcp ?

#2237 The domain_alias table should have more columns indicating capabilites Frontend (GUI) ispCP ω 1.2.0 nice to have 02/26/10

In plesk there use to be some attributes part of the domain_alias that ispcp at the moment doesn't have, they where the following:

  `dns` enum('false','true') NOT NULL default 'false',
  `mail` enum('false','true') NOT NULL default 'false',
  `web` enum('false','true') NOT NULL default 'false',
  `tomcat` enum('false','true') NOT NULL default 'false',

I don't care about tomcat, but having the information to allow/deny a service like dns or mail for a domain alias would be very important.
I was thinking of doing mail delivery only if the alias domain has mail enabled. This is trivial in dovecot with database backend and really useful.


#2173 The awstats link should be generated dynamically Frontend (GUI) ispCP ω 1.2.0 task 01/18/10

Currently, the Awstats alias path is hardcoded. This path should be generated dynamically as for PMA.. because in some cases, the path '/stats' can pose problem if the client was installed a software that provides also a statistics module with the same path.

I encountered this problem with a customer that installed the PhpBoost CMS who provides a statistics module with the same access path.

So, a new configuration setting should be added in the /etc/ispcp/ispcp.conf file and the following files should be changed (ex. for Debian):

Under /etc/ispcp/apache:

01_awstats.conf

Under /etc/ispcp/apache/parts:

als_awstats_dynamic_entry.tpl
als_awstats_static_entry.tpl
dmn_awstats_dynamic_entry.tpl
dmn_awstats_static_entry.tpl

Under /var/www/ispcp/client:

domain_statistics.php

Under /var/www/ispcp/gui/include:

client-functions.php

And also some engine/setup files...


#2119 Add the option "Check maximal number of labels for domain names and subdomains" for enable or disable Frontend (GUI) ispCP ω 1.2.0 enhancement 12/26/09

Add the option "Check maximal number of labels for domain names and subdomains" for enable or disable in admin's GUI.


#1925 Ubuntu Packaging Package ispCP ω Debian Package nice to have 08/14/09

What's about packaging as debs for other distributions like Ubuntu Server?


#1898 FHS Compliance according Debian Policy Package ispCP ω Debian Package debian package 07/23/09

Debian package of ispCP Omega requires the respect of FHS.

See  http://www.debian.org/doc/debian-policy/ch-opersys.html#s9.1


scitech (4 matches)

Ticket Summary Component Milestone Type Created
Description
#1808 The FTP account of the subdomain cannot be made. Frontend (GUI) ispCP ω 1.x.0 defect 04/29/09

A made FTP account in the subdomain cannot be made with vhcs2.


#1809 Can't change IP on a existing domain Frontend (GUI) ispCP ω 1.x.0 defect 04/29/09

The IP can't be changed on a existing domain.

If we create a domain "X" on a ip, and we add a new IP to the resseler, and we would like to change this new IP to the domain XX, we can't.


#1834 SSL: Dedicated IP for alias domain Frontend (GUI) ispCP ω 1.2.0 defect 05/09/09

Currently its not possible to provide SSL for both the main account domain and a domain alias under the same account, since both are hosted on the same IP.


#74 ssl support Frontend (GUI) ispCP ω 1.2.0 enhancement 02/12/07

instaling ssl certificates by the vhcs gui


Note: See TracReports for help on using and creating reports.