<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<id>tag:old.nabble.com,2006:forum-13153</id>
	<title>Nabble - Samba - jcifs</title>
	<updated>2009-11-24T21:32:27Z</updated>
	<link rel="self" type="application/atom+xml" href="http://old.nabble.com/Samba---jcifs-f13153.xml" />
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Samba---jcifs-f13153.html" />
	<subtitle type="html">An SMB/CIFS implementation in Java.</subtitle>
	
<entry>
	<id>tag:old.nabble.com,2006:post-26524525</id>
	<title>Ntlm challenge fails with connection reset on WebSphere6.1</title>
	<published>2009-11-24T21:32:27Z</published>
	<updated>2009-11-24T21:32:27Z</updated>
	<author>
		<name>Asran Deng</name>
	</author>
	<content type="html">&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0 Transitional//EN&quot;&gt;
&lt;HTML&gt;&lt;HEAD&gt;
&lt;META content=&quot;text/html; charset=us-ascii&quot; http-equiv=Content-Type&gt;
&lt;META name=GENERATOR content=&quot;MSHTML 8.00.6001.18702&quot;&gt;&lt;LINK rel=stylesheet href=&quot;BLOCKQUOTE{margin-Top: 0px; margin-Bottom: 0px; margin-Left: 2em}&quot;&gt;&lt;/HEAD&gt;
&lt;BODY style=&quot;MARGIN: 10px; FONT-FAMILY: verdana; FONT-SIZE: 10pt&quot;&gt;
&lt;DIV&gt;&lt;FONT size=2 face=Verdana&gt;Issue:&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;I have successfully gotten the 3-step NTLM challenge/response working using 
nothing but the JCIFS NtlmHttpFilter deployed to WebSphere 6.1 if I use Firefox 
as the browser. Similarly, the same filter &amp;amp; servlet work when deployed on 
Tomcat 6.x from either Firefox or IE. But when I try IE6 against WebSphere 6.1, 
IE sends request #1 and request #2 but WebSphere appears to close the connection 
&lt;B&gt;after&lt;/B&gt; the response to request #2 is sent. I can step through it in a 
debugger and see that request #1 and #2 are both sent and processed without any 
kind of error, but after request #2 leaves the filter, the next thing you know, 
IE is saying &quot;This page can not be displayed&quot;.&lt;BR&gt;&lt;BR&gt;Everything I've been able 
to &quot;sniff&quot; shows that the app server is closing the connect after the 2nd 
request.&lt;BR&gt;&lt;BR&gt;Has anyone been able to get NTLM working with IE6/WebSphere 6.1 
using nothing but the JCIFS HtlmHttpFilter?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Solution:&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=2 face=Verdana&gt;Just to give an update - I upgraded to the latest 
fix pack of WAS 6.1 (6.1.0.27) and everything is now working.&lt;BR&gt;&lt;BR&gt;So for 
anyone trying to do NTLM-based SSO using nothing but the JCIFS filter, you're 
going to want to get the latest fix pack of WAS before you try it.&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT size=2 face=Verdana&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV align=left&gt;&lt;FONT color=#c0c0c0 size=2 face=Verdana&gt;2009-11-25 
&lt;/FONT&gt;&lt;/DIV&gt;&lt;FONT size=2 face=Verdana&gt;
&lt;HR style=&quot;WIDTH: 122px; HEIGHT: 2px&quot; align=left SIZE=2&gt;

&lt;DIV&gt;&lt;FONT color=#c0c0c0 size=2 face=Verdana&gt;&lt;SPAN&gt;
&lt;DIV&gt;
&lt;DIV&gt;&lt;FONT size=2 face=Verdana&gt;&lt;/FONT&gt;&amp;nbsp;-- &lt;BR&gt;Asran Deng&lt;BR&gt;APJ Software 
Technology &amp;nbsp;Co. Ltd.&lt;BR&gt;Tel: (+86) 756 - 3392032/3392038&lt;BR&gt;Fax: (+86)756 - 
3392161 &lt;BR&gt;Web: &lt;A href=&quot;http://www.apjsoft.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;www.apjsoft.com&lt;/A&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/DIV&gt;&lt;/FONT&gt;&lt;/BODY&gt;&lt;/HTML&gt;
&lt;br /&gt;&lt;tt&gt;[Asran Deng.vcf]&lt;/tt&gt;&lt;br /&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;&lt;tt&gt;BEGIN:VCARD
&lt;br&gt;VERSION:2.1
&lt;br&gt;N:Asran Deng;
&lt;br&gt;FN:Asran Deng
&lt;br&gt;NOTE;ENCODING=QUOTED-PRINTABLE:-- 
&lt;br&gt;Asran Deng
&lt;br&gt;APJ Software Technology &amp;nbsp;Co. Ltd.
&lt;br&gt;Tel: (+86) 756 - 3392032/3392038
&lt;br&gt;Fax: (+86)756 - 3392161 
&lt;br&gt;Web: www.apjsoft.com
&lt;br&gt;EMAIL;PREF;INTERNET:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26524525&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;asran@...&lt;/a&gt;
&lt;br&gt;REV:20091125T133213Z
&lt;br&gt;END:VCARD
&lt;br&gt;&lt;/tt&gt;&lt;hr align=&quot;left&quot; width=&quot;300&quot; /&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Ntlm-challenge-fails-with-connection-reset-on-WebSphere6.1-tp26524525p26524525.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26454224</id>
	<title>Re: Calling NetServerEnum2 with no domain parameter</title>
	<published>2009-11-21T00:58:21Z</published>
	<updated>2009-11-21T00:58:21Z</updated>
	<author>
		<name>Andrew Barnham</name>
	</author>
	<content type="html">Hi
&lt;br&gt;&lt;br&gt;I am brand new to jcifs too. For what it is worth - I was also having problems with getting listing from smb://. I just applied Chris's suggested patch - and works fine now.
&lt;br&gt;&lt;br&gt;Thanks 
&lt;br&gt;Andrew</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Calling-NetServerEnum2-with-no-domain-parameter-tp26319306p26454224.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26451484</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T14:49:24Z</published>
	<updated>2009-11-20T14:49:24Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Melinda,
&lt;br&gt;&lt;br&gt;Again, it sounds like you are simply not using fully qualified DNS
&lt;br&gt;hostnames. No one should be using short NetBIOS names really anymore.
&lt;br&gt;The VPN issue could also be related to this but it would be impossible
&lt;br&gt;to make any judgement about a VPN problem as there are a large variety
&lt;br&gt;of VPNs all of which are usually fairly mysterious things.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 4:05 PM, Savoy, Melinda
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451484&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;MelindaSavoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Michael,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I've been working again with one of our server engineers and she enabled this setting on the server:  &amp;quot;enable netbios over tcpip&amp;quot;.  Once she did that I was able to get in without issue and without making changes to JCIFS within our app.  What is weird is that I cannot get in over a wireless connection using VPN but I can get in over a wired connection using VPN.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Any insight here?  Thanks.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: Michael B Allen [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451484&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ioplex@...&lt;/a&gt;]
&lt;br&gt;&amp;gt; Sent: Friday, November 20, 2009 10:39 AM
&lt;br&gt;&amp;gt; To: Savoy, Melinda
&lt;br&gt;&amp;gt; Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451484&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: Re: [jcifs] Version of JCIFS?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Melinda,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Old versions of JCIFS are available under the 'old' subdirectory like:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  &lt;a href=&quot;http://jcifs.samba.org/old/jcifs-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/old/jcifs-&lt;/a&gt;&amp;lt;version&amp;gt;.zip
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; See also:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  &lt;a href=&quot;http://jcifs.samba.org/src/docs/resolver.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/src/docs/resolver.html&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; My guess is that you're trying to use short netbios names but WINS is
&lt;br&gt;&amp;gt; gone. Always use fully qualified DNS hostnames in your SMB URLs like
&lt;br&gt;&amp;gt; smb://server.domain.com/ and not NetBIOS short names like
&lt;br&gt;&amp;gt; smb://server/.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mike
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; PS: Responses not sent to the mailing list will be ignored.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; On Fri, Nov 20, 2009 at 9:46 AM, Melinda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26451484&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;melindasavoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I just inherited a java application that has a JCIFS jar file
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; but I cannot see where I can find what version of JCIFS.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Can someone help me determine what that is?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; been changes done to the network
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; names but have no problem resolving
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; IP addresses now.  Any help
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; would be GREATLY appreciated.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Regards.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; We are on version 1.3.6.
&lt;br&gt;&amp;gt;&amp;gt; Cannot resolve DNS names.
&lt;br&gt;&amp;gt;&amp;gt; Can resolve IP addresses.
&lt;br&gt;&amp;gt;&amp;gt; Any help is appreciated.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; --
&lt;br&gt;&amp;gt; Michael B Allen
&lt;br&gt;&amp;gt; Java Active Directory Integration
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The information contained in this message and any attachments is intended only for the use of the individual or entity to which it is addressed, and may contain information that is PRIVILEGED, CONFIDENTIAL, and exempt from disclosure under applicable law.  If you are not the intended recipient, you are prohibited from copying, distributing, or using the information.  Please contact the sender immediately by return e-mail and delete the original message from your system.
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26451484.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26457993</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T13:05:35Z</published>
	<updated>2009-11-20T13:05:35Z</updated>
	<author>
		<name>savoym</name>
	</author>
	<content type="html">Michael,
&lt;br&gt;&lt;br&gt;I've been working again with one of our server engineers and she enabled this setting on the server: &amp;nbsp;&amp;quot;enable netbios over tcpip&amp;quot;. &amp;nbsp;Once she did that I was able to get in without issue and without making changes to JCIFS within our app. &amp;nbsp;What is weird is that I cannot get in over a wireless connection using VPN but I can get in over a wired connection using VPN.
&lt;br&gt;&lt;br&gt;Any insight here? &amp;nbsp;Thanks.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Michael B Allen [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26457993&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ioplex@...&lt;/a&gt;] 
&lt;br&gt;Sent: Friday, November 20, 2009 10:39 AM
&lt;br&gt;To: Savoy, Melinda
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26457993&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [jcifs] Version of JCIFS?
&lt;br&gt;&lt;br&gt;Hi Melinda,
&lt;br&gt;&lt;br&gt;Old versions of JCIFS are available under the 'old' subdirectory like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://jcifs.samba.org/old/jcifs-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/old/jcifs-&lt;/a&gt;&amp;lt;version&amp;gt;.zip
&lt;br&gt;&lt;br&gt;See also:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://jcifs.samba.org/src/docs/resolver.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/src/docs/resolver.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;My guess is that you're trying to use short netbios names but WINS is
&lt;br&gt;gone. Always use fully qualified DNS hostnames in your SMB URLs like
&lt;br&gt;smb://server.domain.com/ and not NetBIOS short names like
&lt;br&gt;smb://server/.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;PS: Responses not sent to the mailing list will be ignored.
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 9:46 AM, Melinda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26457993&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;melindasavoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just inherited a java application that has a JCIFS jar file
&lt;br&gt;&amp;gt;&amp;gt; but I cannot see where I can find what version of JCIFS.
&lt;br&gt;&amp;gt;&amp;gt; Can someone help me determine what that is?
&lt;br&gt;&amp;gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt;&amp;gt; been changes done to the network
&lt;br&gt;&amp;gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt;&amp;gt; names but have no problem resolving
&lt;br&gt;&amp;gt;&amp;gt; IP addresses now.  Any help
&lt;br&gt;&amp;gt;&amp;gt; would be GREATLY appreciated.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; We are on version 1.3.6.
&lt;br&gt;&amp;gt; Cannot resolve DNS names.
&lt;br&gt;&amp;gt; Can resolve IP addresses.
&lt;br&gt;&amp;gt; Any help is appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;The information contained in this message and any attachments is intended only for the use of the individual or entity to which it is addressed, and may contain information that is PRIVILEGED, CONFIDENTIAL, and exempt from disclosure under applicable law. &amp;nbsp;If you are not the intended recipient, you are prohibited from copying, distributing, or using the information. &amp;nbsp;Please contact the sender immediately by return e-mail and delete the original message from your system.
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26457993.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26446397</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T08:39:18Z</published>
	<updated>2009-11-20T08:39:18Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Hi Melinda,
