• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

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