https://bugs.documentfoundation.org/show_bug.cgi?id=147716
Bug ID: 147716 Summary: Error dialog instead of WebDAV authentication - WebDAV completely broken Product: LibreOffice Version: 7.2.5.2 release Hardware: x86-64 (AMD64) OS: Linux (All) Status: UNCONFIRMED Severity: normal Priority: medium Component: LibreOffice Assignee: libreoffice-bugs@lists.freedesktop.org Reporter: libreoff...@jmbreuer.net Description: I'm using app-office/libreoffice to edit documents residing on an Alfresco server, accessing those via WebDAV (WebDAVs / https / SSL). After upgrading from 7.1.7.2 to 7.2.5.2, WebDAV access no longer works - choosing the remote service (or trying to add a new one) in LibreOffice's "Open Remote File..." dialog will give an "Nonexistent file." error. It is not possible to open any WebDAV resources either from the "Open Remote" menu item, nor from the recent documents items. This happens with all WebDAV Services / URLs I have configured / access to; KDE's Dolphin accesses those WebDAV locations without any issues. I've installed a build with debug enabled and turned on "most" logging with SAL_LOG="+INFO+WARN-INFO.vcl.schedule-INFO.i18nlangtag-INFO.sal.osl.condition-INFO.vcl-INFO.drawinglayer" This shows the error dialog happening immediately on the first WebDAV reply of 401 Unauthorized, which should rather trigger a query for credentials: info:ucb.ucp.gio:131336:131336:ucb/source/ucp/gio/gio_provider.cxx:36: QueryContent: https://hidden.host.name:443/alfresco/webdav/Sites/HIDDEN/documentLibrary/!HIDDEN/ info:ucb.ucp.gio:131336:131336:ucb/source/ucp/gio/gio_content.cxx:81: New Content ('https://hidden.host.name:443/alfresco/webdav/Sites/HIDDEN/documentLibrary/!HIDDEN/') info:ucb.ucp.gio:131336:131336:ucb/source/ucp/gio/gio_content.cxx:939: Content::execute open warn:ucb.ucp.gio:131336:131336:ucb/source/ucp/gio/gio_content.cxx:399: ignoring GError "HTTP Client Error: Unauthorized" for <https://hidden.host.name:443/alfresco/webdav/Sites/HIDDEN/documentLibrary/!HIDDEN/> warn:uui:131336:131336:uui/source/iahndl.cxx:237: replaceMessageWithArguments: No arguments passed! info:toolkit:131336:131336:toolkit/source/awt/vclxwindows.cxx:2279: XDialog created ( ^ Some private information hidden ^ ) The XDialog mentioned corresponds to the "Nonexistent file." error dialog showing on screen. Steps to Reproduce: 1. Start LibreOffice 2. Use "Open Remote... 3. Choose an existing WebDAV service, or create a new one Actual Results: A nondescript error dialog "Nonexistent file." is shown. It is not ever possible to browse or open WebDAV resources, not even from the Recent Documents either. Expected Results: Browsing and accessing directories and documents at a WebDAV location should be possible, just like in LibreOffice up to at least 7.1.7.2. Reproducible: Always User Profile Reset: Yes OpenGL enabled: Yes Additional Info: I've found a possibly related issue where credentials are not correctly queried/used for ssh remote resources: https://bugs.documentfoundation.org/show_bug.cgi?id=144318 Since I'm using gentoo, there's a corresponding platform bug report: https://bugs.gentoo.org/834438 -- You are receiving this mail because: You are the assignee for the bug.