Patches

Here you find a list of patches for issues in the current ISPConfig stable version. Apply these patches if you need to fix an issue before the next ISPConfig version is released.

Patches for ISPConfig 3.0.5.4p8

Patch ID: 3054_phpversion
Date: 2016-03-29
Description: This patch fixes an insufficient validation of the PHP version selector.

Patches for ISPConfig 3.0.5.4p5

Patch ID: 3054_backup
Date: 2015-06-17
Description: This patch fixes a permission problem that can occur when a website backup is restored.

Patch ID: 3054_capp
Date: 2015-04-17
Description: This patch fixes: XSS vulnerability in the module changer script in ISPConfig

Patch ID: 3054_aps
Date: 2015-03-27
Description: This patch fixes: APS crawler: String could not be parsed as XML

Patches for ISPConfig 3.0.5.4

Patch ID: 3054_dns
Date: 2014-04-30
Description: This patch fixes: FS#3477 – DNS Records with empty host cause errors in BIND.

Patch ID: 3054_nginxperm
Date: 2014-04-28
Description: This patch fixes a permission problem in the web directory permissions on nginx servers.

Patch ID: 3054_dnsmx
Date: 2014-04-28
Description: This patch fixes FS#3469 – MX records – 3.0.5.4 and 3.0.5.4p1.

Patches for ISPConfig 3.0.5.3

Patch ID: 3053_langedit

Date: 2013-09-25
Description: This patch solves a UTF-8 encoding issue in the language file editor.

Patch ID: 3053_langimport
Description: This patch adds a strict parsing routine to the language file importer.

Patch ID: 3053_apsdelete
Description: This patch fixes an issue when deleting APS instances.

Patch ID: 3053_ftpuser
Description: This patch fixes FS#3089 – FTP User Options – ERROR You have no permission for this domain.

Patch ID: 3053_phpversion
Description: This patch fixes an issue that prevents clients from changing the php version for their website. The only php select option that is presented in the client interface is “default”.

Patch ID: 3053_sysini
Description: This patch fixes FS#3086 – SQL query warning about sys_ini access in multiserver setups.

Patch ID: 3053_dashboard
Description: This patch fixes a display issue (overlapping quota tables) on the dashboard.

Installation instructions

The patches get installed with the ispconfig patch tool. The patch tool will be part of ISPConfig 3.0.5.4. If you use an older ISPConfig version, please follow the instructions below to install it.

Login as root user on the Shell of your server and execute these commands:

cd /usr/local/ispconfig/server/scripts
wget http://www.ispconfig.org/downloads/ispconfig_patch
chmod 700 ispconfig_patch
chown root:root ispconfig_patch
ln -s /usr/local/ispconfig/server/scripts/ispconfig_patch /usr/local/bin/ispconfig_patch

Applying patches to ISPConfig

Execute the following command as root user on the shell to start the patch tool:

ispconfig_patch

The patch script will then request the name of the patch that shall get applied.

Example

root@server1:/tmp# ispconfig_patch

——————————————————————————–
_____ ___________ _____ __ _
|_ _/ ___| ___ \ / __ \ / _(_)
| | \ `–.| |_/ / | / \/ ___ _ __ | |_ _ __ _
| | `–. \ __/ | | / _ \| ‘_ \| _| |/ _` |
_| |_/\__/ / | | \__/\ (_) | | | | | | | (_| |
\___/\____/\_| \____/\___/|_| |_|_| |_|\__, |
__/ |
|___/
——————————————————————————–

>> Patch tool

Please enter the patch id that you want to be applied to your ISPConfig installation.
Please be aware that we take NO responsibility that this will work for you.
Only use patches if you know what you are doing.

Enter patch id: 3053_ftpuser

Patch description:
——————————————————————————–
This patch fixes FS#3089 – FTP User Options – ERROR You have no permission for this domain.

——————————————————————————–
Do you really want to apply this patch now? (y,n) [y]:y

patching file interface/web/sites/ftp_user_edit.php