Bug 147000 - Creating a WebDAV remote service with incorrect settings does not give any feedback
Summary: Creating a WebDAV remote service with incorrect settings does not give any fe...
Status: NEW
Alias: None
Product: LibreOffice
Classification: Unclassified
Component: LibreOffice (show other bugs)
Version:
(earliest affected)
7.0.6.2 release
Hardware: x86-64 (AMD64) Linux (All)
: medium normal
Assignee: Not Assigned
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: WebDAV
  Show dependency treegraph
 
Reported: 2022-01-26 11:57 UTC by Stéphane Guillou (stragu)
Modified: 2023-01-03 11:06 UTC (History)
1 user (show)

See Also:
Crash report or crash signature:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stéphane Guillou (stragu) 2022-01-26 11:57:04 UTC
Description:
Creating a WebDAV remote file service with incorrect settings does not give any feedback indicating the connection failed.

Steps to Reproduce:
1. File > Open Remote...
2. Manage services > Add service
3. Add a WebDAV service that does not exist by filling in all the necessary fields, click "OK"

4.

Actual Results:
Nothing happens, there is no message to say that LibreOffice failed to connect using the specified settings.

Expected Results:
A popup informs the user of the connection failing, and ideally provides the actual error with a helpful message.


Reproducible: Always


User Profile Reset: Yes



Additional Info:
To connect to my NextCloud, I use the following settings:

- Type: WebDAV
- Host: nextcloud.instance.url (no HTTP(S) at the beginning)
- Secure connection ticked (which changes the port to 443)
- Label: label of your choice
- Root: remote.php/dav/files/USERNAME/

You can try using the exact same text as above to test with settings that won't connect you to anything.
Comment 1 Stéphane Guillou (stragu) 2022-01-26 12:00:13 UTC
LibreOffice could also give visual feedback letting the user know it is trying to connect, before showing the error message.

Earliest version affected I could test:

Version: 7.0.6.2
Build ID: 00(Build:2)
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Ubuntu package version: 1:7.0.6-0ubuntu0.18.04.1_lo1
Calc: threaded

But also in:

Version: 7.3.0.2 / LibreOffice Community
Build ID: f1c9017ac60ecca268da7b1cf147b10e244b9b21
CPU threads: 8; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded
Comment 2 Stéphane Guillou (stragu) 2022-08-11 10:14:53 UTC
Still reproducible in:

Version: 7.4.0.2 / LibreOffice Community
Build ID: 1512ce97d7ed39dce3121f7e15651fd8895f950e
CPU threads: 8; OS: Linux 5.15; UI render: default; VCL: gtk3
Locale: en-AU (en_AU.UTF-8); UI: en-US
Calc: threaded

Using erroneous settings with e.g. Google Drive gives an error message.
Comment 3 Buovjaga 2023-01-03 11:06:22 UTC
Repro

Arch Linux 64-bit, X11
Version: 7.6.0.0.alpha0+ (X86_64) / LibreOffice Community
Build ID: 88ebc324a51f16df0248d6a0d53d2169b1995dda
CPU threads: 8; OS: Linux 6.1; UI render: default; VCL: kf5 (cairo+xcb)
Locale: fi-FI (fi_FI.UTF-8); UI: en-US
Calc: threaded Jumbo
Built on 3 January 2023