[jcifs] Changing domain controller causes "UnknownHostException: Faoled to negotiate with suitable domain controller"
venn hardy
venn.hardy at hotmail.com
Wed Jul 22 00:43:10 MDT 2009
Hello I have been using jcifs-1.1.11 in conjunction with a windows 2003 domain controller for some time now. Recently I have been doing some testing against a Windows 2008 domain controller and I have been having some problems with a line in my application: SmbSession.getChallengeForDomain();
That line causes this error:
java.net.UnknownHostException: Failed to negotiate with a suitable domain controller for TESTDOMAIN
at jcifs.smb.SmbSession.getChallengeForDomain(SmbSession.java:132)
at mypackage.cas.web.flow.ntlm.ProcessType1NtlmMessageAction.doExecute(ProcessType1NtlmMessageAction.java:74)
at org.springframework.webflow.action.AbstractAction.execute(AbstractAction.java:204)
at org.springframework.webflow.AnnotatedAction.execute(AnnotatedAction.java:139)
at org.springframework.webflow.ActionExecutor.execute(ActionExecutor.java:58)
Truncated. see log file for complete stacktrace
Does anyone have any ideas on what might have changed on the windows server 2008 domain controller to make this error occur? And the steps I can take to make it work again?
Thanks
My jcifs.properties file looks like this (it connects to the new domain controller where I have been doing my testing):
jcifs.smb.client.soTimeout=300000
jcifs.smb.client.domain=TESTDOMAIN
jcifs.netbios.cachePolicy=1200
jcifs.netbios.wins=newdomaincontroller1
jcifs.http.loadBalance=true
jcifs.util.loglevel=3
jcifs.resolveOrder=DNS,LMHOSTS,WINS,BCAST
I did an ethereal packet sniff against the existing domain controller and this is what I get (it works):
With DOMAIN domain and pointing to existingdomaincontroller
Source Destination Protocol Info
MyPC existingdomaincontroller NBSS Session request, to *SMBSERVER<20> from JCIFS102_122_AA<00>
existingdomaincontroller MyPC NBSS Positive session response
MyPC existingdomaincontroller SMB Negotiate Protocol Request
existingdomaincontroller MyPC SMB Negotiate Protocol Response
MyPC existingdomaincontroller SMB Session Setup AndX Request, User: DOMAIN\RSTVHH; Tree Connect AndX, Path: \\172.20.96.252\IPC$
existingdomaincontroller MyPC SMB Session Setup AndX Response; Tree Connect AndX
However when I point to the new test domain controller, I get "Negative session response, Called name not present".
With TESTDOMAIN domain and pointing to newdomaincontroller
Source Destination Protocol Info
MyPC newdomaincontroller1 NBSS Session request, to *SMBSERVER<20> from JCIFS102_122_BC<00>
newdomaincontroller1 MyPC NBSS Negative session response, Called name not present
MyPC newdomaincontroller1 NBSS Session request, to TESTDOMAIN<20> from JCIFS102_122_BC<00>
newdomaincontroller1 MyPC NBSS Negative session response, Called name not present
MyPC newdomaincontroller2 NBSS Session request, to *SMBSERVER<20> from JCIFS102_122_BC<00>
newdomaincontroller2 MyPC NBSS Negative session response, Called name not present
MyPC newdomaincontroller2 NBSS Session request, to TESTDOMAIN<20> from JCIFS102_122_BC<00>
newdomaincontroller2 MyPC NBSS Negative session response, Called name not present
_________________________________________________________________
View photos of singles in your area Click Here
http://a.ninemsn.com.au/b.aspx?URL=http%3A%2F%2Fdating%2Eninemsn%2Ecom%2Eau%2Fsearch%2Fsearch%2Easpx%3Fexec%3Dgo%26tp%3Dq%26gc%3D2%26tr%3D1%26lage%3D18%26uage%3D55%26cl%3D14%26sl%3D0%26dist%3D50%26po%3D1%26do%3D2%26trackingid%3D1046138%26r2s%3D1&_t=773166090&_r=Hotmail_Endtext&_m=EXT
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.samba.org/pipermail/jcifs/attachments/20090722/6ebb812f/attachment.html>
More information about the jcifs
mailing list