- Plesk for Linux
Unable to install or update Plesk with one of the following errors:
PLESK_ERROR: Getting new version of Parallels Installer...
ERROR: The required version '3.11.0' was not found on the server.
This could happen because of configuration error at the download site.
Failed to download the package http://autoinstall.plesk.com/Paralle...x86_64.md5sum:
The requested URL returned error: 404
PLESK_ERROR: http://autoinstall.plesk.com/PHP_5.3.29/dist-rpm-CentOS-7-x86_64/packages/plesk-php53-ioncube-loader-4.7.2-centos7.15020319.x86_64.rpm: [Errno -1] Package does not match intended download. Suggestion: run yum --enablerepo=PHP_5_3_29-dist clean metadata
Trying other mirror.
centos7.15020319.x86_64: [Errno 256] No more mirrors to try.',
u'plesk-php53-ioncube-loader-4.7.2-centos7.15020319.x86_64: [Errno 256] No more mirrors to try.'
PLESK_ERROR: curl: (7) Failed connect to installer.plesk.com:443; Connection timed out
--2017-07-26 15:41:12-- https://installer.plesk.com/one-click-installer
Resolving installer.plesk.com (installer.plesk.com)... 126.96.36.199
Connecting to installer.plesk.com (installer.plesk.com)|188.8.131.52|:443... failed: Connection timed out.
PLESK_ERROR: http://autoinstall.plesk.com/PSA_17.5.3/dist-rpm-CentOS-7-x86_64/contrib/log4cpp4] HTTP Error 504 - Gateway Timeout
Trying other mirror.
http://autoinstall.plesk.com/PSA_17.5.3/dist-rpm-CentOS-7-x86_64/common/plesk-ba] curl#18 - "transfer closed with 52612 bytes remaining to read"
Error while preparing to install packages: [u'Errors were encountered while downbuild1705171011.15.x86_64: [Errno 256] No more mirrors to try.',
u'plesk-core-ore mirrors to try.',
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
Number of retries is exceeded.
YumDownloadError: [u'Errors were encountered while downloading packages.', u'log56] No more mirrors to try.']
sh: /etc/init.d/psa: No such file or directory
PLESK_ERROR: (try:20) http://autoinstall.plesk.com/Parallels_Installer/parallels_installer_CentOS_7_x86_64
Connecting to autoinstall.plesk.com (autoinstall.plesk.com)|184.108.40.206|:80... connected.
HTTP request sent, awaiting response... Read error (Connection reset by peer) in headers.
PLESK_ERROR: Resolving autoinstall.plesk.com (autoinstall.plesk.com)... 220.127.116.11
Connecting to autoinstall.plesk.com (autoinstall.plesk.com)|18.104.22.168|:80... connected.
HTTP request sent, awaiting response... 503 Service Unavailable
ERROR 503: Service Unavailable.
It is also not possible to download the file using wget:
# wget http://autoinstall.plesk.com/plesk.inf3
Resolving autoinstall.plesk.com... 22.214.171.124
Connecting to autoinstall.plesk.com|126.96.36.199|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 222396 (217K) [text/xml]
Saving to: `plesk.inf3.9' 3% [====> ] 6,960 --.-K/s in 0.001s
2013-09-01 00:21:21 (6.56 MB/s) - Read error at byte 6960/222396 (Connection reset by peer). Retrying.
Plesk uses a content delivery network (CDN) to distribute Plesk packages. This technology uses several cache servers which are distributed across different parts of the internet. All of the servers share a common domain name, autoinstall.plesk.com, which resolves to different IP addresses depending on the network segment that a request comes from. Sometimes, a server becomes out of sync with the main replica and files go missing.
Network or firewall issues.
Warning: Consider this solution as temporary. Revert the changes as the CDN server will up and operable.
Use another replica of the Plesk repository until the local CDN server synchronizes with it. To do this perform the following:
- Visit any 3rd-party DNS checker (for example https://dnschecker.org/#A/autoinstall.plesk.com) to determine the IP address of the nearest available host to the Plesk server.
- Connect to the server via SSH
- Configure a static resolution rule in the file
/etc/hosts. Open file for editing
# vi /etc/hosts
- Insert IP address from step #1 to forcefully resolve Plesk installer to another replica, for example:
CONFIG_TEXT: 188.8.131.52 autoinstall.plesk.com
If this does not help, contact the network administrator to check why the server cannot reach Plesk.
In some cases, disabling TCP window scaling helps:
CONFIG_TEXT: echo 0 > /proc/sys/net/ipv4/tcp_window_scaling
See the following link for more details on TCP window scaling http://lwn.net/Articles/92727/