• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Unable to update plesk18.0.39

yaswaka

New Pleskian
I was not able to be update from Plesk18.0.38Update#3 to Plesk18.0.39 using a browser.

Looking at the log (/var/log/plesk/install/autoinstaller3.log), I found the error "Can't start build-in web-server".

How can I solve this problem?

CentOS7.9
 
In general you should likely have more log messages detailing the error. You may also want to make sure that port 8447 isn't occupied before starting Plesk Installer from UI.
As a workaround, you may install the update in console mode by running plesk installer via SSH.
 
hello @yaswaka ,

you can execute installer with --debug --web-interface options which should helps to see detailed error.
was VNick right and the root-cause is that the port 8447 already listen by someone ?
 
Thank you VNick and Nik G.

I will try VNick's advice later.

Firewall settings.
*************************
#iptables -nL
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8447
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8443
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:8880
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:80
ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 tcp dpt:443
***************************

Here is detailed log.
***********autoinstaller3.log(Japanease)*****
[2021-10-15 22:43:16.345971] FileFetcher: get file (~empty)/pool/PSA_18.0.39_7267/plesk-18.0.39-cos7-x86_64.inf3
[2021-10-15 22:43:16.346089] ファイルをダウンロード中 pool/PSA_18.0.39_7267/plesk-18.0.39-cos7-x86_64.inf3: 0%
[2021-10-15 22:43:16.362071] ファイルをダウンロード中 pool/PSA_18.0.39_7267/plesk-18.0.39-cos7-x86_64.inf3: 100% 終了しました
[2021-10-15 22:43:16.367910] Warning: BuildLoader finish with unsuccess.
[2021-10-15 22:43:16.368187] Getting new version of Plesk Installer...
[2021-10-15 22:43:16.368289] SourceUrl: original source url is Index of /Installer/3.39.0
[2021-10-15 22:43:16.368372] SourceUrl: fixed url is Index of /Installer/3.39.0
[2021-10-15 22:43:16.368435] FileFetcher new object: target_dir=/var/cache/parallels_installer/, main_source_url=Index of /Installer/3.39.0
[2021-10-15 22:43:16.368609] FileFetcher: get file (~empty)/parallels_installer_CentOS_7_x86_64.md5sum
[2021-10-15 22:43:16.368759] ファイルをダウンロード中 parallels_installer_CentOS_7_x86_64.md5sum: 0%
[2021-10-15 22:43:17.031383] ファイルをダウンロード中 parallels_installer_CentOS_7_x86_64.md5sum: 100% 終了しました
[2021-10-15 22:43:17.032155] FileFetcher: get file (~empty)/parallels_installer_CentOS_7_x86_64
[2021-10-15 22:43:17.032360] ファイルをダウンロード中 parallels_installer_CentOS_7_x86_64: 0%
[2021-10-15 22:43:21.719974] Warning: unlocalized key download_file
[2021-10-15 22:43:21.720301] Messages::setLocale: try to create object for locale: ja_JP.UTF-8
[2021-10-15 22:43:21.720611] Warning: unlocalized key download_file
[2021-10-15 22:43:21.726496] Messages::setLocale: try to create object for locale: ja_JP.UTF-8
[2021-10-15 22:52:57.503303] Environment locale name is 'C'
[2021-10-15 22:52:57.506130]
[2021-10-15 22:52:57.506255] SourceUrl: original source url is Index of /
[2021-10-15 22:52:57.506351] SourceUrl: fixed url is Index of /
[2021-10-15 22:52:57.507915] Try to find rcfile...
[2021-10-15 22:52:57.509239] Autoinstaller found rcfile at /root/.autoinstallerrc
[2021-10-15 22:52:57.509442] Option from rc file:: 'SSL_PROTOCOLS' = 'TLSv1.2'
[2021-10-15 22:52:57.509507] Option from rc file:: 'SSL_CIPHERS' = 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'
[2021-10-15 22:52:57.509638] Option from rc file:: 'SSL_CIPHER_SERVER_PREFERENCE' = 'yes'
[2021-10-15 22:52:57.509764] Read component settings from /root/.autoinstaller/options.ini
[2021-10-15 22:52:57.510762] Got OS name Linux, vendor CentOS, version 7.9.2009, arch x86_64, environment ~empty
[2021-10-15 22:52:57.542338] Environment locale name is 'C'
[2021-10-15 22:52:57.544161]
[2021-10-15 22:52:57.544238] SourceUrl: original source url is Index of /
[2021-10-15 22:52:57.544304] SourceUrl: fixed url is Index of /
[2021-10-15 22:52:57.545368] Try to find rcfile...
[2021-10-15 22:52:57.545468] Autoinstaller found rcfile at /root/.autoinstallerrc
[2021-10-15 22:52:57.545669] Option from rc file:: 'SSL_PROTOCOLS' = 'TLSv1.2'
[2021-10-15 22:52:57.545719] Option from rc file:: 'SSL_CIPHERS' = 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'
[2021-10-15 22:52:57.545756] Option from rc file:: 'SSL_CIPHER_SERVER_PREFERENCE' = 'yes'
[2021-10-15 22:52:57.545828] Read component settings from /root/.autoinstaller/options.ini
[2021-10-15 22:52:57.546319] Got OS name Linux, vendor CentOS, version 7.9.2009, arch x86_64, environment ~empty
[2021-10-15 22:52:57.547149] Execute command "/usr/local/psa/admin/bin/autoinstaller" "--service-mode" "--enable-xml-output" "--ssl-cert" "/usr/local/psa/admin/conf/httpsd.pem" "--branch" "release,stable" --web-interface --with-ssl --disable-browser
[2021-10-15 22:52:57.549116] Warning: Failed to attach to cgroup /sys/fs/cgroup/systemd/user/root/tasks, installer might be unexpectedly killed later by the system
[2021-10-15 22:52:57.573464] Environment locale name is 'C'
[2021-10-15 22:52:57.575312]
[2021-10-15 22:52:57.575380] SourceUrl: original source url is Index of /
[2021-10-15 22:52:57.575444] SourceUrl: fixed url is Index of /
[2021-10-15 22:52:57.576500] Try to find rcfile...
[2021-10-15 22:52:57.576639] Autoinstaller found rcfile at /root/.autoinstallerrc
[2021-10-15 22:52:57.576752] Option from rc file:: 'SSL_PROTOCOLS' = 'TLSv1.2'
[2021-10-15 22:52:57.576801] Option from rc file:: 'SSL_CIPHERS' = 'ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256'
[2021-10-15 22:52:57.576837] Option from rc file:: 'SSL_CIPHER_SERVER_PREFERENCE' = 'yes'
[2021-10-15 22:52:57.576910] Read component settings from /root/.autoinstaller/options.ini
[2021-10-15 22:52:57.577006] DEBUG: ignore option --service-mode because environment variable WEB_SECRET is already set.
[2021-10-15 22:52:57.577461] Got OS name Linux, vendor CentOS, version 7.9.2009, arch x86_64, environment ~empty
[2021-10-15 22:52:57.578319] Warning: Failed to attach to cgroup /sys/fs/cgroup/systemd/user/root/tasks, installer might be unexpectedly killed later by the system
[2021-10-15 22:52:57.579845] DEBUG: web server PID: 15445
[2021-10-15 22:52:59.589901] Error: Can't start build-in web-server
*************************************************
 
