Hi,

when I read the ACL of a directory '/pdc' right after restarting the tomcat all permissions seem to be right. After performing any operation to this directory (MKCOL for example) the ACLs seem corrupted - all permissions set for '/pdc' directory suddenly are inherited from the same directory.

I tested this one using telnet and pasted the results below in case my explanation is a bit hard to follow.

mikko h�m�l�inen--




[EMAIL PROTECTED] telnet localhost 8080 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. PROPFIND /slide/pdc HTTP/1.0 Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxxx Host: localhost Depth: 0 Content-Length: 109 Connection: close

<?xml version="1.0" encoding="utf-8" ?><D:propfind xmlns:D="DAV:"><D:prop><D:acl/></D:prop></D:propfind>


HTTP/1.1 207 Multi-Status Pragma: No-cache Cache-Control: no-cache Expires: Thu, 01 Jan 1970 00:00:00 GMT Set-Cookie: JSESSIONID=5CDE8CDE47FE7E276386F535E3823F39; Path=/slide Content-Type: text/xml;charset=UTF-8 Date: Mon, 19 Apr 2004 11:03:40 GMT Server: Apache-Coyote/1.1 Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<D:multistatus xmlns:D="DAV:">
   <D:response>
       <D:href>/slide/pdc</D:href>
       <D:propstat>
           <D:prop>
               <D:acl>
                   <D:ace>
                       <D:principal>
                           <D:href>/users/mikkosh</D:href>
                       </D:principal>
                       <D:grant>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:grant>
                   </D:ace>
                   <D:ace>
                       <D:principal>
                           <D:unauthenticated />
                       </D:principal>
                       <D:deny>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:deny>
                   </D:ace>
                   <D:ace>
                       <D:principal>
                           <D:href>/users/mikkosh</D:href>
                       </D:principal>
                       <D:grant>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:grant>
                       <D:inherited>
                           <D:href>/</D:href>
                       </D:inherited>
                   </D:ace>
               </D:acl>
           </D:prop>
           <D:status>HTTP/1.1 200 OK</D:status>
       </D:propstat>
   </D:response>
</D:multistatus>

Connection closed by foreign host.
[EMAIL PROTECTED] telnet localhost 8080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
MKCOL /slide/pdc/kokki7 HTTP/1.0
Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Host: localhost
Depth: 0
Content-Length: 0
Connection: close

HTTP/1.1 201 Created
Pragma: No-cache
Cache-Control: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
Set-Cookie: JSESSIONID=B796523C3786C7954D04EB2B41F33088; Path=/slide
Content-Length: 0
Date: Mon, 19 Apr 2004 11:03:57 GMT
Server: Apache-Coyote/1.1
Connection: close

Connection closed by foreign host.
[EMAIL PROTECTED] telnet localhost 8080
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

PROPFIND /slide/pdc HTTP/1.0
Authorization: Basic xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Host: localhost
Depth: 0
Content-Length: 109
Connection: close

<?xml version="1.0" encoding="utf-8" ?><D:propfind xmlns:D="DAV:"><D:prop><D:acl/></D:prop></D:propfind>


HTTP/1.1 207 Multi-Status Pragma: No-cache Cache-Control: no-cache Expires: Thu, 01 Jan 1970 00:00:00 GMT Set-Cookie: JSESSIONID=7EEF2AD6A0B421CF8A0541301E24E52F; Path=/slide Content-Type: text/xml;charset=UTF-8 Date: Mon, 19 Apr 2004 11:04:11 GMT Server: Apache-Coyote/1.1 Connection: close

<?xml version="1.0" encoding="UTF-8"?>
<D:multistatus xmlns:D="DAV:">
   <D:response>
       <D:href>/slide/pdc</D:href>
       <D:propstat>
           <D:prop>
               <D:acl>
                   <D:ace>
                       <D:principal>
                           <D:href>/users/mikkosh</D:href>
                       </D:principal>
                       <D:grant>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:grant>
                       <D:inherited>
                           <D:href>/pdc</D:href>
                       </D:inherited>
                   </D:ace>
                   <D:ace>
                       <D:principal>
                           <D:unauthenticated />
                       </D:principal>
                       <D:deny>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:deny>
                       <D:inherited>
                           <D:href>/pdc</D:href>
                       </D:inherited>
                   </D:ace>
                   <D:ace>
                       <D:principal>
                           <D:href>/users/mikkosh</D:href>
                       </D:principal>
                       <D:grant>
                           <D:privilege>
                               <D:all />
                           </D:privilege>
                       </D:grant>
                       <D:inherited>
                           <D:href>/</D:href>
                       </D:inherited>
                   </D:ace>
               </D:acl>
           </D:prop>
           <D:status>HTTP/1.1 200 OK</D:status>
       </D:propstat>
   </D:response>
</D:multistatus>

Connection closed by foreign host.

_________________________________________________________________
Flirttaile, rupattele, juorua tai vaihda kuulumisia n�yt�ss� tapahtuvissa keskusteluissa. Lataa ilmainen MSN Messenger. http://messenger.msn.fi



--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]



Reply via email to