-
Не работает Nginx-прокси у некоторых пользователей после обновления.
Был ИСПманагер бизнес версии до 5.138.
С 5.138 изменили логику работы Nginx-прокси.
Обновился до 5.152.1
У некоторых пользователей в конфиг Nginx /etc/nginx/conf.d/masterproxy.d/domen.conf не добавляются строки вида:
location /user/roundcube {
try_files /does_not_exists @node1;
}
location /user/phpmyadmin {
try_files /does_not_exists @node1;
}
Соответственно эти пользователи, при переходе в phpmyadmin и roundcube из панели получают 404 ошибку от Nginx.
Могу ли я недостающие строки добавить руками в конфиг Nginx без нарушения работы системы ISP в целом?
Что нужно сделать чтобы для этих пользователей эти строки добавлялись автоматически (как для других) при создании базы данных и/или почтового домена/ящика?
-
Тоже столкнулся с этой проблемой. Панель бизнес - версия 5.153.1 стабильная. Однонодовый сервер.
У всех новых пользователей, созданных после обновления панели, а именно после 23.05.2018, перестал работать переход в roundcube и phpmyadmin. Выдает ошибку "404 Не найден
Запрашиваемая вами панель управления не найдена". У старых пользователей все работает корректно.
Сыпятся жалобы от клиентов. Как исправить? Или ждать очередного апдейта панели?
Последний раз редактировалось xnem; 31.05.2018 в 19:56.
-
Коллега woo, в своем посте явно указал на баг панели: в файле, находящемся в папке /etc/nginx/conf.d/masterproxy.d действительно для новых пользователей перестали добавлятся соответствующие строчки конфигов. Если добавить их вручную - переход начинает работать как и положено. Когда ждать хот-фикс?
-
Господа разработчики, что скажете по поводу проблемы? Неудобно из-за этого каждому пользователю руками конфиги дописывать! И это в бизнес-версии!
-
Senior Member
На тестовом сервере не воспроизводится описанная вами проблема, поэтому сложно что-либо сказать. Пишите запрос в техническую поддержку с доступами, нужно смотреть на месте.
-
Member
Добрый день. Про ошибку известно, исправим. Workaround: отключите и снова включите nginx-прокси.
-
Senior Member
К сожалению не помогает.
Когда будет исправление, а то нас клиенты порвут.
-
Senior Member
Какие еще будут предложения, уважаемы разработчики?
Работа стоит!
-
Senior Member
При отключении и включении nginx-проксирования все пользователи, существующие на данные момент в панели, попадают в конфиг. Поэтому должно работать. Если у вас не работает, значит причина другая. Пишите в техподдержку с доступами и листингом пользователей, у которых не работает, будем смотреть. Так сказать что-либо сложно.
-
1. При включении nginx-прокси, не работает кнопка Переход для базы данных. Пользователь перебрасывается на URL https://127.0.0.1:80/phpmyadmin/index.php?token=.....
2. Если нажать ссылку phpMyAdmin в левой колонке, то phpMyAdmin открывается только с той базой, куда была последняя попытка входа по кнопке Перейти.
Так и должно быть?
ispmanager-business 5.156.1-2
Ваши права
- Вы не можете создавать новые темы
- Вы не можете отвечать в темах
- Вы не можете прикреплять вложения
- Вы не можете редактировать свои сообщения
-
Правила форума