&lt;br&gt;&lt;br&gt;Old versions of JCIFS are available under the 'old' subdirectory like:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://jcifs.samba.org/old/jcifs-&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/old/jcifs-&lt;/a&gt;&amp;lt;version&amp;gt;.zip
&lt;br&gt;&lt;br&gt;See also:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://jcifs.samba.org/src/docs/resolver.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/src/docs/resolver.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;My guess is that you're trying to use short netbios names but WINS is
&lt;br&gt;gone. Always use fully qualified DNS hostnames in your SMB URLs like
&lt;br&gt;smb://server.domain.com/ and not NetBIOS short names like
&lt;br&gt;smb://server/.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;PS: Responses not sent to the mailing list will be ignored.
&lt;br&gt;&lt;br&gt;On Fri, Nov 20, 2009 at 9:46 AM, Melinda &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26446397&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;melindasavoy@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I just inherited a java application that has a JCIFS jar file
&lt;br&gt;&amp;gt;&amp;gt; but I cannot see where I can find what version of JCIFS.
&lt;br&gt;&amp;gt;&amp;gt; Can someone help me determine what that is?
&lt;br&gt;&amp;gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt;&amp;gt; been changes done to the network
&lt;br&gt;&amp;gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt;&amp;gt; names but have no problem resolving
&lt;br&gt;&amp;gt;&amp;gt; IP addresses now.  Any help
&lt;br&gt;&amp;gt;&amp;gt; would be GREATLY appreciated.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Regards.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; We are on version 1.3.6.
&lt;br&gt;&amp;gt; Cannot resolve DNS names.
&lt;br&gt;&amp;gt; Can resolve IP addresses.
&lt;br&gt;&amp;gt; Any help is appreciated.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26446397.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445985</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T08:12:54Z</published>
	<updated>2009-11-20T08:12:54Z</updated>
	<author>
		<name>savoym</name>
	</author>
	<content type="html">André Warnier &amp;lt;aw &amp;lt;at&amp;gt; ice-sa.com&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Melinda wrote:
