• 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!
  • 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.

Issue Upgraded to Obsidian, blank login screen?

Ruben

New Pleskian
I've just upgraded to Obisidian. The process seemed to go well, but in the end I couldn't log into Plesk.
When I go to my server address :8443, I get redirected to https://www....be:8443/login_up.php?success_redirect_url=https://www.....be:8443/ but that's an empty screen.

All I'm seeing is a blank screen that has my server address and something that looks like a missing image.

plesk-blank.jpg


Looking at the source code of this page, I see several references to files like /cp/javascript/main.js?1576778135 etc. which supposedly run the whole thing and render the interface. All of these links give me a 404 error though.



I'm stuck here. I tried "plesk repair installation" and after some repair actions I noticed this:
Trying to start service sw-cp-server... sw-cp-serverd is stopped
Starting sw-cp-serverd: [FAILED]


When trying to start this manually I get this:

[root@server ~]# service sw-cp-server start
Starting sw-cp-serverd: nginx: [emerg] bind() to 0.0.0.0:8443 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8880 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8880 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8443 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8880 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8880 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8443 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8880 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8880 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8443 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8880 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8880 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8443 failed (98: Address already in use)
nginx: [emerg] bind() to 0.0.0.0:8880 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8443 failed (98: Address already in use)
nginx: [emerg] bind() to [::]:8880 failed (98: Address already in use)
nginx: [emerg] still could not bind()
[FAILED]


Any help is *much* appreciated here...
 
Last edited:
Thanks Tom. I'm not sure this applies to my server though, I don't see any of the configuration files mentioned there.

I did this:
[root@server ~]# netstat -tulpn | grep 8443
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 8976/sw-cp-server
tcp 0 0 :::8443 :::* LISTEN 8976/sw-cp-server


which seems to suggest sw-cp-server is listening to 8443. It seems to contradict the fact that sw-cp-server is stopped.
 
Looks like you made my day, mate.
I had already searched myself but somehow that didn't come up. Solved the issue though, many thanks.
 
Probably the Plesk server sw-cp-server is not running. Kill all related processes and try to start it manually via SSH and see from there.
 
Back
Top