Guide to setting up WebDAV for Windows XP clients

I've recently set up an XServe as a Windows domain controller, and was looking to WebDAV as an easy way of setting up remote access to certain shared files. However, it was not as straightforward as it seems - Windows is somewhat fickle about WebDAV and the Mac OS X manual states that "Microsoft platforms use an authentication mechanism that may make it difficult or impossible to mount WebDAV volumes from Mac OS X" (Web Technologies PDF manual, p. 45). After a great deal of scouting on the internet, I managed to get it working and thought I'd better share my method, since it's not all that straightforward. It's been mentioned on the Apple Forums before, but I don't think it was resolved. Much of this information comes from Mac OS X Hints but is updated in accordance with my experiences. (Some line breaks may be inserted by accident - make sure that lines are correct or you could have syntax errors). By default, Windows XP uses NTLM authentication for WebDAV access - you know this when it keeps popping back up with a password box, with the username in the form domain\username. This circumvents that, although I'm a little sketchy on the details - this is a compiled guide, based on my admittedly humble understanding of the authentication protocols.
1. Enable mod_encoding and mod_headers in the Modules panel of the Web service in 'Server Admin'.
2. Make a backup copy of your httpd.conf file (the main Apache configuration file):
% cd /private/etc/httpd
% sudo cp httpd.conf httpd.conf.backup
Uncomment the following two lines in httpd.conf:
AddModule mod_headers.c
AddModule mod_encoding.c
3. (The following from benoitc's macosxhints.com article.) Paste the following in at the end of /private/etc/httpd/httpd.conf:
# Set DAVLockDB for webdav support
DAVLockDB /private/var/run/davlocks/DAVLockDB
# Fix header for webdav
BrowserMatch "^WebDAVFS/1.[012]" redirect-carefully
BrowserMatch "Microsoft Data Access Internet Publishing Provider" redirect-carefully
BrowserMatch "Microsoft-WebDAV-MiniRedir/5.1.2600" redirect-carefully
BrowserMatch "^WebDrive" redirect-carefully
BrowserMatch "^WebDAVFS" redirect-carefully
<IfModule mod_headers.c>
Header add MS-Author-Via "DAV"
</IfModule>
<IfModule mod_encoding.c>
EncodingEngine on
NormalizeUsername on
</IfModule>
4. Create the folder you want to share with WebDAV:
% sudo mkdir /Library/WebServer/Documents/dav
% sudo chmod -R 775 /Library/WebServer/Documents/dav
Open httpd.conf again and zoom down to the end of the file and add this text (make sure you're consistent if you change the folder name to something else):
Alias /dav /Library/WebServer/Documents/dav
<Location /dav>
DAV On
AuthType Basic
AuthName "WebDAV Restricted"
AuthUserFile /private/etc/httpd/passwords/webdav.access
require valid-user
Order allow,deny
Allow from all
</Location>
5. Create the password file and the user:
% sudo mkdir /private/etc/httpd/passwords
% sudo htpasswd -c /private/etc/httpd/passwords/webdav.access davuser
Provide a password when prompted.
6. Restart apache:
% sudo apachectl graceful
This is all you need to do on the OS X box. However, I found that this alone didn't work - I was trying to use 'basic' authentication (I tend to start easy, get that working, then add complexity/security later), which has been turned off by default in Windows XP Service Pack 2. XP also does not seem to support SSL encryption for WebDAV access.
7. To get the above to work with Windows XP Service Pack 2, back up the Windows registry and add the following DWORD key with regedit.exe:
HKEYLOCALMACHINE\SYSTEM \CurrentControlSet\Services \WebClient\Parameters\UseBasicAuth
Set the value to "1", close regedit.exe and reboot your PC.
8. Open Internet Explorer, select Open... from the File menu, enter http://ip.address.of.server/dav and tick the 'Open as Web Folder' option.Press OK and enter the username and password you set up with in step 5.
All improvements/comments are welcome - good luck!
XServe   Mac OS X (10.4.4)  

Well it says "System Requirements: Windows XP or later"
So I assume that means that it would be installed on the Windows partition.
It also says "If you do not have any Boot Camp drivers installed, it will install version 2.1 drivers onto your already installed Windows OS."  So doesn't that mean I could use the download instead of the disk to install the drivers? Or is there more to it?

Similar Messages

  • Just set up iTunes for windows but when I try to sync my iPhone to this it says I have another iTunes library on my power book. It than asks if I want to erase this iPhone and sync with this iTunes library. I used the same  library on the windows is blank

    Just set up iTunes for windows but when I try to sync my iPhone to it this is what it says, I have another iTunes library on my power book. It than asks if I want to erase this iPhone and sync with this iTunes library. I used the same password on this windows pc system same log on etc..I don't have anything loaded on it. All I want is for the info that's on the power book in iTunes and my iPhone to snyc/update etc on the windows pc.  How do I do this? My power book is dead to the world. 

    Read here.
    https://discussions.apple.com/message/18565125#18565125

  • Dvd for adobe creative suite 5.5 web premium has set-up.exe for windows, but how to install on macbook?

    Hi,
    I have the dvd for adobe creative suite 5.5 web premium, I see a set-up.exe for windows, but how do I install this software on my macbook please?
    Thank you
    E

    You can't one way or the other. Serial numbers are platform specific and platform swaps only apply to current  versions, meaning you have to upgrade to CS6 and make the switch.
    Mylenium

  • For printer LaserJet Profession​al CM1410 any chance to set printing password for windows and MAC

    Dear All
    for printer  LaserJet Professional CM1410 any chance to set printing password for windows and MAC?please help?

    What Windows OS are you using?  Are you networked?
    If you are networked, you have to setup your file and print sharing options in order to require password assess.  If you are just trying to control specific files from being printed, you can do that, too.
    If you are just trying to control the amount of printing off of a single PC with a printer, you could setup different accounts for each user and limit their access. 
    Some of the commercial printers can have password options, but I do not find any password options for the CM 1410, other than what I provided earlier.
    If I have been helpful, a Kudo is always appreciated.

  • Set up itunes for windows

    My nephew, 12 years old, got an ipod touch as a gift from parents.
    They asked me to set up itunes on his pc notebook (I guess with windows vista installed) since they think I am the apple-guy in the family.
    Everything works fine, aside that: I can't see photos and videos (already present on his pc) in itunes: the corresponding folders in itunes are empty.
    Having always used itunes for mac I never had this issue, since both photos and videos were already available in itunes since the beginning.
    My question: how to import photos and videos in itunes for windows?

    Photos - put Photos you want them sync over to your Device in a folder.
    Connect your iPod touch to your PC, select iTouch under "Devices" on iTunes left Pane, on right Pane select Photo tab.  Check the box "Sync Photo with" and click the box next to it to direct it to the folder where the Photos are.  Click the SYNC or APPLY button on the lower right window.
    Videos - iTunes supports only mov, m4v, mp4 formats,  You can either drag these video files to itunes  library or go to menu Add Folder to library...  The Videos will appear under Movies library.
    To sync - same as Photo but this time go to Movies tab

  • Windows 2012 Group Policy Option missing for Windows 7 Client

    Hi there,
    We have a deployment with a windows 2012 DC and various Windows 7 clients.
    I am trying to set up a group policy on the 2012 DC to configure the Windows 7 clients and basically disable the Aero feature.
    The "Do not allow desktop composition" is the one I need to enable and this would sit under Admin Templates > Windows Components > Desktop Windows Manager.
    In Windows 2012 Group Policy editor this does not show...does anyone know how I can do this to a remote Windows 7 machine from 2012 DC?
    Note if it helps on a windows 7 machine you can also disable the service "Desktop Window Manager Session Manager”
    to achieve the same thing BUT when looking through the Group Policy again I can’t seem to find this!!
    Thanks for any help,
    Steve

    > In Windows 2012 Group Policy editor this does not show...does anyone
    > know how i can do this to a remote Windows 7 machine from 2012 DC?
    Install RSAT and edit on W7. Or copy all W7 admx/adml templates to the
    central store.
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • User profile creation problem for windows 7 clients with eap-fast

    Hi All,
    In our clients locations we implemented eap-fast authentication with domain integration in ACS for wlan users.Every thing working fine.We are facing problem with windows 7 laptops, in which client utility is not available to configure the user profiles.
      In xp laptops client utility softwares are available with all makes, but with win 7 utilitys are not coming by default......
    So what are options and available sourses for creating user profile with EAP-FAST in windows 7 laptops.
    Any free univarsal client utility is available for windows 7 laptop.
    Please guide me..............
    -Subhash

    Windows 7 should be able to do EAP-fast by default. If not you could download the latest Anyconnect client that also has the Cisco wireless supplicant in it.
    HTH,
    Steve
    Sent from Cisco Technical Support iPad App

  • Time Capsule set up help for windows user

    I have Windows-xp pro desktop and Linksys WRT54G wireless router, nintendo Wii & i phone both are connected to this router, I need advice on best possible setup for Time Capsule to print wirelessley and maximize my wireless range for wii & iphone. Kindly help me for best possible setup for me.

    Since neither your iPhone nor your Wii support 802.11n, neither device will see a significant improvement in range with use of the Time Capsule compared to your existing Linksys WRT54G. The significantly increased range you can get with the Time Capsule is really only achieved when an n-capable wireless client connects to it.
    To keep things simple, just configure your Time Capsule for "bridge mode" using the Airport Utility (click Manual Setup, Internet button, Connection sharing drop down box). Then cable one of the Time Capsule ethernet ports to a spare port on your Linksys router. Eventually, when you get n-capable wireless hardware, you can set them up to connect via the Time Capsule. All your b/g wireless clients can connect via the Linksys router. Irrespective of which device they connect to, all of them will be able to access the Time Capsule hard drive and attached printer.

  • Set up network for Windows Vista PC and MacBook

    Hey guys. I am trying to share files and a printer connected to my Windows Vista PC. Yesterday I could see the Widnows "public" folders and be able to take files from them, but couldn't put files in the folders. Then I went and set up an account on both computer with the same exact user name and password (I saw thatw as necessary somewhere). However I can't print from my Mac through the PC. Somietimes when I go to add Windows printer under system prefs printers, I see the printer and sometimes I don't. Even when I see it, I can't get it to add correctly and work. I NEED HELP. I have no idea what I am doing wrong. The name of the wrokgroup on my PC is WORKGROUP. How can I check and make sure that is the same on my MacBook? Any help would be GREATLY appreciated. I have file and printer sharing on on both computers obviously

    I tried these steps here:
    http://articles.techrepublic.com.com/5100-10878_11-6174105.html
    However I don't have a selection called share Windows in my sharing prefs, nor do I have a Utility called Directory Access

  • Setting port exceptions for Windows Firewall via GPO. Is there a limit on the number of exceptions that can be set?

    We would like to utilize GPOs to manage our Windows Firewall rule set. We have servers that have different requirements (HL7 connections, other programs) and our doctrine is to only open ports that are going to be used.
    We need to be able to audit and enforce these standards, so GPOs seem to make the most sense to me.
    The problem I am running into is when I attempt to define multiple Windows Firewall Inbound Port Exceptions. (More than 10) After "Applying and Okaying" I will go to verify the firewall rule-set but I find that quite a few of them are missing. It
    seems like I am limited to 8-9 port exceptions per GPO.
    I am unable to locate any documentation about this, but we can work around this by creating multiple GPOs. 
    Has anyone run into this issue before?
    Domain Function level: Windows Server 2008
    Tho H. Le

    > Has anyone run into this issue before?
    No, unfortunately. Our main server FW exception GPO contains 44 rules
    with port or program exceptions, and it works flawlessly...
    Martin
    Mal ein
    GUTES Buch über GPOs lesen?
    NO THEY ARE NOT EVIL, if you know what you are doing:
    Good or bad GPOs?
    And if IT bothers me - coke bottle design refreshment :))

  • Don't know how to set up iCloud for Windows 7.

    I am running Windows 7, and i looked in the Network & Internet section of the Control Panel for iCloud, but iCloud is not there. What do I do?

    Did you download it?  If so, just run the exe file and after installation it should go directly to the configuration / setup

  • Is SP needed for windows 8 clients?

    I run a small office with a NW6.5 server. Back in the day (20 years+), I was a support guy. I've stuck with NW since. I rarely do maintenance, so I'm always rusty. Good sign for NW!
    So we upgraded the hardware on our XP workstations twice over the years, but the XP days are setting.
    We discussed the next upgrade and decided to try to go right to win 8 if it works. We have Vista on some notebooks, but no windows 7.
    So I built up a basic workstation with windows 8. The client installed NP. I can see the network and map some drives.
    The issue is when pulling up a file from the server, it loads, then works for a few seconds, then does a long hang. Either Word or Adobe just goes into "not responding" mode for a minute or so. It finally returns after the delay.
    I'm guessing the NW server is so far off what Microsoft thinks is a secure server, that it does some sort of security check?
    So before I go looking for a client solution, I wanted to make sure there is not some server parameters I need to check. My SPs are a bit old (SP5 I think), but this server is only used internally. I'd rather not load more stuff on the server if I don't need to, but I will if needed.
    Any help would be appreciated.

    Originally Posted by chriscpmtmp
    I run a small office with a NW6.5 server. Back in the day (20 years+), I was a support guy. I've stuck with NW since. I rarely do maintenance, so I'm always rusty. Good sign for NW!
    So we upgraded the hardware on our XP workstations twice over the years, but the XP days are setting.
    We discussed the next upgrade and decided to try to go right to win 8 if it works. We have Vista on some notebooks, but no windows 7.
    So I built up a basic workstation with windows 8. The client installed NP. I can see the network and map some drives.
    The issue is when pulling up a file from the server, it loads, then works for a few seconds, then does a long hang. Either Word or Adobe just goes into "not responding" mode for a minute or so. It finally returns after the delay.
    I'm guessing the NW server is so far off what Microsoft thinks is a secure server, that it does some sort of security check?
    So before I go looking for a client solution, I wanted to make sure there is not some server parameters I need to check. My SPs are a bit old (SP5 I think), but this server is only used internally. I'd rather not load more stuff on the server if I don't need to, but I will if needed.
    Any help would be appreciated.
    If you're not already running SP8 on your NetWare 6.5 then you should be, not to specifically support Windows 8 but because it includes all sorts of improvements. There also some post-SP8 fixes you should consider installing - see http://wiki.novell.com/index.php/Nw65sp8
    Note that installing the Novell Client on Windows 8 means that you're using NCP so there should be nothing Microsoft or Windows 8 is checking.
    HTH.

  • Netbios name required for Windows 7 clients to connect?

    I upgraded my production server to Lion tonight. 
    My Windows 7 test machines (all standalone -- no AD here) now need to log into the server with the netbios name of the 10.7 server as part of the login:
    ie, instead of "maser" as the User Name
    it now requires "<netbiosname>\maser" as the User Name
    Everything works, but that futz's up the pass-through authentication I had set up for the Win7 users whom I had just set their Windows account/password combination to match the 10.6 server account/password combination.
    (smb://<server> from the Mac side doesn't care about the netbios name…)
    Any suggestions on what might need to be tweaked in com.apple.smb.server.plist?
    - Steve

    Hi,
    According to the error message: 接收到显式 EAP 失败, you can refer to the KB below to download and install hotfix tool for this problem for test.
    Windows 7 does not connect to an IEEE 802.1X-authenticated network if an invalid certificate is installed:
    http://support.microsoft.com/kb/2494172/en-us
    In addition, another library that teaching about Configure 802.1X Wired Access Clients for EAP-TLS Authentication might be helpful with your problem.
    http://technet.microsoft.com/en-us/library/dd759237.aspx
    Roger Lu
    TechNet Community Support

  • Cisco Jabber for Windows , Jabber Client for non AD PC

    Hi
    We have intalled and integrated sucessfully with CUPS and CUCM. users can able to log to Jabber client. But the Clients are not In AD(Active Directory), But the users should be able to seach contacts from AD, how can I do this using jabber-config.xml file , can you please anyone share a sample file for this requirement ?
    Regds
    $

    The deplyment guide explains how to configure he .xml file section by section, theres one dedicated to directory, have you reviewed it?? If not, that should be your first step. Its not that different from CUCM ldap integration
    Sent from Cisco Technical Support iPad App

  • OBIEE 11.1.1.7 SSO for Windows Native Clients Error 401-UnAuthorized issue.

    I configured OBIEE to work with AD authenticator and AD authentication works fine. My AD users can login with their credential. I am having issues with Kerberos authentication. My keytab looks fine and kinit is successful too and do not have any duplicate SPNs. After configuring Kerberos, "I am getting error 401 Unauthorized" .
    I have an AD user bisystem which I generated SPN and key tab looks fine. My other AD users belong to AD group "Technical".
    What should be the principal-name in weblogic.xml?
    I have put <principal-name>bisytem</principal-name>
                     <principal-name>Technical</principal-name> in weblogic.xml

    from bi_server.out:
    default etypes for default_tkt_enctypes: 17 23 3 1 23.
    Pre-Authenticaton: find key for etype = 3
    AS-REQ: Add PA_ENC_TIMESTAMP now
    >>> EType: sun.security.krb5.internal.crypto.DesCbcMd5EType
    >>> KrbAsReq calling createMessage
    >>> KrbAsReq in createMessage
    >>> KrbKdcReq send: xxxx  timeout=30000, number of retries =3, #bytes=270
    >>> KDCCommunication: kdc=xxxx #bytes=270
    >>>DEBUG: TCPClient reading 106 bytes
    >>> KrbKdcReq send: #bytes read=106
    >>> KrbKdcReq send: #bytes read=106
    >>> KdcAccessibility: remove xxxxx
    >>> KDCRep: init() encoding tag is 126 req type is 11
    >>>KRBError:
             sTime is Wed Apr 15 13:32:41 EDT 2015 1429119161000
             suSec is 553936
             error code is 14
             error Message is KDC has no support for encryption type
             realm is xxxx
             sname is krbtgt/xxxxx
             msgType is 30
                    [Krb5LoginModule] authentication failed
    KDC has no support for encryption type (14)
    Any insight???

Maybe you are looking for

  • Imac freezes

    case # 453372541 imac 2.7 ghz intel core i5 12gb 1333 mhz ddr3 memory graphics amd radeon hd 6770m 512 mb mac osx lion 10.7.5 ( 11g630 ) no third party hardware added to computer computer went to sleep came home after afew hours and system would not

  • [Oracle 8i] Help with query performance

    The following query is running VERY slowly for me: SELECT     oord.part_nbr ,     sopn.ord_nbr ,     sopn.sub_ord_nbr ,     sopn.major_seq_nbr ,     sopn.wctr_id ,     sopn.oper_desc ,     SUM(pact.act_dlrs_earned+pact.act_brdn_dls_earned+pact.tool_d

  • How to make buttons work in Interactive Adobe Forms

    Hi Experts, I am new to interactive form. Though i have worked in normal/non-Interactive form, i do not know how to make buttons work in interactive adobe forms using ABAP  (I don't know JAVA). Can any one help me out and walk me through to how to co

  • N70 - CALLER CAN'T HEAR ME!

    Anyone experienced a problem with their N70 where you accept a call and begin to talk however after a few seconds I can no longer hear the caller. If I switch to loudspeaker mode it sometimes works ok again but not when in handset mode. Have been to

  • Travel time sync with ios

    Hello, When I add an appointment to my Mavericks iCal with a travel time to it's location, than the appointment is synced to my other apple devices such as ipad and iphone. However, the travel time does not show in that appointment on my mobile devic