&lt;br&gt;&amp;gt; &amp;gt; Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&amp;gt; &amp;gt; 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; I just inherited a java application that has a JCIFS jar file 
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; been changes done to the network 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; names but have no problem resolving 
&lt;br&gt;&amp;gt; &amp;gt;&amp;gt; IP addresses now.
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt; Maybe the first part to establish, is whether you are having problems 
&lt;br&gt;&amp;gt; resolving names in general, or just with jCIFS.
&lt;br&gt;&amp;gt; (IP addresses don't need to be resolved, they already are).
&lt;br&gt;&amp;gt; can you give an example of a &amp;quot;name&amp;quot; that you cannot resolve ?
&lt;br&gt;&amp;gt; And how does this manifest itself ?
&lt;br&gt;&amp;gt; Also, under what platform are you ?
&lt;br&gt;&amp;gt; And, supposing &amp;quot;this.name.com&amp;quot; is a &amp;quot;name&amp;quot; (replace by a real one),
&lt;br&gt;&amp;gt; - if you enter, in a command window, the command
&lt;br&gt;&amp;gt; ping this.name.com
&lt;br&gt;&amp;gt; what does it say ?
&lt;br&gt;&amp;gt; - if you enter
&lt;br&gt;&amp;gt; nslookup this.name.com
&lt;br&gt;&amp;gt; what does it say ?
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; 
&lt;/div&gt;Thanks for the reply. Sorry don't understand much about networking.
&lt;br&gt;When I ping &amp;quot;resolve.epic.ldap&amp;quot; which is the DNS 
&lt;br&gt;I was given I get back in the command promp 
&lt;br&gt;the following:
&lt;br&gt;C:\&amp;gt;ping resolve.epic.ldap
&lt;br&gt;Pinging epic.ldap [10.202.10.19] with 32 bytes of data:
&lt;br&gt;&lt;br&gt;Reply from 10.202.10.19: bytes=32 time=201ms TTL=122
&lt;br&gt;Reply from 10.202.10.19: bytes=32 time=42ms TTL=122
&lt;br&gt;Reply from 10.202.10.19: bytes=32 time=41ms TTL=122
&lt;br&gt;Reply from 10.202.10.19: bytes=32 time=42ms TTL=122
&lt;br&gt;&lt;br&gt;Ping statistics for 10.202.10.19:
&lt;br&gt;&amp;nbsp; &amp;nbsp; Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
&lt;br&gt;Approximate round trip times in milli-seconds:
&lt;br&gt;&amp;nbsp; &amp;nbsp; Minimum = 41ms, Maximum = 201ms, Average = 81ms
&lt;br&gt;I'm on a Windows XP box.
&lt;br&gt;I'm running over VPN and when I do an nslookup it gives
&lt;br&gt;back my network name.
&lt;br&gt;Hope this info help.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26445985.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445425</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T07:42:46Z</published>
	<updated>2009-11-20T07:42:46Z</updated>
	<author>
		<name>awarnier</name>
	</author>
	<content type="html">Melinda wrote:
&lt;br&gt;&amp;gt; Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; I just inherited a java application that has a JCIFS jar file 
&lt;br&gt;...
&lt;br&gt;&amp;gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt;&amp;gt; been changes done to the network 
&lt;br&gt;&amp;gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt;&amp;gt; names but have no problem resolving 
&lt;br&gt;&amp;gt;&amp;gt; IP addresses now.
&lt;br&gt;...
&lt;br&gt;Maybe the first part to establish, is whether you are having problems 
&lt;br&gt;resolving names in general, or just with jCIFS.
&lt;br&gt;(IP addresses don't need to be resolved, they already are).
&lt;br&gt;can you give an example of a &amp;quot;name&amp;quot; that you cannot resolve ?
&lt;br&gt;And how does this manifest itself ?
&lt;br&gt;Also, under what platform are you ?
&lt;br&gt;And, supposing &amp;quot;this.name.com&amp;quot; is a &amp;quot;name&amp;quot; (replace by a real one),
&lt;br&gt;- if you enter, in a command window, the command
&lt;br&gt;ping this.name.com
&lt;br&gt;what does it say ?
&lt;br&gt;- if you enter
&lt;br&gt;nslookup this.name.com
&lt;br&gt;what does it say ?
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26445425.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26445408</id>
	<title>Can't resolve DNS name</title>
	<published>2009-11-20T07:41:16Z</published>
	<updated>2009-11-20T07:41:16Z</updated>
	<author>
		<name>savoym</name>
	</author>
	<content type="html">We're having problems where there have
&lt;br&gt;been changes done to the network environment 
&lt;br&gt;and now we cannot resolved DNS names but 
&lt;br&gt;have no problem resolving IP addresses 
&lt;br&gt;which is what we're using right now. &amp;nbsp;
&lt;br&gt;Any help on this front as well would be appreciated.
&lt;br&gt;We're on version 1.3.6. &amp;nbsp;Thank you.
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Can%27t-resolve-DNS-name-tp26445408p26445408.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26444503</id>
	<title>Re: Version of JCIFS?</title>
	<published>2009-11-20T06:46:41Z</published>
	<updated>2009-11-20T06:46:41Z</updated>
	<author>
		<name>savoym</name>
	</author>
	<content type="html">Melinda &amp;lt;melindasavoy &amp;lt;at&amp;gt; texashealth.org&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; I just inherited a java application that has a JCIFS jar file 
&lt;br&gt;&amp;gt; but I cannot see where I can find what version of JCIFS. &amp;nbsp;
&lt;br&gt;&amp;gt; Can someone help me determine what that is? &amp;nbsp;
&lt;br&gt;&amp;gt; We're having problems where there have
&lt;br&gt;&amp;gt; been changes done to the network 
&lt;br&gt;&amp;gt; environment and now we cannot resolve DNS
&lt;br&gt;&amp;gt; names but have no problem resolving 
&lt;br&gt;&amp;gt; IP addresses now. &amp;nbsp;Any help &amp;nbsp;
&lt;br&gt;&amp;gt; would be GREATLY appreciated.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Regards.
&lt;br&gt;&amp;gt; 
&lt;/div&gt;We are on version 1.3.6.
&lt;br&gt;Cannot resolve DNS names.
&lt;br&gt;Can resolve IP addresses.
&lt;br&gt;Any help is appreciated.
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26444503.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26443894</id>
	<title>Version of JCIFS?</title>
	<published>2009-11-20T06:06:44Z</published>
	<updated>2009-11-20T06:06:44Z</updated>
	<author>
		<name>savoym</name>
	</author>
	<content type="html">I just inherited a java application that has a JCIFS jar file but I cannot see
&lt;br&gt;where I can find what version of JCIFS this is when I decompiled the jar. &amp;nbsp;Can
&lt;br&gt;someone help me determine what that is? &amp;nbsp;We're having problems where there have
&lt;br&gt;been changes done to the network environment and now we cannot resolved DNS
&lt;br&gt;names but have no problem resolving IP addresses which is what we're using right
&lt;br&gt;now. &amp;nbsp;Any help on this front as well would be GREATLY appreciated.
&lt;br&gt;&lt;br&gt;Regards.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Version-of-JCIFS--tp26443894p26443894.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26345234</id>
	<title>Re: lookupnames/setsecdesc in jcifs</title>
	<published>2009-11-13T15:30:35Z</published>
	<updated>2009-11-13T15:30:35Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">On Fri, Nov 13, 2009 at 10:42 AM, Volker Lendecke
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26345234&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Volker.Lendecke@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; On Fri, Nov 13, 2009 at 04:06:59PM +0100, Volker Lendecke wrote:
&lt;br&gt;&amp;gt;&amp;gt; As a little task I would like to implement
&lt;br&gt;&amp;gt;&amp;gt; SetSecurityDescriptor in jcifs. That call itself seems
&lt;br&gt;&amp;gt;&amp;gt; pretty simple to do, the more difficult question is to get
&lt;br&gt;&amp;gt;&amp;gt; the LsaLookupNames right.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Question: How did you generate lsarpc.java from lsarpc.idl?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Ignore me, found midlc.
&lt;br&gt;&lt;br&gt;Hi Volker,
&lt;br&gt;&lt;br&gt;Yeah, I just run midlc manually whenever a stub changes or if I add an RPC.
&lt;br&gt;&lt;br&gt;Regarding LsarLookupNames, I think the IDL from the new MS docs should
&lt;br&gt;work as long as you adjust the type names to match the rest of the idl
&lt;br&gt;and remove all the excessive typedeffing. Midlc syntax and behavior is
&lt;br&gt;identical to midl for the subset of functionality that it implements.
&lt;br&gt;Although midlc does implement *one* extension - the &amp;quot;op&amp;quot; attribute.
&lt;br&gt;&lt;br&gt;So I think LsarLookupNames would be something like this:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; [op(0x0e)]
&lt;br&gt;&amp;nbsp; &amp;nbsp; int LsarLookupNames([in] policy_handle *policy_handle,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [in] uint32_t count,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [in,size_is(count)] unicode_string *names,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [out,unique] LsarRefDomainList *referenced_domains,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [in,out] LsarTransSidArray *translated_sids,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [in] uint32_t lookup_level,
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [in,out] uint32_t *mapped_count);
&lt;br&gt;&lt;br&gt;Note that all of the referenced types are already in lsarpc.idl so
&lt;br&gt;this should be all you need to update in the idl.
&lt;br&gt;&lt;br&gt;For a good example of how to fire an RPC in JCIFS, look at
&lt;br&gt;jcifs/smb/SID.getServerSid(). That's a nice little self-contained
&lt;br&gt;call. Also you'll want to create an Msrpc* class that maps caller
&lt;br&gt;friendly parameters and sets up the RPC properly. See
&lt;br&gt;jcifs/dcerpc/msrpc/MsrpcLookupSids.java for an example that will
&lt;br&gt;probably be like what you'll need.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-lookupnames-setsecdesc-in-jcifs-tp26344565p26345234.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26344565</id>
	<title>Re: lookupnames/setsecdesc in jcifs</title>
	<published>2009-11-13T07:42:34Z</published>
	<updated>2009-11-13T07:42:34Z</updated>
	<author>
		<name>Volker Lendecke</name>
	</author>
	<content type="html">On Fri, Nov 13, 2009 at 04:06:59PM +0100, Volker Lendecke wrote:
&lt;br&gt;&amp;gt; As a little task I would like to implement
&lt;br&gt;&amp;gt; SetSecurityDescriptor in jcifs. That call itself seems
&lt;br&gt;&amp;gt; pretty simple to do, the more difficult question is to get
&lt;br&gt;&amp;gt; the LsaLookupNames right.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Question: How did you generate lsarpc.java from lsarpc.idl?
&lt;br&gt;&lt;br&gt;Ignore me, found midlc.
&lt;br&gt;&lt;br&gt;Sorry for the noise,
&lt;br&gt;&lt;br&gt;Volker
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26344565/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Re%3A-lookupnames-setsecdesc-in-jcifs-tp26344565p26344565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26344564</id>
	<title>lookupnames/setsecdesc in jcifs</title>
	<published>2009-11-13T07:06:59Z</published>
	<updated>2009-11-13T07:06:59Z</updated>
	<author>
		<name>Volker Lendecke</name>
	</author>
	<content type="html">Hi!
&lt;br&gt;&lt;br&gt;As a little task I would like to implement
&lt;br&gt;SetSecurityDescriptor in jcifs. That call itself seems
&lt;br&gt;pretty simple to do, the more difficult question is to get
&lt;br&gt;the LsaLookupNames right.
&lt;br&gt;&lt;br&gt;Question: How did you generate lsarpc.java from lsarpc.idl?
&lt;br&gt;&lt;br&gt;Volker
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;signature.asc&lt;/strong&gt; (204 bytes) &lt;a href=&quot;http://old.nabble.com/attachment/26344564/0/signature.asc&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/lookupnames-setsecdesc-in-jcifs-tp26344564p26344564.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26344563</id>
	<title>Re: Calling NetServerEnum2 with no domain parameter</title>
	<published>2009-11-13T01:31:37Z</published>
	<updated>2009-11-13T01:31:37Z</updated>
	<author>
		<name>Chris Bearchell</name>
	</author>
	<content type="html">Hi Mike,
&lt;br&gt;&lt;br&gt;Thanks for the quick response. I've attached a patch which corrects the problem I was seeing. Essentially, if we are making a NetServerEnum2 request and the domain is absent (null or zero length) the alternate parameter descriptor is used.
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Chris
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Michael B Allen [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26344563&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ioplex@...&lt;/a&gt;] 
&lt;br&gt;Sent: 12 November 2009 17:33
&lt;br&gt;To: Chris Bearchell
&lt;br&gt;Cc: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26344563&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [jcifs] Calling NetServerEnum2 with no domain parameter
&lt;br&gt;&lt;br&gt;On Thu, Nov 12, 2009 at 8:26 AM, Chris Bearchell
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26344563&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris-bearchell@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have an application, running on a phone, from which I would like to enumerate
&lt;br&gt;&amp;gt; available domains/workgroups. I've been trying the following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SmbFile root = new SmbFile(&amp;quot;smb://&amp;quot;, NtlmPasswordAuthentication.ANONYMOUS);
&lt;br&gt;&amp;gt; SmbFile[] domains = root.listFiles();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The problem I was seeing was that the server responds with error 2320 (The
&lt;br&gt;&amp;gt; computer is not active in this domain). Digging deeper with Wireshark I noticed
&lt;br&gt;&amp;gt; that when calling the Windows API NetServerEnum() I see the following
&lt;br&gt;&amp;gt; NetServerEnum2 request:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;gt;  Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;gt;  Parameter Descriptor: WrLehDO
&lt;br&gt;&amp;gt;  Return Descriptor: B16BBDz
&lt;br&gt;&amp;gt;  Detail Level: 1
&lt;br&gt;&amp;gt;  Receive Buffer Length: 4200
&lt;br&gt;&amp;gt;  Server Type: 0x80000000
&lt;br&gt;&amp;gt;  Enumeration Domain (Null pointer)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, from the phone I see the following request
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;gt;  Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;gt;  Parameter Descriptor: WrLehDz
&lt;br&gt;&amp;gt;  Return Descriptor: B16BBDz
&lt;br&gt;&amp;gt;  Detail Level: 1
&lt;br&gt;&amp;gt;  Receive Buffer Length: 16384
&lt;br&gt;&amp;gt;  Server Type: 0x80000000
&lt;br&gt;&amp;gt;  Enumeration Domain (Null pointer)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The obvious difference was the parameter descriptor, which put me on to the
&lt;br&gt;&amp;gt; following from the Microsoft Open Specifications Developer Center:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&lt;/a&gt;&lt;br&gt;&amp;gt; 'ParamDesc (variable): MUST be set to &amp;quot;WrLehDO&amp;quot; if the Domain parameter is not
&lt;br&gt;&amp;gt; specified, or set to &amp;quot;WrLehDz&amp;quot;.'
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looking at NetServerEnum2.java, &amp;quot;WrLehDz&amp;quot; is always specified for a
&lt;br&gt;&amp;gt; NetServerEnum2 request regardless of the domain parameter. I would like to
&lt;br&gt;&amp;gt; contribute a fix for this issue. I am new to jCIFS and this list and am not sure
&lt;br&gt;&amp;gt; on how I can proceed. Could someone on the list advise?
&lt;/div&gt;&lt;/div&gt;Hi Chris,
&lt;br&gt;&lt;br&gt;Nice diagnosis and very complete. That certainly sounds like a bug.
&lt;br&gt;&lt;br&gt;However, one problem is that I don't think I have a very good NetBIOS
&lt;br&gt;setup anymore so if you can test the fix and post a patch or just
&lt;br&gt;explain what you did to get it to work I will apply it anyway provided
&lt;br&gt;that it does not obviously break anything at my end.
&lt;br&gt;&lt;br&gt;Otherwise I have also added it to the TODO for further investigation.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------------------
&lt;br&gt;Software Imaging: At the Forefront of Innovation in Printing and Imaging Software.
&lt;br&gt;Providing Solutions for the Printer Industry and Mobile Phone Market.
&lt;br&gt;&lt;br&gt;Software Imaging Limited is a limited company registered in England and Wales.
&lt;br&gt;Registered Office: 9400 Garsington Road, Oxford Business Park, Oxford, OX4 2HN, UK.
&lt;br&gt;Registered No: 01755090
&lt;br&gt;&lt;br&gt;This message is strictly private and contains confidential information intended 
&lt;br&gt;only for the use of the person named above. If you have received this e-mail in 
&lt;br&gt;error and are not the intended recipient you must not disclose, copy or distribute 
&lt;br&gt;it to anyone else. Please immediately advise the sender and delete this email and 
&lt;br&gt;all attachments.
&lt;br&gt;&lt;br&gt;-----------------------------------------------------------------------------------
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;NetServerEnum2.patch&lt;/strong&gt; (2K) &lt;a href=&quot;http://old.nabble.com/attachment/26344563/0/NetServerEnum2.patch&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Calling-NetServerEnum2-with-no-domain-parameter-tp26319306p26344563.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26322883</id>
	<title>Re: Calling NetServerEnum2 with no domain parameter</title>
	<published>2009-11-12T09:32:39Z</published>
	<updated>2009-11-12T09:32:39Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">On Thu, Nov 12, 2009 at 8:26 AM, Chris Bearchell
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26322883&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;chris-bearchell@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have an application, running on a phone, from which I would like to enumerate
&lt;br&gt;&amp;gt; available domains/workgroups. I've been trying the following:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; SmbFile root = new SmbFile(&amp;quot;smb://&amp;quot;, NtlmPasswordAuthentication.ANONYMOUS);
&lt;br&gt;&amp;gt; SmbFile[] domains = root.listFiles();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The problem I was seeing was that the server responds with error 2320 (The
&lt;br&gt;&amp;gt; computer is not active in this domain). Digging deeper with Wireshark I noticed
&lt;br&gt;&amp;gt; that when calling the Windows API NetServerEnum() I see the following
&lt;br&gt;&amp;gt; NetServerEnum2 request:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;gt;  Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;gt;  Parameter Descriptor: WrLehDO
&lt;br&gt;&amp;gt;  Return Descriptor: B16BBDz
&lt;br&gt;&amp;gt;  Detail Level: 1
&lt;br&gt;&amp;gt;  Receive Buffer Length: 4200
&lt;br&gt;&amp;gt;  Server Type: 0x80000000
&lt;br&gt;&amp;gt;  Enumeration Domain (Null pointer)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; However, from the phone I see the following request
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;gt;  Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;gt;  Parameter Descriptor: WrLehDz
&lt;br&gt;&amp;gt;  Return Descriptor: B16BBDz
&lt;br&gt;&amp;gt;  Detail Level: 1
&lt;br&gt;&amp;gt;  Receive Buffer Length: 16384
&lt;br&gt;&amp;gt;  Server Type: 0x80000000
&lt;br&gt;&amp;gt;  Enumeration Domain (Null pointer)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The obvious difference was the parameter descriptor, which put me on to the
&lt;br&gt;&amp;gt; following from the Microsoft Open Specifications Developer Center:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&lt;/a&gt;&lt;br&gt;&amp;gt; 'ParamDesc (variable): MUST be set to &amp;quot;WrLehDO&amp;quot; if the Domain parameter is not
&lt;br&gt;&amp;gt; specified, or set to &amp;quot;WrLehDz&amp;quot;.'
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Looking at NetServerEnum2.java, &amp;quot;WrLehDz&amp;quot; is always specified for a
&lt;br&gt;&amp;gt; NetServerEnum2 request regardless of the domain parameter. I would like to
&lt;br&gt;&amp;gt; contribute a fix for this issue. I am new to jCIFS and this list and am not sure
&lt;br&gt;&amp;gt; on how I can proceed. Could someone on the list advise?
&lt;/div&gt;&lt;br&gt;Hi Chris,
&lt;br&gt;&lt;br&gt;Nice diagnosis and very complete. That certainly sounds like a bug.
&lt;br&gt;&lt;br&gt;However, one problem is that I don't think I have a very good NetBIOS
&lt;br&gt;setup anymore so if you can test the fix and post a patch or just
&lt;br&gt;explain what you did to get it to work I will apply it anyway provided
&lt;br&gt;that it does not obviously break anything at my end.
&lt;br&gt;&lt;br&gt;Otherwise I have also added it to the TODO for further investigation.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Calling-NetServerEnum2-with-no-domain-parameter-tp26319306p26322883.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26319306</id>
	<title>Calling NetServerEnum2 with no domain parameter</title>
	<published>2009-11-12T05:26:25Z</published>
	<updated>2009-11-12T05:26:25Z</updated>
	<author>
		<name>Chris Bearchell</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I have an application, running on a phone, from which I would like to enumerate
&lt;br&gt;available domains/workgroups. I've been trying the following:
&lt;br&gt;&lt;br&gt;SmbFile root = new SmbFile(&amp;quot;smb://&amp;quot;, NtlmPasswordAuthentication.ANONYMOUS);
&lt;br&gt;SmbFile[] domains = root.listFiles();
&lt;br&gt;&lt;br&gt;The problem I was seeing was that the server responds with error 2320 (The
&lt;br&gt;computer is not active in this domain). Digging deeper with Wireshark I noticed
&lt;br&gt;that when calling the Windows API NetServerEnum() I see the following
&lt;br&gt;NetServerEnum2 request:
&lt;br&gt;&lt;br&gt;Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;nbsp; Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;nbsp; Parameter Descriptor: WrLehDO
&lt;br&gt;&amp;nbsp; Return Descriptor: B16BBDz
&lt;br&gt;&amp;nbsp; Detail Level: 1
&lt;br&gt;&amp;nbsp; Receive Buffer Length: 4200
&lt;br&gt;&amp;nbsp; Server Type: 0x80000000
&lt;br&gt;&amp;nbsp; Enumeration Domain (Null pointer)
&lt;br&gt;&lt;br&gt;However, from the phone I see the following request
&lt;br&gt;&lt;br&gt;Microsoft Windows Lanman Remote API Protocol
&lt;br&gt;&amp;nbsp; Function Code: NetServerEnum2 (104)
&lt;br&gt;&amp;nbsp; Parameter Descriptor: WrLehDz
&lt;br&gt;&amp;nbsp; Return Descriptor: B16BBDz
&lt;br&gt;&amp;nbsp; Detail Level: 1
&lt;br&gt;&amp;nbsp; Receive Buffer Length: 16384
&lt;br&gt;&amp;nbsp; Server Type: 0x80000000
&lt;br&gt;&amp;nbsp; Enumeration Domain (Null pointer)
&lt;br&gt;&lt;br&gt;The obvious difference was the parameter descriptor, which put me on to the
&lt;br&gt;following from the Microsoft Open Specifications Developer Center:
&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://msdn.microsoft.com/en-us/library/cc240217%28PROT.10%29.aspx&lt;/a&gt;&lt;br&gt;'ParamDesc (variable): MUST be set to &amp;quot;WrLehDO&amp;quot; if the Domain parameter is not
&lt;br&gt;specified, or set to &amp;quot;WrLehDz&amp;quot;.'
&lt;br&gt;&lt;br&gt;&lt;br&gt;Looking at NetServerEnum2.java, &amp;quot;WrLehDz&amp;quot; is always specified for a
&lt;br&gt;NetServerEnum2 request regardless of the domain parameter. I would like to
&lt;br&gt;contribute a fix for this issue. I am new to jCIFS and this list and am not sure
&lt;br&gt;on how I can proceed. Could someone on the list advise? 
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Chris
&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Calling-NetServerEnum2-with-no-domain-parameter-tp26319306p26319306.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26287565</id>
	<title>Re: Patch to add setting access time -- used by snaplock-like file-systems</title>
	<published>2009-11-10T09:21:35Z</published>
	<updated>2009-11-10T09:21:35Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Hi Andy,
&lt;br&gt;&lt;br&gt;Thanks. I put it in the patches directory.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;On Mon, Nov 9, 2009 at 7:12 PM, Andy Thomson &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26287565&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;a10008051@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Mike,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Attached is zip file with two diff's, one for SmbFile, and the other for
&lt;br&gt;&amp;gt;  Trans2SetFileInformation.  These are minor changes that expose the
&lt;br&gt;&amp;gt; lower level access time setting.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This is useful for people wanting to set retention on file systems that
&lt;br&gt;&amp;gt; support the snaplock-like interface.  Instead of using external or
&lt;br&gt;&amp;gt; command line tools, they can do everything from Jcifs.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; An example of it's use:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  // set the retention time in milliseconds, this
&lt;br&gt;&amp;gt;  // is a future date for when the retention will expire
&lt;br&gt;&amp;gt;  smbfile.setAccessTime( retention );
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;  // set the file to read-only
&lt;br&gt;&amp;gt;  smbfile.setReadOnly();
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The patch is against the jcifs 1.3.12 source tree.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Andy
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-add-setting-access-time----used-by-snaplock-like-file-systems-tp26286541p26287565.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26286541</id>
	<title>Patch to add setting access time -- used by snaplock-like file-systems</title>
	<published>2009-11-09T16:12:46Z</published>
	<updated>2009-11-09T16:12:46Z</updated>
	<author>
		<name>athomson</name>
	</author>
	<content type="html">Mike,
&lt;br&gt;&lt;br&gt;Attached is zip file with two diff's, one for SmbFile, and the other for
&lt;br&gt;&amp;nbsp; Trans2SetFileInformation. &amp;nbsp;These are minor changes that expose the
&lt;br&gt;lower level access time setting.
&lt;br&gt;&lt;br&gt;This is useful for people wanting to set retention on file systems that
&lt;br&gt;support the snaplock-like interface. &amp;nbsp;Instead of using external or
&lt;br&gt;command line tools, they can do everything from Jcifs.
&lt;br&gt;&lt;br&gt;An example of it's use:
&lt;br&gt;&lt;br&gt;&amp;nbsp; // set the retention time in milliseconds, this
&lt;br&gt;&amp;nbsp; // is a future date for when the retention will expire
&lt;br&gt;&amp;nbsp; smbfile.setAccessTime( retention );
&lt;br&gt;&lt;br&gt;&amp;nbsp; // set the file to read-only
&lt;br&gt;&amp;nbsp; smbfile.setReadOnly();
&lt;br&gt;&lt;br&gt;The patch is against the jcifs 1.3.12 source tree.
&lt;br&gt;&lt;br&gt;Andy
&lt;br&gt;&lt;br /&gt; &lt;div class=&quot;small&quot;&gt;&lt;br/&gt;&lt;img src=&quot;http://old.nabble.com/images/icon_attachment.gif&quot; &gt; &lt;strong&gt;setaccesstime.zip&lt;/strong&gt; (2K) &lt;a href=&quot;http://old.nabble.com/attachment/26286541/0/setaccesstime.zip&quot; target=&quot;_top&quot;&gt;Download Attachment&lt;/a&gt;&lt;/div&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Patch-to-add-setting-access-time----used-by-snaplock-like-file-systems-tp26286541p26286541.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26268960</id>
	<title>Re: Transport timeout during transfer of large files</title>
	<published>2009-11-09T08:07:59Z</published>
	<updated>2009-11-09T08:07:59Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">On Mon, Nov 9, 2009 at 4:30 AM, Thomas Fromm &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26268960&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;tf@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Used jcifs version: 1.3.10
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I receive an error when transfering files with size of ~50MB:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; jcifs.smb.SmbException: Transport1 timedout waiting for response to
&lt;br&gt;&amp;gt; SmbComWriteAndX[command=SMB_COM_WRITE_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC803,signSeq=0,tid=2055,pid=1230,uid=4099,mid=18048,wordCount=14,byteCount=2049,andxCommand=0xFF,andxOffset=0,fid=16384,offset=17602560,writeMode=0,remaining=0,dataLength=2048,dataOffset=64]
&lt;br&gt;&amp;gt; jcifs.util.transport.TransportException: Transport1 timedout waiting for
&lt;br&gt;&amp;gt; response to
&lt;br&gt;&amp;gt; SmbComWriteAndX[command=SMB_COM_WRITE_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC803,signSeq=0,tid=2055,pid=1230,uid=4099,mid=18048,wordCount=14,byteCount=2049,andxCommand=0xFF,andxOffset=0,fid=16384,offset=17602560,writeMode=0,remaining=0,dataLength=2048,dataOffset=64]
&lt;br&gt;&amp;gt;        at jcifs.util.transport.Transport.sendrecv(Transport.java:76)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbTransport.send(SmbTransport.java:631)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbSession.send(SmbSession.java:224)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbTree.send(SmbTree.java:111)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbFile.send(SmbFile.java:770)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbFileOutputStream.writeDirect(SmbFileOutputStream.java:245)
&lt;br&gt;&amp;gt;        at jcifs.smb.SmbFileOutputStream.write(SmbFileOutputStream.java:216)
&lt;br&gt;&amp;gt; ...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; This error does not appear always.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What are the circuumstances to get this error and how to resolv it?
&lt;br&gt;&amp;gt; Just increase timeout values?
&lt;/div&gt;&lt;br&gt;Hi Thomas,
&lt;br&gt;&lt;br&gt;If we are to believe the error message it seems the server simply did
&lt;br&gt;not respond within the jcifs.smb.client.responseTimeout which by
&lt;br&gt;default is 30000 milliseconds. Try 120000 (2 minutes).
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-timeout-during-transfer-of-large-files-tp26263676p26268960.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26263676</id>
	<title>Transport timeout during transfer of large files</title>
	<published>2009-11-09T01:30:05Z</published>
	<updated>2009-11-09T01:30:05Z</updated>
	<author>
		<name>Thomas Fromm-2</name>
	</author>
	<content type="html">Used jcifs version: 1.3.10
&lt;br&gt;&lt;br&gt;Hi,
&lt;br&gt;&lt;br&gt;I receive an error when transfering files with size of ~50MB:
&lt;br&gt;&lt;br&gt;jcifs.smb.SmbException: Transport1 timedout waiting for response to 
&lt;br&gt;SmbComWriteAndX[command=SMB_COM_WRITE_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC803,signSeq=0,tid=2055,pid=1230,uid=4099,mid=18048,wordCount=14,byteCount=2049,andxCommand=0xFF,andxOffset=0,fid=16384,offset=17602560,writeMode=0,remaining=0,dataLength=2048,dataOffset=64]
&lt;br&gt;jcifs.util.transport.TransportException: Transport1 timedout waiting for 
&lt;br&gt;response to 
&lt;br&gt;SmbComWriteAndX[command=SMB_COM_WRITE_ANDX,received=false,errorCode=0,flags=0x0018,flags2=0xC803,signSeq=0,tid=2055,pid=1230,uid=4099,mid=18048,wordCount=14,byteCount=2049,andxCommand=0xFF,andxOffset=0,fid=16384,offset=17602560,writeMode=0,remaining=0,dataLength=2048,dataOffset=64]
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.util.transport.Transport.sendrecv(Transport.java:76)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbTransport.send(SmbTransport.java:631)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbSession.send(SmbSession.java:224)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbTree.send(SmbTree.java:111)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbFile.send(SmbFile.java:770)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbFileOutputStream.writeDirect(SmbFileOutputStream.java:245)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; at jcifs.smb.SmbFileOutputStream.write(SmbFileOutputStream.java:216)
&lt;br&gt;...
&lt;br&gt;&lt;br&gt;This error does not appear always.
&lt;br&gt;&lt;br&gt;What are the circuumstances to get this error and how to resolv it?
&lt;br&gt;Just increase timeout values?
&lt;br&gt;&lt;br&gt;Thanks in advance,
&lt;br&gt;tf
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Transport-timeout-during-transfer-of-large-files-tp26263676p26263676.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26233446</id>
	<title>Re: NTLM not working on Tomcat 6.0 with IE 7</title>
	<published>2009-11-06T07:04:51Z</published>
	<updated>2009-11-06T07:04:51Z</updated>
	<author>
		<name>subhash h.</name>
	</author>
	<content type="html">I am using  jcifs-1.2.25a version.&lt;br&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;On Fri, Nov 6, 2009 at 5:55 PM, subhash hake &lt;span dir=&quot;ltr&quot;&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26233446&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;subhash.hake@...&lt;/a&gt;&amp;gt;&lt;/span&gt; wrote:&lt;br&gt;&lt;blockquote class=&quot;gmail_quote&quot; style=&quot;border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;&quot;&gt;
&lt;p class=&quot;MsoNormal&quot;&gt;Hi,&lt;br&gt;I am testing ntlm authentication on tomcat 6.0 with IE 7 .it is not working on some machine .&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;I can get in from Firefox, but still cannot get in from IE 7.  After messing around a little, I got this error (we saw this before)Anybody knows about this?&lt;br&gt;

&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;jcifs.smb.SmbException: &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;java.lang.ArrayIndexOutOfBoundsException&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.System.arraycopy(Native Method)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SigningDigest.&amp;lt;init&amp;gt;(SigningDigest.java:40)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:281)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.send(SmbSession.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:161)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:169)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:162)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:119)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SigningDigest.&amp;lt;init&amp;gt;(SigningDigest.java:57)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:281)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.send(SmbSession.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:161)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:169)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:162)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:119)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;Regards&lt;br&gt;Subhash&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
&lt;/blockquote&gt;&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NTLM-not-working-on-Tomcat-6.0-with-IE-7-tp26231215p26233446.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26231215</id>
	<title>NTLM not working on Tomcat 6.0 with IE 7</title>
	<published>2009-11-06T04:25:19Z</published>
	<updated>2009-11-06T04:25:19Z</updated>
	<author>
		<name>subhash h.</name>
	</author>
	<content type="html">&lt;p class=&quot;MsoNormal&quot;&gt;Hi,&lt;br&gt;I am testing ntlm authentication on tomcat 6.0 with IE 7 .it is not working on some machine .&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;I can get in from Firefox, but still cannot get in from IE 7.  After messing around a little, I got this error (we saw this before)Anybody knows about this?&lt;br&gt;
