Checking the current behavior of bug 90700, I found that LO receives the HTTP response status code "522 Connection timed out" while accessing the URL reported in bug 90700, comment 3. That code sits outside the official assigned range as described in <https://tools.ietf.org/html/rfc7231#section-6>, in <https://tools.ietf.org/html/rfc4918#section-11> and in <https://tools.ietf.org/html/rfc7725#section-3> RFC7231 applicable excerpt: " ... HTTP status codes are extensible. HTTP clients are not required to understand the meaning of all registered status codes, though such understanding is obviously desirable. However, a client MUST understand the class of any status code, as indicated by the first digit, and treat an unrecognized status code as being equivalent to the x00 status code of that class, with the exception that a recipient MUST NOT cache a response with an unrecognized status code. ... " At the moment LO does not implement this default remapping. As a further reference Wikipedia has some description too: <https://en.wikipedia.org/wiki/List_of_HTTP_status_codes#Unofficial_codes>. This bug is meant to be an anchor point for all the changes needed to make LO behave well to unofficial HTTP response status code. First there will be a general implementation, as suggested by RFC; then one more to the point, whenever the status code is clearly described. For example a description as in: <https://support.cloudflare.com/hc/en-us/sections/200820298-Error-Pages>. All links where retrieved on 2016-09-24.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=e62c02a089e454eeea472e758e113e7e28568a02 tdf#102499 (1): Add WebDAV test to check HTTP reponse status codes retry It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=ac060f97cc937787b4079e435c5b312f6894c277 tdf#102499 (2): Refactor the WebDAV resource access retry It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=f423a9d695814b1babf5f2c3f42821190adc7e53 tdf#102499 (3): Change caching model for HTTP response status code It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=a9f820679a70ec3fc4fe4f43c8fed175b362d1fd Related: tdf#102499 (4), default css::ucb::XCommandEnvironment. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=16df731a30917a426df81d751a0bfd0ae5fcdd45 tdf#102499 (5): Deal with HTTP unofficial response status codes It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=1ca68d386bc0345240bf288bec023faaba2e07af tdf#102499 (6): Cache OPTIONS if not present or if lifetime different It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=97cc70d7285526ae2ee3b3bac425eb031c4c0321 tdf#102499 (7): Caching connect timeout or cannot connect. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=bb27b2ff87e534b6f4fb9583271db29d6bbae8b6 tdf#102499 (8): Return empty property when not present. It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": http://cgit.freedesktop.org/libreoffice/core/commit/?id=59d6d5579528a66e55b75987d2d959968db485a8 tdf#102499 (9): Fix eXo Platform WebDAV on 'Save Remote File' It will be available in 5.3.0. The patch should be included in the daily builds available at http://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: http://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Polite ping: is this bug fixed? if so, please close it as RESOLVED FIXED
*** Bug 69998 has been marked as a duplicate of this bug. ***
A polite ping to Giuseppe Castagno (aka beppec56): is this bug fixed? if so, could you please close it as RESOLVED FIXED ? Thanks
Putting to RESOLVED FIXED. @Giuseppe Castagno, please reopen this issue if it's not completely fixed!!
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/2785402a4b47cb4d5764d0ad9f1554b579a9e5d2 ucb: webdav-curl: tdf#102499 (1): Add WebDAV test to check HTTP reponse status It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/b3fc6caf392809d844e84f6a36db6a0fe3111c39 ucb: webdav-curl: tdf#102499 (2): Refactor the WebDAV resource access retry It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Michael Stahl committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/e3c2294c351892ca864f7dd5827dbe04cfcc8021 ucb: webdav-curl: tdf#102499 (3): Change caching model for HTTP response status code It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/2afb51076c3f766ab39cbfc66d8469889a2b0a5c ucb: webdav-curl: tdf#102499 (5): Deal with HTTP unofficial response status codes It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/805a4e9d3e03e1339e9149fa745ac14fe334ccdf ucb: webdav-curl: tdf#102499 (6): Cache OPTIONS if not present or if lifetime different It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/2346a19dfeba7f0f2082888ab76c1c731e9e591c ucb: webdav-curl: tdf#102499 (7): Caching connect timeout or cannot connect. It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/3665527ea9f003830eb47ecd221a950c35caf731 ucb: webdav-curl: tdf#102499 (8): Return empty property when not present. It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.
Giuseppe Castagno committed a patch related to this issue. It has been pushed to "master": https://git.libreoffice.org/core/commit/62069267024a35e323e8685c3808bf80d64ddb5c ucb: webdav-curl: tdf#102499 (9): Fix eXo Platform WebDAV on 'Save Remote File' It will be available in 7.3.0. The patch should be included in the daily builds available at https://dev-builds.libreoffice.org/daily/ in the next 24-48 hours. More information about daily builds can be found at: https://wiki.documentfoundation.org/Testing_Daily_Builds Affected users are encouraged to test the fix and report feedback.