Arick
New Member Posts:64
|
03/15/2008 12:32 AM |
|
I am curious, I started to see this issue the other day on my local machine. I had to switch from port 80 to port 8000 because my ISP is blocking port 80 incoming. Is there a way to make WebDav work over a port other then port 80? Is this even the culprit this issue? I'm running a newly installed DNN 4.08, and and DMX 4.02. Running Server 03 with Office 07 installed. This was working before I switched ports, but now I am prompted for username/password and the document will not load I just get a message after the password screen clears on the 3rd time that it's communicating with the server and then nothing. Any insight would be most helpful.
Thanks! -Arick |
|
|
|
|
Peter Donker
Veteran Member Posts:4536
|
03/17/2008 7:45 PM |
|
- topic split off from earlier one. the error reported here is being challenged for login on webdav access -
Hi Areck,
Granted using different port nrs is not extensively tested. The fact that you get an authentication challenge means that the authentication mechanism could not determine who you are. What would help me is if you could make a Fiddler session for me so I can see what is being sent from your browser.
Peter
|
|
|
|
|
Arick
New Member Posts:64
|
03/18/2008 6:50 PM |
|
This is what I got from the fiddler session when trying to open the doc. Please note that today I was not getting a login prompt but a Connecting to server message. However the document never did appear on the screen.
LOCK /dotnetnuke/dmxdav.axd/Test%20Document%20Folder/Testing%20of%20a%20Word%20Document.doc HTTP/1.1
Content-Language: en-us
Accept-Language: en-us
Content-Length: 183
Timeout: Second-180
Translate: f
Content-Type: text/xml
Depth: 0
User-Agent: Microsoft Data Access Internet Publishing Provider DAV
Host: helmlinger.dyndns.org:8000
Proxy-Connection: Keep-Alive
Pragma: no-cache
Cookie: .ASPXANONYMOUS=2vK0Ifq6yAEkAAAANWVlODYyYjUtMjk2ZS00NjRjLWI5MmQtOThkYTExZGEzODY10; dmxdavcookie=45B836202B2A95121BB7F6B9242EF7A49FFCE8A9A1EF9FE59524C05DD5240498050219FBF3CF70FCFAA803165EB3D22E4E5721A314D68DBCF65241E03152BC707250BC64754501D27C896F67776EB709ED47BA0D04771A383BDAA3AD0B1D2FE66CC7152027A5228A
ahelmlinger
HTTP/1.1 403 Forbidden
Content-Length: 1758
Content-Type: text/html
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Date: Tue, 18 Mar 2008 17:31:07 GMT
http://www.w3.org/TR/html4/strict.dtd">
The page cannot be displayed
The page cannot be displayed
You have attempted to execute a CGI, ISAPI, or other executable program from a directory that does not allow programs to be executed.
Please try the following:
- Contact the Web site administrator if you believe this directory should allow execute access.
HTTP Error 403.1 - Forbidden: Execute access is denied. Internet Information Services (IIS)
Technical Information (for support personnel)
- Go to Microsoft Product Support Services and perform a title search for the words HTTP and 403.
- Open IIS Help, which is accessible in IIS Manager (inetmgr),
and search for topics titled Configuring ISAPI Extensions, Configuring CGI Applications, Securing Your Site with Web Site Permissions, and About Custom Error Messages.
- In the IIS Software Development Kit (SDK) or at the MSDN Online Library, search for topics titled Developing ISAPI Extensions, ISAPI and CGI, and Debugging ISAPI Extensions and Filters.
|
|
|
|
|
|
Peter Donker
Veteran Member Posts:4536
|
03/19/2008 9:11 PM |
|
Hi Areck, This is a response from IIS. Are you sure you set the verbs correctly in the application configuration? IIS doesn't seem to route the LOCK command to the DNN installation. Peter |
|
|
|
|
Arick
New Member Posts:64
|
03/19/2008 9:52 PM |
|
Peter,
Thanks for looking into this, yes I didn't have IIS configured correctly, had been getting my versions of IIS setup correctly and I guess a re-install whipped those settings. Now the login prompt has gone away which is good. However I'm still seeing the message box about Contacting the server for information with a scrolling progress bar below. Fiddler returns 2 sessions which are listed below. While this isn't an urgent issue if you feel inclined I'd be curious to know if it's WebDav or if it's something on my end. This is just for testing I was going to ask some of my co-workers in the filed to test out the new functionality. We can if necessary test on another server that allows Port 80. Again thanks for your help on this.
-Arick
LOCK /dotnetnuke/dmxdav.axd/Test%20Document%20Folder/Testing%20of%20a%20Word%20Document.doc HTTP/1.1 Content-Language: en-us Accept-Language: en-us Content-Length: 183 Timeout: Second-180 Translate: f Content-Type: text/xml Depth: 0 User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: helmlinger.dyndns.org:8000 Proxy-Connection: Keep-Alive Pragma: no-cache Cookie: .ASPXANONYMOUS=-vtQZZHAyAEkAAAAZjg4MTk5YzUtOGQ5Zi00NWIwLThlMWEtZWIwOTE1ZWFiZDBj0; portalaliasid=3C7C78DA56162160488D7CBEE00A2E59298D0AED43006DA8D48CAB1DB2B292C089C87703D4E6C1AECBCF2469A72837CF927CB27A7AF64DA7A361A9B64EAD11F57131EECAEEF1CE2A7882F32D590D3919; portalroles=E65816A79DB2B721649E63995B27212985393EC4101CC0A285CC960715F30A3FC8CC172C76D7BFD689F1EBF33DFFB598DFCD628D4900EF4F371EEE382B248D8A01E1084DF337DA191A03126F0823C04C60D9FEDFF9FC05E3C217E62C1ADE06CC3F51C16B22CB48A33AB972C443190E0E3C49407A5046D37FA1BF446C9BF72B82AC728A1E460E582E2CD5FBF742E1125A9F28B27C9C565ABAF29DEDFCCDF268FF4911B335AC429A86; dmxdavcookie=C051C196A59328013DAD0BC9022812CF0930D51F86D08E8DAB6AFAF70F33541BF6374F08578E8C51DA1398D35C280AF68798B852F1255DB579114CB13B9CB0D22905F1FB98BA7C8F23543D62C2BF07EFA9A38D1196BA3697A5B4761E7A069512249F5CD9845911F4
ahelmlinger
HTTP/1.1 401 Unauthorized Date: Wed, 19 Mar 2008 20:36:48 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Content-Length: 0 WWW-Authenticate: Basic Realm="/dotnetnuke/dmxdav.axd/Test%20Document%20Folder/Testing%20of%20a%20Word%20Document.doc" Cache-Control: private Content-Type: text/html
Followed by:
GET /dotnetnuke/dmxdav.axd/Test%20Document%20Folder/Testing%20of%20a%20Word%20Document.doc HTTP/1.1 Content-Language: en-us Accept-Language: en-us Translate: f User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: helmlinger.dyndns.org:8000 Proxy-Connection: Keep-Alive Cookie: .ASPXANONYMOUS=-vtQZZHAyAEkAAAAZjg4MTk5YzUtOGQ5Zi00NWIwLThlMWEtZWIwOTE1ZWFiZDBj0; portalaliasid=3C7C78DA56162160488D7CBEE00A2E59298D0AED43006DA8D48CAB1DB2B292C089C87703D4E6C1AECBCF2469A72837CF927CB27A7AF64DA7A361A9B64EAD11F57131EECAEEF1CE2A7882F32D590D3919; portalroles=E65816A79DB2B721649E63995B27212985393EC4101CC0A285CC960715F30A3FC8CC172C76D7BFD689F1EBF33DFFB598DFCD628D4900EF4F371EEE382B248D8A01E1084DF337DA191A03126F0823C04C60D9FEDFF9FC05E3C217E62C1ADE06CC3F51C16B22CB48A33AB972C443190E0E3C49407A5046D37FA1BF446C9BF72B82AC728A1E460E582E2CD5FBF742E1125A9F28B27C9C565ABAF29DEDFCCDF268FF4911B335AC429A86; dmxdavcookie=C051C196A59328013DAD0BC9022812CF0930D51F86D08E8DAB6AFAF70F33541BF6374F08578E8C51DA1398D35C280AF68798B852F1255DB579114CB13B9CB0D22905F1FB98BA7C8F23543D62C2BF07EFA9A38D1196BA3697A5B4761E7A069512249F5CD9845911F4
HTTP/1.1 401 Unauthorized Date: Wed, 19 Mar 2008 20:38:55 GMT Server: Microsoft-IIS/6.0 X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Content-Length: 26112 Accept-Ranges: bytes Content-Length: 0 Content-Length: 0 WWW-Authenticate: Basic Realm="/dotnetnuke/dmxdav.axd/Test%20Document%20Folder/Testing%20of%20a%20Word%20Document.doc" Last-Modified: Fri, 14 Mar 2008 22:57:12 GMT Cache-Control: private Content-Type: application/msword
|
|
|
|
|
Peter Donker
Veteran Member Posts:4536
|
03/20/2008 7:19 PM |
|
OK, this is getting better. Now it's down to an authorization issue. Make sure you run your tests as a user/admin, but not as host, just to be sure.
What OS/Office versions are you using to access, by the way?
Secondly: make sure you update to 4.2.1 when continuing this search.
Peter |
|
|
|
|
Arick
New Member Posts:64
|
03/20/2008 10:17 PM |
|
Okay I've upgraded to 4.2.1, I'm currently running Windows 2003 R2 x64 Server with Office 07. Loging in a regular user fiddler gives the following:
LOCK /dotnetnuke/dmxdav.axd/Test%20Document%20Folder/ArickTest.doc HTTP/1.1 Content-Language: en-us Accept-Language: en-us Content-Length: 183 Timeout: Second-180 Translate: f Content-Type: text/xml Depth: 0 User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: helmlinger.dyndns.org:8000 Proxy-Connection: Keep-Alive Pragma: no-cache Cookie: .ASPXANONYMOUS=-vtQZZHAyAEkAAAAZjg4MTk5YzUtOGQ5Zi00NWIwLThlMWEtZWIwOTE1ZWFiZDBj0; dmxdavcookie=7314182EE2A98C35B9CBE04E910EA64624D3DC34874212D6C0F22C2364914686B9D702C98586FAE90AAC0081127B35C9F61F3BA15D7D7CAE1ADAE9A7B0FDC6AB11D8F266333FDD10531E91D493BA491297323E2F437E7C18245146204AE3B3508D3D845AD219923D; portalaliasid=CA43F1FD017EFC39D500E02B1195C1701C1B01CB737BE3684EB6E77DF24810CA472125D32696E50188F6A26044A8BDB954B40487DEBFE21AB3F43EFF594D4346F787972D348BB4198019F5D2975EF56C; portalroles=9A03F4EA23E90ED04A33C92F87E3FF6AED2F00B802FF33B8A4E5C66005A07F2A220BDB205A55F91F12A31F5C3A7241F09F4259C7AC50620A173E9D3640D205EB2A411A9D11223FE9E99849A010F00F5483439AB4FD5143CB7E4D92B2012F24F29EEAD80C3B071BE126B2C341F776B0FC5FD12FD85950CF5633D6CC162381108B1243AB7A88D4D834AE27687E30D4170F9A679916FAEF456B6619D4F360E8C02D110AE9FD5472BB21
ahelmlinger
HTTP/1.1 401 Unauthorized Date: Thu, 20 Mar 2008 21:03:46 GMT Server: Microsoft-IIS/6.0 WWW-Authenticate: Negotiate WWW-Authenticate: NTLM X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Content-Length: 0 WWW-Authenticate: Basic Realm="/dotnetnuke/dmxdav.axd/Test%20Document%20Folder/ArickTest.doc" Cache-Control: private Content-Type: text/html Proxy-Support: Session-Based-Authentication
GET /dotnetnuke/dmxdav.axd/Test%20Document%20Folder/ArickTest.doc HTTP/1.1 Content-Language: en-us Accept-Language: en-us Translate: f User-Agent: Microsoft Data Access Internet Publishing Provider DAV Host: helmlinger.dyndns.org:8000 Proxy-Connection: Keep-Alive Cookie: .ASPXANONYMOUS=-vtQZZHAyAEkAAAAZjg4MTk5YzUtOGQ5Zi00NWIwLThlMWEtZWIwOTE1ZWFiZDBj0; dmxdavcookie=7314182EE2A98C35B9CBE04E910EA64624D3DC34874212D6C0F22C2364914686B9D702C98586FAE90AAC0081127B35C9F61F3BA15D7D7CAE1ADAE9A7B0FDC6AB11D8F266333FDD10531E91D493BA491297323E2F437E7C18245146204AE3B3508D3D845AD219923D; portalaliasid=CA43F1FD017EFC39D500E02B1195C1701C1B01CB737BE3684EB6E77DF24810CA472125D32696E50188F6A26044A8BDB954B40487DEBFE21AB3F43EFF594D4346F787972D348BB4198019F5D2975EF56C; portalroles=9A03F4EA23E90ED04A33C92F87E3FF6AED2F00B802FF33B8A4E5C66005A07F2A220BDB205A55F91F12A31F5C3A7241F09F4259C7AC50620A173E9D3640D205EB2A411A9D11223FE9E99849A010F00F5483439AB4FD5143CB7E4D92B2012F24F29EEAD80C3B071BE126B2C341F776B0FC5FD12FD85950CF5633D6CC162381108B1243AB7A88D4D834AE27687E30D4170F9A679916FAEF456B6619D4F360E8C02D110AE9FD5472BB21
HTTP/1.1 401 Unauthorized Date: Thu, 20 Mar 2008 21:03:47 GMT Server: Microsoft-IIS/6.0 WWW-Authenticate: Negotiate WWW-Authenticate: NTLM X-Powered-By: ASP.NET X-AspNet-Version: 2.0.50727 Content-Length: 26112 Accept-Ranges: bytes Content-Length: 0 Content-Length: 0 WWW-Authenticate: Basic Realm="/dotnetnuke/dmxdav.axd/Test%20Document%20Folder/ArickTest.doc" Last-Modified: Tue, 18 Mar 2008 19:49:27 GMT Cache-Control: private Content-Type: application/msword
|
|
|
|
|
Arick
New Member Posts:64
|
03/20/2008 10:22 PM |
|
Forgot to add that nothing has changed in terms of what I'm seeing. |
|
|
|
|
Peter Donker
Veteran Member Posts:4536
|
03/27/2008 1:32 PM |
|
Hi Arick, Are the web.config lines in place? Check out the installation manual. There should be additions to httpmodules and httphanlders. One such addition is to DMXDAV authentication. If there a cookie should be added to the response that I can't see in the conversation above. Peter |
|
|
|
|