&lt;/p&gt;&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;jcifs.smb.SmbException: &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;java.lang.ArrayIndexOutOfBoundsException&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.System.arraycopy(Native Method)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SigningDigest.&amp;lt;init&amp;gt;(SigningDigest.java:40)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:281)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.send(SmbSession.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:161)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:169)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:162)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:119)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt; &lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SigningDigest.&amp;lt;init&amp;gt;(SigningDigest.java:57)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.sessionSetup(SmbSession.java:281)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.send(SmbSession.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbTree.treeConnect(SmbTree.java:161)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:169)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.smb.SmbSession.logon(SmbSession.java:162)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.negotiate(NtlmHttpFilter.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at jcifs.http.NtlmHttpFilter.doFilter(NtlmHttpFilter.java:119)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)&lt;/span&gt;&lt;/p&gt;

&lt;p class=&quot;MsoNormal&quot;&gt;&lt;span style=&quot;color: rgb(31, 73, 125);&quot;&gt;               
at java.lang.Thread.run(Thread.java:619)&lt;/span&gt;&lt;/p&gt;&lt;br&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;div class=&quot;gmail_quote&quot;&gt;&lt;br&gt;Regards&lt;br&gt;Subhash&lt;br&gt;
&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
&lt;/div&gt;&lt;br&gt;
</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/NTLM-not-working-on-Tomcat-6.0-with-IE-7-tp26231215p26231215.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26212654</id>
	<title>Re: Compute password hashes</title>
	<published>2009-11-05T02:46:38Z</published>
	<updated>2009-11-05T02:46:38Z</updated>
	<author>
		<name>Volker Jordan</name>
	</author>
	<content type="html">Am Mittwoch, den 04.11.2009, 13:27 -0600 schrieb Christopher R. Hertel:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; The explanation of how these algorithms work can be found in the following
