Attached is a jxplorer.bat file that is started from a shortcut
with the Start in: C:\opt\jxplorer

The Java Kerberos may need needs a krb5.conf or krb5.ini file which
lists the realm and KDCs.

The -Djxplorer.config=user.home ends up using the Windows USERPROFILE
environment variable for example: C:\Users\username
and the jxplorer directory would end up with the
connections.txt, gssapi.conf and jxconfig.txt

The gssapi.conf is created if not present. I suspect that jxplorer
is trying to create it in the program directory. It has:

com.ca.commons.jndi.JNDIOps {
  com.sun.security.auth.module.Krb5LoginModule required client=TRUE
        useTicketCache=TRUE;
};

This might be very helpful too:
http://info.michael-simons.eu/2012/07/23/java-7-jaas-and-kerberos-single-sign-on-vs-newer-windows-systems/


(I don't use Jxplorer on Windows much any more...)

On 1/10/2013 2:33 AM, Gsandtner Michael wrote:
Jxplorer using kerberos authentication via GSSAPI on Red Hat works fine.

Doing the same on Windows fails with:

Error opening connection:

javax.naming.NamingException: a problem with GSSAPI occurred - couldn't create 
a GSSAPI directory context

             at 
com.ca.commons.jndi.JNDIOps.setupKerberosContext(JNDIOps.java:165)

             at com.ca.commons.jndi.JNDIOps.<init>(JNDIOps.java:116)

             at com.ca.commons.jndi.BasicOps.<init>(BasicOps.java:55)

             at com.ca.commons.jndi.AdvancedOps.<init>(AdvancedOps.java:57)

             at com.ca.commons.naming.DXOps.<init>(DXOps.java:40)

             at 
com.ca.directory.jxplorer.broker.CBGraphicsOps.<init>(CBGraphicsOps.java:46)

             at 
com.ca.directory.jxplorer.broker.JNDIDataBroker.openConnection(JNDIDataBroker.java:455)

             at 
com.ca.directory.jxplorer.broker.JNDIDataBroker.openConnection(JNDIDataBroker.java:400)

             at 
com.ca.directory.jxplorer.broker.JNDIDataBroker.processRequest(JNDIDataBroker.java:374)

             at 
com.ca.directory.jxplorer.broker.DataBroker.processQueue(DataBroker.java:200)

             at 
com.ca.directory.jxplorer.broker.JNDIDataBroker.processQueue(JNDIDataBroker.java:883)

             at 
com.ca.directory.jxplorer.broker.DataBroker.run(DataBroker.java:165)

             at java.lang.Thread.run(Unknown Source)

Our environment:

Directory Server: Sun-Directory-Server/11.1.1.5.0 B2011.0517.2353 (64-bit) on 
Red Hat Enterprise Linux Server release 5.8 (Tikanga)

KDC: Active Directory 2003 on Windows Server 2003 SP2

Jxplorer v3.3.02 on Red Hat Enterprise Linux ES release 4 (Nahant Update 9): OK

Jxplorer v3.3.02 on Windows XP Professional SP3: fail

Jxplorer v3.3.02 on Windows 7 SP1 32bit: fail

Any hint welcome.


Regards

Michael Gsandtner, Magistrat Wien



------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712



_______________________________________________
Jxplorer-users mailing list
Jxplorer-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jxplorer-users


--

 Douglas E. Engert  <deeng...@anl.gov>
 Argonne National Laboratory
 9700 South Cass Avenue
 Argonne, Illinois  60439
 (630) 252-5444
com.ca.commons.jndi.JNDIOps {
  com.sun.security.auth.module.Krb5LoginModule required client=TRUE
                                                                                
                                useTicketCache=TRUE;
};
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_122712
_______________________________________________
Jxplorer-users mailing list
Jxplorer-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jxplorer-users

Reply via email to