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.