&lt;br&gt;&amp;gt; locations:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; &amp;nbsp; LM Challenge/Response: &lt;a href=&quot;http://www.ubiqx.org/cifs/SMB.html#SMB.8.3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/cifs/SMB.html#SMB.8.3&lt;/a&gt;&lt;br&gt;&amp;gt; NTLM Challenge/Response: &lt;a href=&quot;http://www.ubiqx.org/cifs/SMB.html#SMB.8.4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/cifs/SMB.html#SMB.8.4&lt;/a&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; There is some example C code here:
&lt;br&gt;&amp;gt; &amp;nbsp; &lt;a href=&quot;http://www.ubiqx.org/libcifs/source/Auth/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/libcifs/source/Auth/&lt;/a&gt;&lt;br&gt;&amp;gt; ...but it doesn't provide the actual program you'd need in order to generate
&lt;br&gt;&amp;gt; the hashes (mostly because that step is exceedingly simple once you know how
&lt;br&gt;&amp;gt; it works).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Chris -)-----
&lt;br&gt;&amp;gt; 
&lt;/div&gt;Ok, I got the MD4 hash running, but DES still does not work.
&lt;br&gt;&lt;br&gt;Can you help me with java ?
&lt;br&gt;&lt;br&gt;Here is my code:
&lt;br&gt;&lt;br&gt;String magicKey=&amp;quot;KGS!@#$%&amp;quot;;
&lt;br&gt;String password=&amp;quot;1234567&amp;quot;;
&lt;br&gt;byte[] passwordByte17=password.getBytes(&amp;quot;windows-1252&amp;quot;);
&lt;br&gt;SecretKeyFactory desKeyFac=SecretKeyFactory.getInstance(&amp;quot;DES&amp;quot;);
&lt;br&gt;SecretKey desKey=desKeyFac.generateSecret(new
&lt;br&gt;DESKeySpec(magicKey.getBytes(&amp;quot;windows-1252&amp;quot;)));
&lt;br&gt;desCipher = Cipher.getInstance(&amp;quot;DES&amp;quot;);
&lt;br&gt;desCipher.init(Cipher.ENCRYPT_MODE, desKey);
&lt;br&gt;byte[] desHash=desCipher.doFinal(passwordByte17);
&lt;br&gt;&lt;br&gt;The final desHash is not the same comparing to what a smbpasswd
&lt;br&gt;generates.
&lt;br&gt;&lt;br&gt;What is wrong ?
&lt;br&gt;&lt;br&gt;Volker 
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compute-password-hashes-tp26198209p26212654.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26203133</id>
	<title>Re: Compute password hashes</title>
	<published>2009-11-04T11:27:32Z</published>
	<updated>2009-11-04T11:27:32Z</updated>
	<author>
		<name>Christopher R. Hertel-2</name>
	</author>
	<content type="html">The explanation of how these algorithms work can be found in the following
&lt;br&gt;locations:
&lt;br&gt;&lt;br&gt;&amp;nbsp; LM Challenge/Response: &lt;a href=&quot;http://www.ubiqx.org/cifs/SMB.html#SMB.8.3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/cifs/SMB.html#SMB.8.3&lt;/a&gt;&lt;br&gt;NTLM Challenge/Response: &lt;a href=&quot;http://www.ubiqx.org/cifs/SMB.html#SMB.8.4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/cifs/SMB.html#SMB.8.4&lt;/a&gt;&lt;br&gt;&lt;br&gt;There is some example C code here:
&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://www.ubiqx.org/libcifs/source/Auth/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/libcifs/source/Auth/&lt;/a&gt;&lt;br&gt;...but it doesn't provide the actual program you'd need in order to generate
&lt;br&gt;the hashes (mostly because that step is exceedingly simple once you know how
&lt;br&gt;it works).
&lt;br&gt;&lt;br&gt;Chris -)-----
&lt;br&gt;&lt;br&gt;Michael B Allen wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Please send all messages to the JCIFS mailing list. Messages sent
&lt;br&gt;&amp;gt; directly to me may be ignored.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; On Wed, Nov 4, 2009 at 12:04 PM, Volker Jordan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26203133&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jordan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; Am Mittwoch, den 04.11.2009, 11:17 -0500 schrieb Michael B Allen:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; On Wed, Nov 4, 2009 at 10:07 AM, Volker Jordan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26203133&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jordan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I am searching for a way computing the both password hashes.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; Can jcifs do that?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; I read about using NTlmPasswordAuthentication, but what is the
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;&amp;gt; challenge ?
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Hi Volker,
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For NTLMv1 you can call NtlmPasswordAuthentication.getNTLMResponse()
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; with an 8 byte challenge provided by the server with which you are
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; authenticating.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; For NTLMv2 it is more complicated as the &amp;quot;challenge&amp;quot; also includes a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; &amp;quot;target information&amp;quot; block.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; I have a feeling this is probably not something you want to do. If you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; just want to add NTLM client tauthentication to some software, try
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; using jcifs.smb.NtlmContext.initSecContext().
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; If you're trying to implement server-side authentication (meaning you
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; want to authenticate clients like in an HTTP server), JCIFS does not
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; implement that.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Mike
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Mike,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; as far as I know the sambaNTPassword and the sambaLMPassword are
&lt;br&gt;&amp;gt;&amp;gt; independent to the autheticating server. They are only hashes of a
&lt;br&gt;&amp;gt;&amp;gt; password and I want this clear text password transformed in those both
&lt;br&gt;&amp;gt;&amp;gt; passsword hashes.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Hi Volker,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What you're talking about are the &amp;quot;pre&amp;quot; hashes. I believe those would
&lt;br&gt;&amp;gt; be p21 in NtlmPasswordAuthentication.{getPreNTLMResponse,getNTLMResponse}.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; But you hardly need JCIFS to compute those. They're just simple DES
&lt;br&gt;&amp;gt; and MD4 hashes. Actually the DES one is a little goofy because it uses
&lt;br&gt;&amp;gt; 7 bit key blocks with parity but it would still probably be more
&lt;br&gt;&amp;gt; elegant to just write it yourself without creating a dependency to
&lt;br&gt;&amp;gt; JCIFS (especially to an internal API).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mike
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;-- 
&lt;br&gt;&amp;quot;Implementing CIFS - the Common Internet FileSystem&amp;quot; ISBN: 013047116X
&lt;br&gt;Samba Team -- &lt;a href=&quot;http://www.samba.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.samba.org/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;-)----- &amp;nbsp; Christopher R. Hertel
&lt;br&gt;jCIFS Team -- &lt;a href=&quot;http://jcifs.samba.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/&lt;/a&gt;&amp;nbsp; &amp;nbsp;-)----- &amp;nbsp; ubiqx development, uninq.
&lt;br&gt;ubiqx Team -- &lt;a href=&quot;http://www.ubiqx.org/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ubiqx.org/&lt;/a&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;-)----- &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26203133&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;crh@...&lt;/a&gt;
&lt;br&gt;OnLineBook -- &lt;a href=&quot;http://ubiqx.org/cifs/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://ubiqx.org/cifs/&lt;/a&gt;&amp;nbsp; &amp;nbsp; -)----- &amp;nbsp; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26203133&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;crh@...&lt;/a&gt;
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compute-password-hashes-tp26198209p26203133.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26200828</id>
	<title>Re: Compute password hashes</title>
	<published>2009-11-04T09:27:56Z</published>
	<updated>2009-11-04T09:27:56Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Please send all messages to the JCIFS mailing list. Messages sent
