Line 1: |
Line 1: |
| + | == 30 May 2009 == |
| + | === Windows Web Folders Client === |
| + | * After modifying 95Addmod_dav2ibays to require auth only for write functions, Windows XP Web Folders (My Network Places) started randomly popping up a message asking for a client certificate. I could find no server setting to get this to stop, but did find several mentions online about this issue. I finally downloaded the "web folders update 12" from http://www.microsoft.com/downloads/details.aspx?FamilyID=17c36612-632e-4c04-9382-987622ed1d64&DisplayLang=en (even though my workstation is running XP Professional SP3) |
| + | === Changes to 95Addmod_dav2ibays === |
| + | <nowiki>--- ../95Addmod_dav2ibays 2009-05-30 08:37:53.000000000 -0400 |
| + | +++ 95Addmod_dav2ibays 2009-05-30 11:32:12.000000000 -0400 |
| + | @@ -24,10 +24,11 @@ |
| + | $OUT .= " IndexOptions FancyIndexing IconsAreLinks\n\n"; |
| + | if ($properties{'Group'}) |
| + | { |
| + | - $OUT .= " AuthName \"$key\"\n"; |
| + | + $OUT .= " AuthName ".$properties{'Name'}."\n"; |
| + | $OUT .= " AuthType Basic\n"; |
| + | $OUT .= " AuthExternal pwauth\n\n"; |
| + | - # Save groupname and find it in the group list |
| + | + $OUT .= " <LimitExcept GET POST PROPFIND OPTIONS CONNECT>\n\n"; |
| + | + # Save groupname and find it in the group list |
| + | $iBayGroup = $properties{'Group'}; |
| + | foreach my $group ($adb->groups) |
| + | { |
| + | @@ -42,8 +43,8 @@ |
| + | { |
| + | # need to break user list on commas then output each one... |
| + | my @values = split(',',$groupprops{'Members'}); |
| + | - $OUT .= " # Replace ibay name with any valid group member to validate\n"; |
| + | - $OUT .= " Require user "; |
| + | + $OUT .= " # Replace ibay name with any valid group member to validate\n"; |
| + | + $OUT .= " Require user "; |
| + | foreach my $val (@values) { |
| + | $OUT .= $val . " "; |
| + | } |
| + | @@ -59,10 +60,7 @@ |
| + | } |
| + | } |
| + | # Ensure only valid users get to do stuff... |
| + | - $OUT .= " <Limit GET PUT POST DELETE PROPFIND PROPPATCH MKCOL COPY MOVE LOCK UNLOCK>\n\n"; |
| + | - $OUT .= " Allow from all\n"; |
| + | - $OUT .= " Require valid-user\n\n"; |
| + | - $OUT .= " </Limit>\n\n"; |
| + | + $OUT .= " </LimitExcept>\n\n"; |
| + | $OUT .= "</Directory>\n"; |
| + | } |
| + | }</nowiki> |
| + | |
| + | == Older Notes == |
| I was about to add the following to the article, but there seem to be some problems w/ the ibay support. (I'm putting this here so I don't lose my work). | | I was about to add the following to the article, but there seem to be some problems w/ the ibay support. (I'm putting this here so I don't lose my work). |
| | | |