Hi, I've installed ispconfig with this tutorial: The Perfect Server - Debian 8.6 (nginx, BIND, Dovecot, ISPConfig 3.1) Everything was fine. Now I've reinstalled nginx since the app (Mastogon) required a recent nginx version (that supports http2). Unfortunately I didn't paid attention during nginx uninstall @ the conf files. Then my question is: may I recover this (these) files with the installer? I've already tried update.sh with service reconf but that didn't the job. Regards, Olivier
Which nginx did you install? E.g. the ones from dotdeb are compatible with that setup, the packages from nginx.org are not compatible as they use different paths and users (user nginx instead f www-data) and not the system users from Debian. You can let the ispconfig updater rewrite config files. Just run an update, e.g. select git-stable as source, and chose to reconfigure services during update.
I've installed the nginx version: nginx/1.10.3 I've already do a "php -q update.sh" I've noticed that the /etc/nginx/sites-available/apps.vhost was modified but I still can't log into the dashboard.
From where did you get that Nginx package? The version does not matter, it just matters if the package that you used is 100% compatible with the default package of the Linux distribution. And as I pointed out above, the packages from dotdeb are compatible, the ones from nginx.org not.
I installed nginx like this: wget -O - https://nginx.org/keys/nginx_signing.key | apt-key add - echo "deb http://nginx.org/packages/debian/ $(lsb_release -sc) nginx" > /etc/apt/sources.list.d/nginx.list apt-get update apt-get install nginx
The packages you used are using a wrong Linux user (nginx) and not www-data, they won't work on an ISPConfig server or at least you will have to reconfigure them, which I haven't tried yet. As described in Post #2, you can get compatible packages with http2 support from dotdeb. So you simply used the wrong package source to get http2 support on your server, that's not a problem with ISPConfig.