&lt;br&gt;directly to me may be ignored.
&lt;br&gt;&lt;br&gt;On Wed, Nov 4, 2009 at 12:04 PM, Volker Jordan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26200828&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jordan@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Am Mittwoch, den 04.11.2009, 11:17 -0500 schrieb Michael B Allen:
&lt;br&gt;&amp;gt;&amp;gt; On Wed, Nov 4, 2009 at 10:07 AM, Volker Jordan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26200828&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jordan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Hi,
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I am searching for a way computing the both password hashes.
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; Can jcifs do that?
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; I read about using NTlmPasswordAuthentication, but what is the
&lt;br&gt;&amp;gt;&amp;gt; &amp;gt; challenge ?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Hi Volker,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For NTLMv1 you can call NtlmPasswordAuthentication.getNTLMResponse()
&lt;br&gt;&amp;gt;&amp;gt; with an 8 byte challenge provided by the server with which you are
&lt;br&gt;&amp;gt;&amp;gt; authenticating.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; For NTLMv2 it is more complicated as the &amp;quot;challenge&amp;quot; also includes a
&lt;br&gt;&amp;gt;&amp;gt; &amp;quot;target information&amp;quot; block.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; I have a feeling this is probably not something you want to do. If you
&lt;br&gt;&amp;gt;&amp;gt; just want to add NTLM client tauthentication to some software, try
&lt;br&gt;&amp;gt;&amp;gt; using jcifs.smb.NtlmContext.initSecContext().
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; If you're trying to implement server-side authentication (meaning you
&lt;br&gt;&amp;gt;&amp;gt; want to authenticate clients like in an HTTP server), JCIFS does not
&lt;br&gt;&amp;gt;&amp;gt; implement that.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mike
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi Mike,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; as far as I know the sambaNTPassword and the sambaLMPassword are
&lt;br&gt;&amp;gt; independent to the autheticating server. They are only hashes of a
&lt;br&gt;&amp;gt; password and I want this clear text password transformed in those both
&lt;br&gt;&amp;gt; passsword hashes.
&lt;/div&gt;&lt;br&gt;Hi Volker,
&lt;br&gt;&lt;br&gt;What you're talking about are the &amp;quot;pre&amp;quot; hashes. I believe those would
&lt;br&gt;be p21 in NtlmPasswordAuthentication.{getPreNTLMResponse,getNTLMResponse}.
&lt;br&gt;&lt;br&gt;But you hardly need JCIFS to compute those. They're just simple DES
&lt;br&gt;and MD4 hashes. Actually the DES one is a little goofy because it uses
&lt;br&gt;7 bit key blocks with parity but it would still probably be more
&lt;br&gt;elegant to just write it yourself without creating a dependency to
&lt;br&gt;JCIFS (especially to an internal API).
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compute-password-hashes-tp26198209p26200828.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26199413</id>
	<title>Re: Compute password hashes</title>
	<published>2009-11-04T08:17:26Z</published>
	<updated>2009-11-04T08:17:26Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">On Wed, Nov 4, 2009 at 10:07 AM, Volker Jordan &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26199413&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jordan@...&lt;/a&gt;&amp;gt; wrote:
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am searching for a way computing the both password hashes.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Can jcifs do that?
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I read about using NTlmPasswordAuthentication, but what is the
&lt;br&gt;&amp;gt; challenge ?
&lt;br&gt;&lt;br&gt;Hi Volker,
&lt;br&gt;&lt;br&gt;For NTLMv1 you can call NtlmPasswordAuthentication.getNTLMResponse()
&lt;br&gt;with an 8 byte challenge provided by the server with which you are
&lt;br&gt;authenticating.
&lt;br&gt;&lt;br&gt;For NTLMv2 it is more complicated as the &amp;quot;challenge&amp;quot; also includes a
&lt;br&gt;&amp;quot;target information&amp;quot; block.
&lt;br&gt;&lt;br&gt;I have a feeling this is probably not something you want to do. If you
&lt;br&gt;just want to add NTLM client tauthentication to some software, try
&lt;br&gt;using jcifs.smb.NtlmContext.initSecContext().
&lt;br&gt;&lt;br&gt;If you're trying to implement server-side authentication (meaning you
&lt;br&gt;want to authenticate clients like in an HTTP server), JCIFS does not
&lt;br&gt;implement that.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compute-password-hashes-tp26198209p26199413.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26198209</id>
	<title>Compute password hashes</title>
	<published>2009-11-04T07:07:26Z</published>
	<updated>2009-11-04T07:07:26Z</updated>
	<author>
		<name>Volker Jordan</name>
	</author>
	<content type="html">Hi,
&lt;br&gt;&lt;br&gt;I am searching for a way computing the both password hashes.
&lt;br&gt;&lt;br&gt;Can jcifs do that?
&lt;br&gt;&lt;br&gt;I read about using NTlmPasswordAuthentication, but what is the
&lt;br&gt;challenge ?
&lt;br&gt;&lt;br&gt;Regards
&lt;br&gt;&lt;br&gt;Volker Jordan
&lt;br&gt;&amp;nbsp;
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Compute-password-hashes-tp26198209p26198209.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26183259</id>
	<title>Re: JCIFS: Get SMB server/share textual descriptions?</title>
	<published>2009-11-03T09:26:39Z</published>
	<updated>2009-11-03T09:26:39Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Hi Robert,
&lt;br&gt;&lt;br&gt;Not using the current public API no.
&lt;br&gt;&lt;br&gt;However, I think if you the following 'public':
&lt;br&gt;&lt;br&gt;&amp;nbsp; jcifs.smb.SmbFile.doMsrpcShareEnum()
&lt;br&gt;&amp;nbsp; jcifs.smb.SmbShareInfo
&lt;br&gt;&amp;nbsp; jcifs.smb.SmbShareInfo.remark
&lt;br&gt;&amp;nbsp; jcifs.smb.FileInfo
&lt;br&gt;&lt;br&gt;then cast each element returned by doMsrpcShareEnum into SmbShareInfo,
&lt;br&gt;then you can reach SmbShareInfo.remark which is what you want.
&lt;br&gt;&lt;br&gt;So it requires code changes but they should be very simple.
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;PS: Note that build instructions are secretly listed at the very
&lt;br&gt;bottom of the README.txt.
&lt;br&gt;&lt;br&gt;&lt;br&gt;On Tue, Nov 3, 2009 at 8:39 AM, Rob Schroeder &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26183259&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;rs@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Hello there,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; is there a method to get the textual description (comment/remark, however you
&lt;br&gt;&amp;gt; may call it) for an SMB server or share? Neither browsing the JCIFS docs nor
&lt;br&gt;&amp;gt; searching the 'net I got any wiser...
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What I'm looking for is the additional information that gets listed for each
&lt;br&gt;&amp;gt; server name when you type &amp;quot;net view&amp;quot; on a Windows command line while logged on
&lt;br&gt;&amp;gt; to a domain.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Cheers,
&lt;br&gt;&amp;gt; Robert
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JCIFS%3A-Get-SMB-server-share-textual-descriptions--tp26179810p26183259.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26179810</id>
	<title>JCIFS: Get SMB server/share textual descriptions?</title>
	<published>2009-11-03T05:39:54Z</published>
	<updated>2009-11-03T05:39:54Z</updated>
	<author>
		<name>Rob Schroeder</name>
	</author>
	<content type="html">Hello there,
&lt;br&gt;&lt;br&gt;is there a method to get the textual description (comment/remark, however you
&lt;br&gt;may call it) for an SMB server or share? Neither browsing the JCIFS docs nor
&lt;br&gt;searching the 'net I got any wiser...
&lt;br&gt;&lt;br&gt;What I'm looking for is the additional information that gets listed for each
&lt;br&gt;server name when you type &amp;quot;net view&amp;quot; on a Windows command line while logged on
&lt;br&gt;to a domain.
&lt;br&gt;&lt;br&gt;Cheers,
&lt;br&gt;Robert
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/JCIFS%3A-Get-SMB-server-share-textual-descriptions--tp26179810p26179810.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26183262</id>
	<title>Re: OutOfMemoryError when writing with SmbFileOutputStream</title>
	<published>2009-11-02T23:54:45Z</published>
	<updated>2009-11-02T23:54:45Z</updated>
	<author>
		<name>Krum Valkov</name>
	</author>
	<content type="html">&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot;&gt;
&lt;html&gt;
&lt;head&gt;
  &lt;meta content=&quot;text/html;charset=ISO-8859-1&quot; http-equiv=&quot;Content-Type&quot;&gt;
&lt;/head&gt;
&lt;body bgcolor=&quot;#ffffff&quot; text=&quot;#000000&quot;&gt;
Hi Mike,&lt;br&gt;
&lt;br&gt;
Here is the program. The problem does not occur when I use local user
and no domain, so the domain is important. I hope you coud find the
problem.&lt;br&gt;
&lt;br&gt;
Best regards Krum&lt;br&gt;
&lt;br&gt;
Michael B Allen &amp;#1085;&amp;#1072;&amp;#1087;&amp;#1080;&amp;#1089;&amp;#1072;:
&lt;blockquote cite=&quot;mid:78c6bd860911020852n3b05516ev4a9031c4c5b93546@mail.gmail.com&quot; type=&quot;cite&quot;&gt;
  &lt;pre wrap=&quot;&quot;&gt;Hi Krum,

If you disable DFS the client will not support DFS. But even disabling
it probably is not really making everything &quot;ok&quot;. The OOM condition is
probably not being caused by creating threads for the trusted domains
lookup. It is more likely related to some byte[] array data not being
released or something unrelated to the trusted domains lookup. It's
just that creating a thread requires a chunk of memory and so that
happens to be the moment at which you see the failure.

Please resend your test program as an attachment and without line
numbers and I will look into it.

Mike

On Mon, Nov 2, 2009 at 5:54 AM, Krum Valkov &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26183262&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;k.valkov@...&lt;/a&gt; wrote:
  &lt;/pre&gt;
  &lt;blockquote type=&quot;cite&quot;&gt;
    &lt;pre wrap=&quot;&quot;&gt;Hi,

When I set the jcifs.smb.client.dfs.disabled property to true the resolve method
does not call getTrustedDomains and everything is ok. Is there some case in
which this property may cause some problems?



    &lt;/pre&gt;
  &lt;/blockquote&gt;
  &lt;pre wrap=&quot;&quot;&gt;&lt;!----&gt;


  &lt;/pre&gt;
&lt;/blockquote&gt;
&lt;/body&gt;
&lt;/html&gt;
&lt;br /&gt;import java.io.IOException;
&lt;br&gt;&lt;br&gt;import jcifs.smb.NtlmPasswordAuthentication;
&lt;br&gt;import jcifs.smb.SmbFile;
&lt;br&gt;import jcifs.smb.SmbFileOutputStream;
&lt;br&gt;&lt;br&gt;&lt;br&gt;/*
&lt;br&gt;&amp;nbsp;* TestFileStore.java
&lt;br&gt;&amp;nbsp;*
&lt;br&gt;&amp;nbsp;* created at 29.10.2009 by Krum Valkov &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26183262&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;k.valkov@...&lt;/a&gt;&amp;gt;
&lt;br&gt;&amp;nbsp;* 
&lt;br&gt;&amp;nbsp;* $Id: eclipse-seeburger-codetemplates.xml,v 1.1 2005/03/04 15:02:28 UllrichPollaehne Exp www-data $
&lt;br&gt;&amp;nbsp;*
&lt;br&gt;&amp;nbsp;* Copyright (c) 2009 SEEBURGER AG, Germany. All Rights Reserved.
&lt;br&gt;&amp;nbsp;*/
&lt;br&gt;&lt;br&gt;public class TestFileStore
&lt;br&gt;{
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final String DOMAIN = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final String PASSWORD = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static final String USER_NAME = &amp;quot;&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; private static String DIRECTORY = &amp;quot;&amp;quot;;
&lt;br&gt;&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; public static void main(String[] args)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; throws IOException
&lt;br&gt;&amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int bufferSize = 1024 * 512;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; byte[] buffer = new byte[bufferSize];
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (int i = 0; i &amp;lt; buffer.length; i++)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; buffer[i] = (byte)(i % Byte.MAX_VALUE);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;START&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; NtlmPasswordAuthentication auth = new NtlmPasswordAuthentication(DOMAIN, USER_NAME, PASSWORD);
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SmbFile dir = new SmbFile(DIRECTORY, auth);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!dir.exists())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; dir.mkdirs();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SmbFile file = new SmbFile(dir.getPath() + &amp;quot;F&amp;quot; + System.currentTimeMillis(), auth);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; if (!file.exists())
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; file.createNewFile();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;SMB file &amp;quot; + file.getPath() + &amp;quot; created!&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; SmbFileOutputStream out = new SmbFileOutputStream(file);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; int iterations = 2000;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;Start writing&amp;quot;);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; long startTime = System.currentTimeMillis();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; for (int i = 0; i &amp;lt; iterations; i++)
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; {
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; out.write(buffer, 0, buffer.length);
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; }
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; long endTime = System.currentTimeMillis();
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; String writingTime = (endTime - startTime) / 1000 + &amp;quot; seconds and &amp;quot; + (endTime - startTime) % 1000
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;+ &amp;quot; milliseconds&amp;quot;;
&lt;br&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; System.out.println(&amp;quot;Writing finished in &amp;quot; + writingTime);
&lt;br&gt;&amp;nbsp; &amp;nbsp; }
&lt;br&gt;}
&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/OutOfMemoryError-when-writing-with-SmbFileOutputStream-tp26130578p26183262.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26172921</id>
	<title>Re: Random &quot;Internet Explorer Cannot display the Web page&quot; on Windows 2008 server, IE 7 and Tomcat 6</title>
	<published>2009-11-02T16:04:21Z</published>
	<updated>2009-11-02T16:04:21Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">Thanks André. Your summary of the situation is mostly accurate.
