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 18.104.22.168p8
Patch ID: 3054_phpversion
Description: This patch fixes an insufficient validation of the PHP version selector.
Patches for ISPConfig 22.214.171.124p5
Patch ID: 3054_backup
Description: This patch fixes a permission problem that can occur when a website backup is restored.
Patch ID: 3054_capp
Description: This patch fixes: XSS vulnerability in the module changer script in ISPConfig
Patch ID: 3054_aps
Description: This patch fixes: APS crawler: String could not be parsed as XML
Patches for ISPConfig 126.96.36.199
Patch ID: 3054_dns
Description: This patch fixes: FS#3477 – DNS Records with empty host cause errors in BIND.
Patch ID: 3054_nginxperm
Description: This patch fixes a permission problem in the web directory permissions on nginx servers.
Patch ID: 3054_dnsmx
Description: This patch fixes FS#3469 – MX records – 188.8.131.52 and 184.108.40.206p1.
Patches for ISPConfig 220.127.116.11
Patch ID: 3053_langedit
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.
The patches get installed with the ispconfig patch tool. The patch tool will be part of ISPConfig 18.104.22.168. 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:
The patch script will then request the name of the patch that shall get applied.
[email protected]:/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
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