Задать вопрос
@ivan_minin

Почему ISPConfig не заходит в главную панель?

В VMware стоит Ubuntu 18.04, установил туда ISPConfig, при подключении https://адрес_хост_машины:8080 в Google Chrome показывает ошибку:
Этот сайт не может обеспечить безопасное соединение Сайт 192.168.80.128 отправил недействительный ответ.
Выполните диагностику сети в Windows.
ERR_SSL_PROTOCOL_ERROR


Но при этом заходит на http://адрес_хост_машины/phpmyadmin http://адрес_хост_машины/webmail и в дефолтную страницу apache без https

Я там понимаю здесь что-то в SSL сертификате, не подскажите что можно сделать?
  • Вопрос задан
  • 369 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Инженер по информационной безопасности + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 3
shambler81
@shambler81 Куратор тега Linux
Значит насколько я понимаю ты хочешь вводить https://site.ru:8080
1. создай на сервере нужный тебе сайт
2. создай сертификат.
3. замени путь к этому сертификату в дефолтном кннфиге для 8080
собственно все.
В результате сам сайт будет получать LE сертификат
а ты его будешь использовать на 8080 порту
/etc/apache2/sites-enabled/000-ispconfig.vhost

SSLEngine On
    SSLProtocol All -SSLv3
#  SSLCertificateFile /usr/local/ispconfig/interface/ssl/ispserver.crt
# SSLCertificateKeyFile /usr/local/ispconfig/interface/ssl/ispserver.key
# SSLCACertificateFile /usr/local/ispconfig/interface/ssl/ispserver.bundle

SSLCertificateFile /var/www/clients/client1/web3/ssl/ks03.ru-le.crt
SSLCertificateKeyFile /var/www/clients/client1/web3/ssl/ks03.ru-le.key
SSLCertificateChainFile /var/www/clients/client1/web3/ssl/ks03.ru-le.bundle


Естественно это должен желательно быть домен самого сервера, поскольку LE сертификат выдается на домен, и естественно будет работать от названия этого домена, при остальных доменах он так же будет выдавать ошибку.
Если тебе нужно чтоб это работало и на них.
то добавляй кусок конфига в каждый сайт с 8080 портом.
ну и дефолтный конфиг убрать
5f9fed29c67f4271430374.png
Ответ написан
Комментировать
iDx
@iDx
зайди по http:// и сгенерируй ssl сертификат для адрес_хост_машины в настройках. Либо создай www домен и заходи по этому домену прибавив порт 8080
Ответ написан
Комментировать
@kolshix
Устанавливал 4 раза и постоянно не сохранялась создавалась таблица в БД

сначала добавляем таблицы sys_user

-- Удаляем таблицу (Внимание: все пользователи будут удалены!)
DROP TABLE IF EXISTS `sys_user`;

-- Создаем таблицу заново (структура для версии 3.1/3.2)
CREATE TABLE `sys_user` (
  `userid` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `sys_userid` int(11) unsigned NOT NULL DEFAULT '0',
  `sys_groupid` int(11) unsigned NOT NULL DEFAULT '0',
  `sys_perm_user` varchar(5) DEFAULT NULL,
  `sys_perm_group` varchar(5) DEFAULT NULL,
  `sys_perm_other` varchar(5) DEFAULT NULL,
  `username` varchar(64) DEFAULT NULL,
  `passwort` varchar(255) DEFAULT NULL,
  `modules` varchar(255) DEFAULT NULL,
  `startmodule` varchar(255) DEFAULT NULL,
  `app_theme` varchar(32) DEFAULT 'default',
  `typ` varchar(16) NOT NULL DEFAULT 'user',
  `active` tinyint(1) NOT NULL DEFAULT '1',
  `language` varchar(2) NOT NULL DEFAULT 'en',
  `groups` varchar(255) DEFAULT NULL,
  `default_group` int(11) unsigned NOT NULL DEFAULT '0',
  `client_id` int(11) unsigned NOT NULL DEFAULT '0',
  `lost_password_hash` varchar(50) DEFAULT NULL,
  `lost_password_timestamp` int(11) unsigned DEFAULT NULL,
  PRIMARY KEY (`userid`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;


обновляем пароль
UPDATE sys_user SET passwort = md5('НОВЫЙ_ПАРОЛЬ') WHERE username = 'admin';


у меня еще полетела web domain
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы