Столкнулся с той же проблемой на bitrix-env 7.4.3:
При попытке создать доп. сайт menu.sh показывает «Found MySQL service with empty root password», но пароль задан. Смена пароля через menu.sh не помогла.
Обошел с помощью подмены закешированного результата проверки:
1. Запускаем menu.sh.
2. Доходим до момента, когда появляется сообщение «Found MySQL service with empty root password».
3. Жмем Ctrl+Z, menu.sh уходит в бекграунд.
4. Открываем файл /opt/webdir/tmp/mysql_servers_status.cache — в нем должен быть список значений, разделенных «:». На 3-м и 2-м месте с конца находятся параметры, отвечающие за сообщения «Found MySQL service with empty root password» и «Not found MySQL client config». (В моем случае было «N:N»).
5. Заменяем эти параметры на «Y:Y».
6. Сохраняем, выходим из редактора обратно в консоль.
7. Возвращаем menu.sh из бекграунда командой fg.
8. Пытаемся добавить сайт еще раз.
9. PROFIT.
При попытке создать доп. сайт menu.sh показывает «Found MySQL service with empty root password», но пароль задан. Смена пароля через menu.sh не помогла.
Обошел с помощью подмены закешированного результата проверки:
1. Запускаем menu.sh.
2. Доходим до момента, когда появляется сообщение «Found MySQL service with empty root password».
3. Жмем Ctrl+Z, menu.sh уходит в бекграунд.
4. Открываем файл /opt/webdir/tmp/mysql_servers_status.cache — в нем должен быть список значений, разделенных «:». На 3-м и 2-м месте с конца находятся параметры, отвечающие за сообщения «Found MySQL service with empty root password» и «Not found MySQL client config». (В моем случае было «N:N»).
5. Заменяем эти параметры на «Y:Y».
6. Сохраняем, выходим из редактора обратно в консоль.
7. Возвращаем menu.sh из бекграунда командой fg.
8. Пытаемся добавить сайт еще раз.
9. PROFIT.