&lt;br&gt;Although the JCIFS HTTP filter did actually validate the credentials
&lt;br&gt;unlike many &amp;quot;fake&amp;quot; solutions posted in forums that just extract the
&lt;br&gt;account name from one of the authentication tokens. The point being
&lt;br&gt;that if you are unfortunate enough to still be using the HTTP filter,
&lt;br&gt;at least you can rest easy knowing it is actually validating the
&lt;br&gt;credentials against the domain.
&lt;br&gt;&lt;br&gt;I think it was good that you pointed out that JCIFS' primary purpose
&lt;br&gt;has nothing to do with HTTP or servlet filters or even authenticating
&lt;br&gt;clients. I always fail to mention that and I think many people have a
&lt;br&gt;very different impression of what JCIFS actually is. It seems a
&lt;br&gt;project is what it does and it so happed that the HTTP functionality
&lt;br&gt;was much more popular than the CIFS functionality for a span of about
&lt;br&gt;5 years or so. As a result I think &amp;quot;JCIFS&amp;quot; became synonymous with
&lt;br&gt;&amp;quot;HTTP NTLM authentication&amp;quot; when in reality that was only a little
&lt;br&gt;&amp;quot;hack&amp;quot; as you corrected put it.
&lt;br&gt;&lt;br&gt;The first line of text at the top of the JCIFS homepage reads:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &amp;quot;JCIFS is an Open Source client library that implements the CIFS/SMB
&lt;br&gt;networking protocol in 100% Java. CIFS is the standard file sharing
&lt;br&gt;protocol on the Microsoft Windows platform ...&amp;quot;
&lt;br&gt;&lt;br&gt;The website has had that text there pretty much forever. But of course
&lt;br&gt;no one reads this stuff and I'm not sure I fault them. Our website has
&lt;br&gt;way too much text on it. Who in their right mind would bother to read
&lt;br&gt;everything on the first page? It would take them an hour. One of these
&lt;br&gt;days I will have to reduce it to a manageable amount of information
&lt;br&gt;and organize it better so that people are directed properly.
&lt;br&gt;&lt;br&gt;OTOH, I thought the blue text at the top of the page about the HTTP
&lt;br&gt;auth filter and the updated FAQ would be enough to let people know
&lt;br&gt;what the story is. If there ever were a case for super annoying
&lt;br&gt;blinking text in HTML, that might qualify.
&lt;br&gt;&lt;br&gt;But no, I think I'll just go on ignoring the HTTP filter questions.
&lt;br&gt;There usually very easy to spot so it's not a big deal.
&lt;br&gt;&lt;br&gt;Thanks again,
&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;On Mon, Nov 2, 2009 at 5:18 PM, André Warnier &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26172921&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;aw@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; pardesh wrote:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Michael B Allen &amp;lt;ioplex &amp;lt;at&amp;gt; gmail.com&amp;gt; writes:
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Your response is totally false.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; All versions of Windows fully support both NTLMv1 and NTLMv2. Windows
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; 2008 and Windows 7 just use NTLMv2 by default.
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; JCIFS fully supports both NTLMv1 and NTLMv2 as a client. As a server
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; it does not support NTLM or any other authentication protocol at all
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; (although there is hack that allows it to validate NTLMv1 hashes as a
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; server that is in the process of being removed from the JCIFS
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; package).
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;&amp;gt; Mike
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mike,
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; What might be the cause for this random error page? Is the transport
&lt;br&gt;&amp;gt;&amp;gt; socket being closed occasinally causing this issue?
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Pardesh, and Joseph, and Venuganan (?),
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I am not the authority in this subject.  Michael is the authority.  But he
&lt;br&gt;&amp;gt; is probably so tired of answering these same kinds of questions all the
&lt;br&gt;&amp;gt; time, since a long time, that I am trying to help him out here.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; The point is :
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; there is
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - the jCIFS package : that is a Java client package, which (as far as I
&lt;br&gt;&amp;gt; understand it) allows one to write Java program that will talk to MS file
&lt;br&gt;&amp;gt; servers etc.. through the SMB protocol, to share files, copy them etc... In
&lt;br&gt;&amp;gt; the process, *as a client*, that package is also able to authenticate itself
&lt;br&gt;&amp;gt; vis-a-vis these MS servers.
&lt;br&gt;&amp;gt; That package works, is supported, continues to be developed, can be used
&lt;br&gt;&amp;gt; with MS servers requiring all kinds of NTLM client authentication.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; and then there is (a very different thing)
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; - a &amp;quot;hack&amp;quot; that existed at some point, which is a Java servlet filter called
&lt;br&gt;&amp;gt; &amp;quot;jCIFS NTLM HTTP* something, which basically *is not developed and not
&lt;br&gt;&amp;gt; supported anymore*.  That module, in limited circumstances and for NTLMv1
&lt;br&gt;&amp;gt; authentication only, at some point in the past was kind of a solution which,
&lt;br&gt;&amp;gt; for browsers accessing a webapp, was &amp;quot;faking&amp;quot; a MS authentication server,
&lt;br&gt;&amp;gt; and allowed to retrieve the MS Domain user-id under which the browser's
&lt;br&gt;&amp;gt; workstation was logged in, and pass it to Tomcat as a user-id.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I have used that module myself in the past, up to the point about 2 years
&lt;br&gt;&amp;gt; ago, when I started to experience some problems with it.
&lt;br&gt;&amp;gt; The problems had to do with the fact that NTLMv2 is becoming the standard in
&lt;br&gt;&amp;gt; Windows networks authentication, and that this servlet filter *does not
&lt;br&gt;&amp;gt; support NTLMv2 and can not support it*.  It can not support it, because
&lt;br&gt;&amp;gt; NTLMv2 was specifically designed to forbid the kind of &amp;quot;man in the middle&amp;quot;
&lt;br&gt;&amp;gt; trick that this servlet filter used.
&lt;br&gt;&amp;gt; (In other words, that servlet exploited a weakness of NTLMv1, which NTLMv2
&lt;br&gt;&amp;gt; corrected.)
&lt;br&gt;&amp;gt; All recent versions of Windows (workstations and servers) default to NTLMv2.
&lt;br&gt;&amp;gt; So, if in your network there is one Vista station, or one Windows 2003 or
&lt;br&gt;&amp;gt; higher domain controller, the default for them is to be set to accept only
&lt;br&gt;&amp;gt; NTLMv2, and you will (occasionally or all the time) have problems with this
&lt;br&gt;&amp;gt; servlet.  These problems will manifest themselves as failures to
&lt;br&gt;&amp;gt; authenticate, broken connections or whatever.  But nobody is going to help
&lt;br&gt;&amp;gt; analyse or fix these problems.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, you are welcome to keep losing your time with this servlet filter, and
&lt;br&gt;&amp;gt; it may still work in some limited cases (like if you have only Windows XP
&lt;br&gt;&amp;gt; stations and Win2K servers, and all are using NTLMv1), but in the end you
&lt;br&gt;&amp;gt; will be faced with the fact that it does not work anymore nowadays in a
&lt;br&gt;&amp;gt; general sense, and that nobody is going to fix it.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; So, my recommendation to all of you, is to look for some other software
&lt;br&gt;&amp;gt; which does the same thing and works with NTLMv2.
&lt;br&gt;&amp;gt; Jespa, indicated on the page, is one product that works.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Jespa is free to test, and remains free for up to 25 domain users.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Random-%22Internet-Explorer-Cannot-display-the-Web-page%22-on-Windows-2008-server%2C-IE-7-and-Tomcat-6-tp26165466p26172921.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26171707</id>
	<title>Re: Random &quot;Internet Explorer Cannot display the Web page&quot; on Windows 2008 server, IE 7 and Tomcat 6</title>
	<published>2009-11-02T14:18:39Z</published>
	<updated>2009-11-02T14:18:39Z</updated>
	<author>
		<name>awarnier</name>
	</author>
	<content type="html">pardesh wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Michael B Allen &amp;lt;ioplex &amp;lt;at&amp;gt; gmail.com&amp;gt; writes:
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt;&amp;gt; Your response is totally false.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; All versions of Windows fully support both NTLMv1 and NTLMv2. Windows
&lt;br&gt;&amp;gt;&amp;gt; 2008 and Windows 7 just use NTLMv2 by default.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; JCIFS fully supports both NTLMv1 and NTLMv2 as a client. As a server
&lt;br&gt;&amp;gt;&amp;gt; it does not support NTLM or any other authentication protocol at all
&lt;br&gt;&amp;gt;&amp;gt; (although there is hack that allows it to validate NTLMv1 hashes as a
&lt;br&gt;&amp;gt;&amp;gt; server that is in the process of being removed from the JCIFS
&lt;br&gt;&amp;gt;&amp;gt; package).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mike
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mike,
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; What might be the cause for this random error page? Is the transport socket 
&lt;br&gt;&amp;gt; being closed occasinally causing this issue?
&lt;br&gt;&amp;gt; 
&lt;/div&gt;&lt;br&gt;Pardesh, and Joseph, and Venuganan (?),
&lt;br&gt;&lt;br&gt;I am not the authority in this subject. &amp;nbsp;Michael is the authority. &amp;nbsp;But 
&lt;br&gt;he is probably so tired of answering these same kinds of questions all 
&lt;br&gt;the time, since a long time, that I am trying to help him out here.
&lt;br&gt;&lt;br&gt;The point is :
&lt;br&gt;&lt;br&gt;there is
&lt;br&gt;&lt;br&gt;- the jCIFS package : that is a Java client package, which (as far as I 
&lt;br&gt;understand it) allows one to write Java program that will talk to MS 
&lt;br&gt;file servers etc.. through the SMB protocol, to share files, copy them 
&lt;br&gt;etc... In the process, *as a client*, that package is also able to 
&lt;br&gt;authenticate itself vis-a-vis these MS servers.
&lt;br&gt;That package works, is supported, continues to be developed, can be used 
&lt;br&gt;with MS servers requiring all kinds of NTLM client authentication.
&lt;br&gt;&lt;br&gt;and then there is (a very different thing)
&lt;br&gt;&lt;br&gt;- a &amp;quot;hack&amp;quot; that existed at some point, which is a Java servlet filter 
&lt;br&gt;called &amp;quot;jCIFS NTLM HTTP* something, which basically *is not developed 
&lt;br&gt;and not supported anymore*. &amp;nbsp;That module, in limited circumstances and 
&lt;br&gt;for NTLMv1 authentication only, at some point in the past was kind of a 
&lt;br&gt;solution which, for browsers accessing a webapp, was &amp;quot;faking&amp;quot; a MS 
&lt;br&gt;authentication server, and allowed to retrieve the MS Domain user-id 
&lt;br&gt;under which the browser's workstation was logged in, and pass it to 
&lt;br&gt;Tomcat as a user-id.
&lt;br&gt;&lt;br&gt;I have used that module myself in the past, up to the point about 2 
&lt;br&gt;years ago, when I started to experience some problems with it.
&lt;br&gt;The problems had to do with the fact that NTLMv2 is becoming the 
&lt;br&gt;standard in Windows networks authentication, and that this servlet 
&lt;br&gt;filter *does not support NTLMv2 and can not support it*. &amp;nbsp;It can not 
&lt;br&gt;support it, because NTLMv2 was specifically designed to forbid the kind 
&lt;br&gt;of &amp;quot;man in the middle&amp;quot; trick that this servlet filter used.
&lt;br&gt;(In other words, that servlet exploited a weakness of NTLMv1, which 
&lt;br&gt;NTLMv2 corrected.)
&lt;br&gt;All recent versions of Windows (workstations and servers) default to NTLMv2.
&lt;br&gt;So, if in your network there is one Vista station, or one Windows 2003 
&lt;br&gt;or higher domain controller, the default for them is to be set to accept 
&lt;br&gt;only NTLMv2, and you will (occasionally or all the time) have problems 
&lt;br&gt;with this servlet. &amp;nbsp;These problems will manifest themselves as failures 
&lt;br&gt;to authenticate, broken connections or whatever. &amp;nbsp;But nobody is going to 
&lt;br&gt;help analyse or fix these problems.
&lt;br&gt;&lt;br&gt;So, you are welcome to keep losing your time with this servlet filter, 
&lt;br&gt;and it may still work in some limited cases (like if you have only 
&lt;br&gt;Windows XP stations and Win2K servers, and all are using NTLMv1), but in 
&lt;br&gt;the end you will be faced with the fact that it does not work anymore 
&lt;br&gt;nowadays in a general sense, and that nobody is going to fix it.
&lt;br&gt;&lt;br&gt;So, my recommendation to all of you, is to look for some other software 
&lt;br&gt;which does the same thing and works with NTLMv2.
&lt;br&gt;Jespa, indicated on the page, is one product that works.
&lt;br&gt;&lt;br&gt;Jespa is free to test, and remains free for up to 25 domain users.
&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Random-%22Internet-Explorer-Cannot-display-the-Web-page%22-on-Windows-2008-server%2C-IE-7-and-Tomcat-6-tp26165466p26171707.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26171416</id>
	<title>Re: Random &quot;Internet Explorer Cannot display the Web page&quot; on Windows 2008 server, IE 7 and Tomcat 6</title>
	<published>2009-11-02T13:55:58Z</published>
	<updated>2009-11-02T13:55:58Z</updated>
	<author>
		<name>Michael B Allen</name>
	</author>
	<content type="html">On Mon, Nov 2, 2009 at 4:06 PM, pardesh &amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26171416&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;pardesh_dsp@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Michael B Allen &amp;lt;ioplex &amp;lt;at&amp;gt; gmail.com&amp;gt; writes:
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Your response is totally false.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; All versions of Windows fully support both NTLMv1 and NTLMv2. Windows
&lt;br&gt;&amp;gt;&amp;gt; 2008 and Windows 7 just use NTLMv2 by default.
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; JCIFS fully supports both NTLMv1 and NTLMv2 as a client. As a server
&lt;br&gt;&amp;gt;&amp;gt; it does not support NTLM or any other authentication protocol at all
&lt;br&gt;&amp;gt;&amp;gt; (although there is hack that allows it to validate NTLMv1 hashes as a
&lt;br&gt;&amp;gt;&amp;gt; server that is in the process of being removed from the JCIFS
&lt;br&gt;&amp;gt;&amp;gt; package).
&lt;br&gt;&amp;gt;&amp;gt;
&lt;br&gt;&amp;gt;&amp;gt; Mike
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Mike,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; What might be the cause for this random error page? Is the transport socket
&lt;br&gt;&amp;gt; being closed occasinally causing this issue?
&lt;/div&gt;&lt;br&gt;Hi Pardesh,
&lt;br&gt;&lt;br&gt;Yes, that could very well be the problem. The transport could be
&lt;br&gt;closing in the middle of the NTLM handshake. That is one of numerous
&lt;br&gt;problems with the NTLM filter. But I don't really know. That code has
&lt;br&gt;not changed or even been looked at in almost 10 years now.
&lt;br&gt;&lt;br&gt;If you *really* must know what's going on you would have to link to
&lt;br&gt;the mailing list post cited in the blue text at the top of this page:
&lt;br&gt;&lt;br&gt;&amp;nbsp; &lt;a href=&quot;http://jcifs.samba.org/src/docs/ntlmhttpauth.html&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://jcifs.samba.org/src/docs/ntlmhttpauth.html&lt;/a&gt;&lt;br&gt;&lt;br&gt;and then further dig around in the mailing list archives to get the full story.
&lt;br&gt;&lt;br&gt;Note that any questions regarding the HTTP filter are usually totally
&lt;br&gt;ignored because, as stated at the above link, all HTTP related code is
&lt;br&gt;deprecated and will be removed. But people still ask about it anyway.
&lt;br&gt;I'm not sure why. I guess they're just trying to maintain what they
&lt;br&gt;have with as little effort as possible. So every few months or so I
&lt;br&gt;respond to one just to reiterate that the HTTP code is still dead or
&lt;br&gt;to correct misleading responses (of which there are plenty).
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Random-%22Internet-Explorer-Cannot-display-the-Web-page%22-on-Windows-2008-server%2C-IE-7-and-Tomcat-6-tp26165466p26171416.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26170738</id>
	<title>Re: Random &quot;Internet Explorer Cannot display the Web page&quot; on Windows 2008 server, IE 7 and Tomcat 6</title>
	<published>2009-11-02T13:06:37Z</published>
	<updated>2009-11-02T13:06:37Z</updated>
	<author>
		<name>pardesh</name>
	</author>
	<content type="html">Michael B Allen &amp;lt;ioplex &amp;lt;at&amp;gt; gmail.com&amp;gt; writes:
