Created attachment 12618 [details] Скриншот ошибки Версия ====== - LibreOffice-still-7.3.7.2-alt2 Стенд ===== - Server: Windows Server 2012R2. - Client: KWorkstation 10.1, обновленный до P10. Шаги воспроизведения ==================== 1. Развернуть Windows AD на Windows Server 2012R2: AD Controller Hostname: addc.windowsad.testdomain Domain: windowsad.testdomain Administrator Domain User: Admin Common Domain User: testuser 2. Создать шару на C:\share 3. Ввести машину KWorkstation 10.1 в домен: # apt-get install -y task-auth-ad-sssd # DOMAINNAME="windowsad.testdomain" # SERVERIP=<IP сервера Windows AD> # hostnamectl set-hostname testcli # echo -e "name_servers=$SERVERIP\nsearch_domains=$DOMAINNAME" >> /etc/resolvconf.conf # reboot # DOMAINNAME="windowsad.testdomain" # DOMAINNAME="${DOMAINNAME^^}" # WORKGROUP=$(echo "${DOMAINNAME}" | cut -d "." -f 1) # system-auth write ad "${DOMAINNAME}" "$(hostname --short)" "${WORKGROUP}" Admin '<Пароль администратора домена>' # reboot 4. Прописать pam_mount в схему аутентификации по умолчанию. В конец файла (/etc/pam.d/system-auth) добавил строки: # echo "session [success=1 default=ignore] pam_succeed_if.so service = systemd-user quiet" >> /etc/pam.d/system-auth # echo "session optional pam_mount.so disable_interactive" >> /etc/pam.d/system-auth 5. Добавить volume definition в конфиг по умолчанию: # sed -i 's|<!-- Volume definitions -->|<volume uid="10000-2000200000" fstype="cifs" server="addc" path="share" mountpoint="/share" options="sec=krb5,vers=3.0,cruid=%(USERUID),nounix,uid=%(USERUID),gid=%(USERGID),file_mode=0664,dir_mode=0775" />|g' /etc/security/pam_mount.conf.xml # reboot 6. Залогиниться доменным пользователем. 7. Создать документа LibreOffice Writer Документ.odt и перенести в /share 8. Открыть документ. 9. Выбрать Сервис → Параметры → Загрузка/сохранение → Общие. 10. Отметить чекбокс Всегда создавать резервную копию. 11. Нажать Применить, затем ОК. 12. Сохранить документ. Ожидаемый результат: успешное сохранение документа. Фактический результат: ошибка при сохранении документа (см. скриншот). Не проверялось в Sisyphus.
Воспроизвелось в Sisyphus. Версия: LibreOffice-still-7.3.7.2-alt2
touch /txt/txt echo -e 'domain=domain.dom\nusername=login\npassword=pass' | tee -a /txt/txt mkdir /txt/papka echo '//serv/iampapka/' /txt/papka cifs users,rw,x-systemd.automount,credentials=/txt/papka,file_mode=0777,dir_mode=0777,vers=3.0 0 0 | tee -a /etc/fstab При данной конфигурации в домене получаю тот же результат ошибки резервной копии, а также невозможности открыть файл для чтения
Воспроизвёл с devbuild от разработчиков, ссылка на апстримный баг будет предоставлена позже: Error saving the document Document: Error creating object. Could not create backup copy. Шаги: # apt-get remove LibreOffice-still-common LibreOffice-still-mimetypes LibreOffice-plugin-altcsp -y # wget https://dev-builds.libreoffice.org/daily/master/Linux-rpm_deb-x86_64@tb87-TDF/current/LibreOfficeDev_7.6.0.0.alpha1_Linux_x86-64_rpm.tar.gz # tar xvf LibreOfficeDev_7.6.0.0.alpha1_Linux_x86-64_rpm.tar.gz # cd LibreOfficeDev_7.6.0.0.alpha1_Linux_x86-64_rpm/RPMS # apt-get install ./*.rpm Далее шаги из описания.
ссылка есть?
(Ответ для kessys на комментарий #4) > ссылка есть? https://bugs.documentfoundation.org/show_bug.cgi?id=156796
(Ответ для Evgeny Shesteperov на комментарий #5) > (Ответ для kessys на комментарий #4) > > ссылка есть? > > https://bugs.documentfoundation.org/show_bug.cgi?id=156796 Спасибо!
Есть что-то похожее в Upstream от 2012 года: https://bugs.documentfoundation.org/show_bug.cgi?id=55004
Ошибка не воспроизводится с версией: LibreOffice-still-7.5.6.2 Проверка проводилась на стендах: Server: Windows Server 2012R2 Client: - KWorkstation 10.1, обновленный до P10 - Workstation 10.1, обновленный до P10 - Education 10.1, обновленный до P10 - Education KDE 10.1, обновленный до P10 - Server 10.1, обновленный до P10
(Ответ для Шевченко Денис на комментарий #8) > Ошибка не воспроизводится с версией: > LibreOffice-still-7.5.6.2 > > Проверка проводилась на стендах: > Server: Windows Server 2012R2 > Client: > - KWorkstation 10.1, обновленный до P10 > - Workstation 10.1, обновленный до P10 > - Education 10.1, обновленный до P10 > - Education KDE 10.1, обновленный до P10 > - Server 10.1, обновленный до P10 Проблема никуда не делась
(Ответ для kessys на комментарий #9) > (Ответ для Шевченко Денис на комментарий #8) > > Ошибка не воспроизводится с версией: > > LibreOffice-still-7.5.6.2 > > > > Проверка проводилась на стендах: > > Server: Windows Server 2012R2 > > Client: > > - KWorkstation 10.1, обновленный до P10 > > - Workstation 10.1, обновленный до P10 > > - Education 10.1, обновленный до P10 > > - Education KDE 10.1, обновленный до P10 > > - Server 10.1, обновленный до P10 > > Проблема никуда не делась Извиняюсь, чуть неправильно проверял. Перепроверил, ошибка воспроизводится с LibreOffice-still-7.5.6.2
Ошибка не воспроизводится для версии: LibreOffice-still-24.2.6.2
Да они наконец-то это сделали. Теперь работает приятно.