DerDanilo
Basic Pleskian
Since the migration from Debian 9 to Ubuntu 20.04 LTS all Apple customers report that they are having trouble accessing any of the websites on the server.
It was very difficult to diagnose this issue. The problem and it's solution is written down on the page below and seem not new. Why wasn't this addressed from Plesk earlier? Caused us a lot of headache.
We use default settings in Plesk and did not (yet) modify any templates or system files. But this issue should be addressed on a larger scale or there might be more trouble when people start migrating to recent systems.
Maybe there is also another issue but this seems to be the only solution for now.
How to properly impelment this serverwide?
---
Simplest soltuion for the moment seems to be:
It was very difficult to diagnose this issue. The problem and it's solution is written down on the page below and seem not new. Why wasn't this addressed from Plesk earlier? Caused us a lot of headache.
We use default settings in Plesk and did not (yet) modify any templates or system files. But this issue should be addressed on a larger scale or there might be more trouble when people start migrating to recent systems.
Maybe there is also another issue but this seems to be the only solution for now.
How to properly impelment this serverwide?
---
Simplest soltuion for the moment seems to be:
iPhone does not open HTTPS site in Safari with error NSPOSIXErrorDomain:100
If safari fails to load a site over HTTPS served by NGINX sitting as a reverse proxy in front of Apache (back-end): Safari can't open the page. The error is: "The operation couldn't be completed. Protocol error" (NSPOSIXErrorDomain:100). Here is...
help.poralix.com
Bash:
root@serverx:/etc/nginx/conf.d# ls
aa500_psa_tweaks.conf fix_apple_conn_issue.conf ssl.conf zz010_psa_nginx.conf
root@serverx:/etc/nginx/conf.d# cat fix_apple_conn_issue.conf
proxy_hide_header Upgrade;
root@serverx:/etc/nginx/conf.d# systemctl restart nginx
root@serverx:/etc/nginx/conf.d# systemctl status nginx
● nginx.service - Startup script for nginx service
Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
Drop-In: /usr/lib/systemd/system/nginx.service.d
└─limit_nofile.conf, respawn.conf
Active: active (running) since Wed 2020-09-02 20:20:29 CEST; 7s ago
Process: 1519045 ExecStartPre=/bin/sh -c [ '${NGINX_ENABLED}' = 'yes' ] || { echo Not starting nginx as it is disabled in Plesk. Run \'plesk sbin nginxmng -e\' to enable nginx in Plesk.; exit 1; } (c> Process: 1519050 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)
Process: 1519057 ExecStart=/usr/sbin/nginx (code=exited, status=0/SUCCESS)
Main PID: 1519058 (nginx)
Tasks: 13 (limit: 23922)
Memory: 23.9M
CGroup: /system.slice/nginx.service
├─1519058 nginx: master process /usr/sbin/nginx
...
root@serverx:/etc/nginx/conf.d#
Last edited: