wood burning stoves 2.0*
The moose likes Distributed Java and the fly likes RMI + SSL problem on GCJ Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of OCM Java EE 6 Enterprise Architect Exam Guide this week in the OCMJEA forum!
JavaRanch » Java Forums » Java » Distributed Java
Bookmark "RMI + SSL problem on GCJ" Watch "RMI + SSL problem on GCJ" New topic

RMI + SSL problem on GCJ

Maciej Górski

Joined: May 07, 2009
Posts: 1

I'm trying to set up RMI server on GCJ java with SLL and it causes the following problem on start (with Sun Java it works fine):

at java.net.ServerSocket.implAccept(libgcj.so.90)
at gnu.javax.net.ssl.provider.SSLServerSocketImpl.accept(libgcj.so.90)
at gnu.javax.net.ssl.provider.SSLServerSocketImpl.accept(libgcj.so.90)
at gnu.java.rmi.server.UnicastConnectionManager.getServerConnection(libgcj.so.90)
at gnu.java.rmi.server.UnicastConnectionManager.run(libgcj.so.90)
at java.lang.Thread.run(libgcj.so.90)

I've been trying to find the cause for few hours already, but nothing seems to work.
Sources ( http://przeklej.pl/plik/sslrmi-zip-0001jb08v03p ) are very short and most of it is from http://java.sun.com/j2se/1.4.2/docs/guide/security/jsse/samples/index.html
I just modified RMISSLServerSocketFactory.java so it gets correct keystore type and factory algorithm for both Sun Java (SunX509, JKS) and GCJ (JessieX509, GKR).

Any help is appreciated.
Best regards,
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: RMI + SSL problem on GCJ