Bug 55844 - gnome-user-share: ошибка при попытке редактирования в папке общего доступа
Summary: gnome-user-share: ошибка при попытке редактирования в папке общего доступа
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-user-share (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-09-02 19:32 MSK by Михаил Ногин
Modified: 2025-09-03 13:21 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Михаил Ногин 2025-09-02 19:32:14 MSK
Платформы обновлённые до Sisyphus:
Alt Workstation 11.0 x86-64

Версия пакета: gnome-user-share-48.1-alt1

Шаги воспроизведения:

1. Закомментировать загрузку некоторых модулей:
# sed -i \
  -e '/LoadModule unixd_module[[:space:]]\+\${HTTP_MODULES_PATH}\/mod_unixd\.so/s/^/#/' \
  -e '/LoadModule mpm_prefork_module[[:space:]]\+\${HTTP_MODULES_PATH}\/mod_mpm_prefork\.so/s/^/#/' \
  /usr/share/gnome-user-share/dav_user*.conf

2. Перейти по следующему пути:
Меню -> Настройки -> Общий доступ -> Общий доступ к файлам
3. Включить Общий доступ 
4. Перезагрузить систему, если поменяли hostname
5. Подключиться с другой машины по адресу, введя его в файловом менеджере:
dav://<hostname машины>:<port>
порт можно узнать тут ~/.config/user-share/log
6. После подключения, попытаться создать или отредактировать файлы/документы

Ожидаемый результат:
Всё редактируется и создаётся без проблем

Фактический результат:
На подключённой машине при попытке редактировать или создать файл вылезает ошибка "Произошла ошибка при создании файла/каталога: Ошибка HTTP: Internal Server Error"
В логах следующее:
[dav_fs:crit] [pid 108379:tid 108381] (20019)DSO load failed: AH00576: The DBM driver could not be loaded
[dav:error] [pid 108379:tid 108381] [client 10.88.XX.XX:49536] The locks could not be queried for verification against a possible "If:" header.  [500, #0]
[dav:error] [pid 108379:tid 108381] [client 10.88.XX.XX:49536] Could not open the lock database.  [500, #400]
[dav:error] [pid 108379:tid 108381] (20019)DSO load failed: [client 10.88.XX.XX:49536] Could not open database.  [500, #1]

Дополнительно:
Воспроизводится в P11
Comment 1 Михаил Ногин 2025-09-03 13:21:48 MSK
(Ответ для Михаил Ногин на комментарий #0)

> 1. Закомментировать загрузку некоторых модулей:
> # sed -i \
>   -e '/LoadModule
> unixd_module[[:space:]]\+\${HTTP_MODULES_PATH}\/mod_unixd\.so/s/^/#/' \
>   -e '/LoadModule
> mpm_prefork_module[[:space:]]\+\${HTTP_MODULES_PATH}\/mod_mpm_prefork\.so/s/
> ^/#/' \
>   /usr/share/gnome-user-share/dav_user*.conf

Данный шаг необходим, из-за ошибки https://bugzilla.altlinux.org/55849