| Summary: | backend3 не отвечает на запрос в образе server minimal | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Белая Алёна <belayaav> |
| Component: | alterator-module-backend3 | Assignee: | Иван Савин <svn17> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | rider, svn17 |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Белая Алёна
2025-11-14 19:01:29 MSK
Это происходит из-за того, что не установлено других модулей альтератора. Метод "avail_modules" из backend3 файла "menu" в таком случае зависает. Установите ещё один модуль, и метод выполнится. но лучше то всё-таки вернуть пустой список а не зависать Да, но для этого надо исправить альтератор. alterator-module-backend3 ждёт ответ от backend3 файла (в данном случае /usr/lib/alterator/backend3/menu, это часть альтератора), чтобы распарсить его и дать ответ пользователю. Если от backend3 файла ответа нет, то пользователю возвращается ошибка. Чтобы увидеть эту ошибку, нужно установить timeout для метода в alterator-module-backend3 меньший, чем время ожидания dbus-send. [methods.menu] backend3 = "menu" stdout_strings = true stdout_byte_limit = 7000000 thread_limit = 1 timeout = 5 <---- вот так например У alterator-module-backend3-0.2.0-alt1 был баг с timeout'ом. Он исправлен в alterator-module-backend3-0.2.1-alt1. |