https://bz.apache.org/ooo/show_bug.cgi?id=126312

          Issue ID: 126312
        Issue Type: DEFECT
           Summary: Window authentication (NTLM) in WebDAV doesn't work:
                    need serf upgrade
           Product: General
           Version: 4.1.1
          Hardware: All
                OS: Windows, all
            Status: CONFIRMED
          Severity: normal
          Priority: P5
         Component: code
          Assignee: [email protected]
          Reporter: [email protected]

While implementing my solution to issue 126305 I came across the problem on
issue subject.

Step to reproduce:

1) have 2 Windows 7 Professional PCs;
2) on one of them (PC A) activate IIS;
3) on this PC activate WebDAV on the IIS, disable the Anonymous authentication,
enable the Basic authentication only;
4) on this PC enable the Web service on Firewall as well;
5) on the other PC install AOO 4.1.1, be it PC B;
6) first try to access PC A from PC B using a web browser, available at
http://<ip address PC A> the default web page should be displayed;
7) in case you need to see the http exchange, install on one of the PC
WireShark as well;
8) now from PC B try to access PC A WebDAV, by typing http://<ip address> on
open dialog box
9) AOO will ask for user name and password and the default html page on PC A
will appear
10) now on PC A disable Basic authentication and enable the Windows one leaving
it as the only one
11) redo the test in 8) this time AOO will display the error:

Error reading data from the Internet.
Server error message.

This happens because serf 1.2.1 does not support the Windows authentication.
>From serf 1.3.8 [1] changelog, the first serv vers. to support it is 1.3.0.
>From ver. 1.3.0 on serf devs changed the build system, moving to SCons [2].
This means the way serf is build in AOO needs to be changed as well.

I tried in Linux and I think I succeeded, but so far my effort on Windows I get
nil result.

It should be kept in mind that serf will migrate from the current repo hosting,
see this forum exchange [3] for the discussion on the topic.

[1] https://code.google.com/p/serf
[2] http://www.scons.org
[3] https://groups.google.com/forum/#!topic/serf-dev/razFVsSxMgQ

-- 
You are receiving this mail because:
You are the assignee for the issue.

Reply via email to