well.. unfortunately there's no useful info in log above :(

as there is no error like
Code:
open_listening_port(8447): Address already in use
it mean that most probably port 8447 was not listen by some one else and this is not the reason.


for future investigation access to your server needed, so I recommend you submit ticket to Plesk Technical Support.
 
It's resolved.

Code:
ps aux | grep installer
kill -9 PID-NUMBER-FROM-YOUR-PS-SEARCH-COMMAND
The process was still there when it failed, so I killed it.

*********panel.log***************
Result: {"code":4,"resultCode":2,"resultDesc":"cURL cannot communicate with license server https:\/\/ka.plesk.com\/xmlrpc (195.214.233.81): Couldn't connect to server(7)\ncURL cannot communicate with license server https:\/\/ka.plesk.com\/xmlrpc (): Couldn't resolve host name(6)","resultExtra":"cURL verbose output:\n* About to connect() to ka.plesk.com port 443 (#0)\n* Trying 195.214.233.80...\n* After 29998ms connect time, move on!\n* Trying 195.214.233.82...\n* After 14998ms connect time, move on!\n* Trying 195.214.233.81...\n* After 7498ms connect time, move on!\n* Failed connect to ka.plesk.com:443; Operation now in progress\n* Closing connection 0\n\ncURL verbose output:\n* Could not resolve host: ka.plesk.com; Unknown error\n* Closing connection 1\n","processed":false}
************************************
Code:
195.214.233.81 ka.plesk.com
And,I added this to file, /etc/hosts.

I was able to update with using browser.
I don't know the cause,but ...........

The following is reference.
plesk-installer-takes-long
support.plesk.com
 
Back
Top