&lt;br&gt;&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Your response is totally false.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; All versions of Windows fully support both NTLMv1 and NTLMv2. Windows
&lt;br&gt;&amp;gt; 2008 and Windows 7 just use NTLMv2 by default.
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; JCIFS fully supports both NTLMv1 and NTLMv2 as a client. As a server
&lt;br&gt;&amp;gt; it does not support NTLM or any other authentication protocol at all
&lt;br&gt;&amp;gt; (although there is hack that allows it to validate NTLMv1 hashes as a
&lt;br&gt;&amp;gt; server that is in the process of being removed from the JCIFS
&lt;br&gt;&amp;gt; package).
&lt;br&gt;&amp;gt; 
&lt;br&gt;&amp;gt; Mike
&lt;/div&gt;&lt;br&gt;Mike,
&lt;br&gt;&lt;br&gt;What might be the cause for this random error page? Is the transport socket 
&lt;br&gt;being closed occasinally causing this issue?
&lt;br&gt;&lt;br&gt;Thanks,
&lt;br&gt;Pardesh
&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Random-%22Internet-Explorer-Cannot-display-the-Web-page%22-on-Windows-2008-server%2C-IE-7-and-Tomcat-6-tp26165466p26170738.html" />
</entry>

<entry>
	<id>tag:old.nabble.com,2006:post-26167410</id>
	<title>Re: Random &quot;Internet Explorer Cannot display the Web page&quot; onWindows 2008 server, IE 7 and Tomcat 6</title>
	<published>2009-11-02T09:04:38Z</published>
	<updated>2009-11-02T09:04:38Z</updated>
	<author>
		<name>joe.trav</name>
	</author>
	<content type="html">Let me clarify - IWA will not work - the browser will always prompt for
&lt;br&gt;credentials regardless of configuration.
&lt;br&gt;&lt;br&gt;After which point there will be intermittent success on authentication.
&lt;br&gt;&lt;br&gt;Unless I have been completely missing something the last 6 months I've
&lt;br&gt;been using the NtlmHttpFilter with Vienna build clients.
&lt;br&gt;&lt;br&gt;-----Original Message-----
&lt;br&gt;From: Michael B Allen [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=0&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;ioplex@...&lt;/a&gt;] 
&lt;br&gt;Sent: Monday, November 02, 2009 12:01 PM
&lt;br&gt;To: Travaglini, Joseph
&lt;br&gt;Cc: pardesh; &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=1&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs@...&lt;/a&gt;
&lt;br&gt;Subject: Re: [jcifs] Random &amp;quot;Internet Explorer Cannot display the Web
&lt;br&gt;page&amp;quot; onWindows 2008 server, IE 7 and Tomcat 6
&lt;br&gt;&lt;br&gt;Your response is totally false.
&lt;br&gt;&lt;br&gt;All versions of Windows fully support both NTLMv1 and NTLMv2. Windows
&lt;br&gt;2008 and Windows 7 just use NTLMv2 by default.
&lt;br&gt;&lt;br&gt;JCIFS fully supports both NTLMv1 and NTLMv2 as a client. As a server
&lt;br&gt;it does not support NTLM or any other authentication protocol at all
&lt;br&gt;(although there is hack that allows it to validate NTLMv1 hashes as a
&lt;br&gt;server that is in the process of being removed from the JCIFS
&lt;br&gt;package).
&lt;br&gt;&lt;br&gt;Mike
&lt;br&gt;&lt;br&gt;On Mon, Nov 2, 2009 at 10:20 AM, Travaglini, Joseph
&lt;br&gt;&amp;lt;&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=2&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;Joseph.Travaglini@...&lt;/a&gt;&amp;gt; wrote:
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; Windows 2008 Server does not have an NTLMv1 implementation, whereas
&lt;br&gt;&amp;gt; JCIFS does not have support for NTLMv2.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; That is, you cannot use JCIFS with Windows 2008/Windows 7.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; -----Original Message-----
&lt;br&gt;&amp;gt; From: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=3&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs-bounces@...&lt;/a&gt;
&lt;br&gt;&amp;gt; [mailto:&lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=4&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs-bounces@...&lt;/a&gt;] On Behalf Of pardesh
&lt;br&gt;&amp;gt; Sent: Monday, November 02, 2009 10:18 AM
&lt;br&gt;&amp;gt; To: &lt;a href=&quot;http://old.nabble.com/user/SendEmail.jtp?type=post&amp;post=26167410&amp;i=5&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;jcifs@...&lt;/a&gt;
&lt;br&gt;&amp;gt; Subject: [jcifs] Random &amp;quot;Internet Explorer Cannot display the Web
&lt;/div&gt;page&amp;quot;
&lt;br&gt;&amp;gt; onWindows 2008 server, IE 7 and Tomcat 6
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Hi,
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; We are using JCIFS library (jcifs 1.2.19) for ntlm authentication. I
&lt;br&gt;can
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; see &amp;quot;Internet Explorer Cannot display the Web page&amp;quot; error page
&lt;br&gt;randomly
&lt;br&gt;&amp;gt; on
&lt;br&gt;&amp;gt; Tomcat 6, IE 7, Windows 2008 server. There is no heavy
&lt;br&gt;traffic/requests
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt; as i
&lt;br&gt;&amp;gt; was the only one accesing this server for testing.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; I can see the request is authenticated and redirected to the requested
&lt;br&gt;&amp;gt; URL,
&lt;br&gt;&amp;gt; where it is showing the error page. reload the page works.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; As this is random and occuring once for every 5 new authentcation
&lt;br&gt;&amp;gt; requests.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Our Earlier relaease is for windows xp, tomcat 5.5 and the same code
&lt;/div&gt;for
&lt;div class='shrinkable-quote'&gt;&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; authentication used to work fine.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Does anyone has any idea why it is behaving this way? Your
&lt;br&gt;&amp;gt; thoughts/inputs are
&lt;br&gt;&amp;gt; highly appreciated as it is my biggest issue now for moving to
&lt;br&gt;&amp;gt; prodcution.
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt; Thanks,
&lt;br&gt;&amp;gt; Pardesh
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;br&gt;&amp;gt;
&lt;/div&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;-- 
&lt;br&gt;Michael B Allen
&lt;br&gt;Java Active Directory Integration
&lt;br&gt;&lt;a href=&quot;http://www.ioplex.com/&quot; target=&quot;_top&quot; rel=&quot;nofollow&quot;&gt;http://www.ioplex.com/&lt;/a&gt;&lt;br&gt;&lt;br&gt;</content>
	<link rel="alternate" type="text/html" href="http://old.nabble.com/Random-%22Internet-Explorer-Cannot-display-the-Web-page%22-on-Windows-2008-server%2C-IE-7-and-Tomcat-6-tp26165466p26167410.html" />
</entry>

</feed>
