Thanks almut. I was more focused on the debug from HTTP::DAV vs the underlying LWP::Authen::Negotiate. With LWP debug enabled, I get the following output:
LWP::UserAgent::new: ()
Setting auth details for default, default to myusername,mypassword
new_resource: For myurl, creating new resource
LWP::UserAgent::request: ()
LWP::UserAgent::send_request: PROPFIND myurl
LWP::Protocol::http::request: ()
LWP::UserAgent::request: Simple response: Unauthorized
LWP::Authen::Negotiate::authenticate: authenticate() version 0.06 call
+ed
LWP::Authen::Negotiate::authenticate: target hostname myhost
LWP::Authen::Negotiate::authenticate: GSSAPI servicename HTTP/myhost@m
+ydomain
LWP::Authen::Negotiate::authenticate: Miscellaneous failure
LWP::Authen::Negotiate::authenticate: No credentials cache found
Unauthorized.
Based on the debug, it looks like the credentials are not getting passed. At the very least, it gives me another layer to dig into instead of banging my head against the wall with HTTP::DAV...
Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
Read Where should I post X? if you're not absolutely sure you're posting in the right place.
Please read these before you post! —
Posts may use any of the Perl Monks Approved HTML tags:
- a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
| |
For: |
|
Use: |
| & | | & |
| < | | < |
| > | | > |
| [ | | [ |
| ] | | ] |
Link using PerlMonks shortcuts! What shortcuts can I use for linking?
See Writeup Formatting Tips and other pages linked from there for more info.