Not sure if it's a bug, but NTLM authentication has just started to fail
connecting to SharePoint running IIS, after it's been working for years.
The URL is accessible using IE or Mozilla using the same login
credentials.  I've worked with our SharePoint team, and they are telling
me that they have not changed any configurations on their side.  I'm
guessing that maybe Microsoft has recently updated/changed their
proprietary protocol.  Here's some debug info:

GNU Wget 1.10.1

Copyright (C) 2005 Free Software Foundation, Inc.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

Originally written by Hrvoje Niksic <[EMAIL PROTECTED]>.
[EMAIL PROTECTED] /project/script/SharePointPush]$ /usr/local/bin/wget
--http-passwd=xyz --http-user=xyz  http://xyz.com -dv
Setting --verbose (verbose) to 1
DEBUG output created by Wget 1.10.1 on linux-gnu.

--15:34:10--  http://xyz.com/
           => `index.html.2'
Resolving xyz.com... 1.1.1.1
Caching xyz.com => 1.1.1.1
Connecting to xyz.com|1.1.1.1|:80... connected.
Created socket 3.
Releasing 0x0811e620 (new refcount 1).

---request begin---
GET / HTTP/1.0
User-Agent: Wget/1.10.1
Accept: */*
Authorization: Basic TW9uc29vbnh5dGhvczAxOlIjZ3MqTDB2
Host: xyz.com
Connection: Keep-Alive

---request end---
HTTP request sent, awaiting response...
---response begin---
HTTP/1.1 401 Unauthorized
Content-Length: 1656
Content-Type: text/html
Server: Microsoft-IIS/6.0
WWW-Authenticate: NTLM
MicrosoftSharePointTeamServices: 6.0.2.8000
X-Powered-By: ASP.NET
Date: Tue, 18 Sep 2007 22:34:09 GMT
Connection: keep-alive

---response end---
401 Unauthorized
Registered socket 3 for persistent reuse.
Skipping 1656 bytes of body: [<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML
4.01//EN" "http://www.w3.org/TR/html4/strict.dtd";>
<HTML><HEAD><TITLE>You are not authorized to view this page</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html;
charset=Windows-1252">
<STYLE type="text/css">
  BODY { font: 8pt/12pt verdana }
  H1 { font: 13pt/15pt verdana }
  H2 { font: 8pt/12pt verdana }
  A:link { color: red }
  A:visited { color: maroon }
</STYLE>
</HEAD><BODY><TABLE width=500 border=0 cellspacing=10><TR><TD>

<h1>You are not authorized to view this page</h1>
You do not have permission to view this directory or page using the
credentials that you supplied because your Web browser is sending a
WWW-Authenticate header field that the Web server is not configured to
accept.
<hr>
<p>Please try the following:</p>
<ul>
<li>Contact the Web site administrator if you believe you should be able
to view this directory or page.</li>
<li>Click the <a href="javascript:location.reload()">Refresh</a> button
to try again with different credentials.</li>
</ul>
<h2>HTTP Error 401.2 - Unauthorized: Access is denied due to server
configuration.<br>Internet Information Services (IIS)</h2>
<hr>
<p>Technical Information (for support personnel)</p>
<ul>
<li>Go to <a
href="http://go.microsoft.com/fwlink/?linkid=8180";>Microsoft Product
Support Services</a> and perform a title search for the words
<b>HTTP</b> and <b>401</b>.</li>
<li>Open <b>IIS Help</b>, which is accessible in IIS Manager (inetmgr),
 and search for topics titled <b>About Security</b>,
<b>Authentication</b>, and <b>About Custom Error Messages</b>.</li>
</ul>

</TD></TR></TABLE></BODY></HTML>
] done.
Empty NTLM message, starting transaction.
Creating a type-1 NTLM message.
Reusing existing connection to xyz.com:80.
Reusing fd 3.

---request begin---
GET / HTTP/1.0
User-Agent: Wget/1.10.1
Accept: */*
Authorization: NTLM TlRMTVNTUAABAAAAAgIAAAAAAAAgAAAAAAAAACAAAAA=
Host: xyz.com
Connection: Keep-Alive

---request end---
HTTP request sent, awaiting response...
---response begin---
HTTP/1.1 500 Internal Server Error
Content-Length: 100
Content-Type: text/html
Server: Microsoft-IIS/6.0
MicrosoftSharePointTeamServices: 6.0.2.8000
X-Powered-By: ASP.NET
Date: Tue, 18 Sep 2007 22:34:09 GMT
Connection: close

---response end---
500 Internal Server Error
Disabling further reuse of socket 3.
Closed fd 3
15:34:10 ERROR 500: Internal Server Error.

Robert Conklin
<http://personalsites.homestead.wellsfargo.com/MySite/Public.aspx?accoun
tname=AD-ENT\conklirb> 
NMAS <http://nso.homestead.wellsfargo.com/sites/nms/nmas/default.aspx> 
Office: 916 787-3836 | Cell: 916 307-8536

Did you receive excellent service?  Click here to recognize a WFS team
member.
<http://wfspeopleportal.homestead.wellsfargo.com/portal/site/menuitem.db
ac38bdd92c5c95e58a0ff9125cb1a0/> 

This message may contain confidential and/or privileged information.  If
you are not the addressee or authorized to receive this for the
addressee, you must not use, copy, disclose, or take any action based on
this message or any information herein. If you have received this
message in error, please advise the sender immediately by reply e-mail
and delete this message.  Thank you for your cooperation.

Reply via email to