How to use EventServer and SSL at the same time?
Andrzej Sokolowski <[email protected]> Tue, 28 Nov 2006 11:42:45 +0100
| Newsgroups | gmane.comp.corba.orbacus |
|---|---|
| Message-ID | <[email protected]> |
--===============46828035630646903==
Content-Type: text/html; charset=ISO-8859-2
Content-Transfer-Encoding: quoted-printable
X-MIME-Autoconverted: from 8bit to quoted-printable by ooc.nf.ca id GAA18637
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content=3D"text/html;charset=3DISO-8859-2" http-equiv=3D"Content-=
Type">
<title></title>
</head>
<body bgcolor=3D"#ffffff" text=3D"#000000">
Hi
<br>
<br>
I would like to use Orbacus with SSL/TSL. I prefer to use JSSE.
<br>
Two things which I couldn't found in User Guide (4.3.1) and examples
<br>
attached to distribution are:
<br>
<br>
a) how to configure event service to use it with SSL?
<br>
I start event service with command:
<br>
java com.ooc.CosEvent.Server -ORBconfig ./bin/event.config
<br>
<br>
my event.config file looks like this:
<br>
ooc.oci.client=3Dfssliop --backend com.ooc.FSSL.jsse.FSSLImpl
<br>
ooc.oci.server=3Dfssliop
<br>
ooc.event.endpoint=3Dfssliop --port portNR
<br>
<br>
Result of this command is an exception:
<br>
Exception in thread "main" java.lang.InternalError at
com.ooc.OCI.FSSLIOP.AccFactory_impl.create_acceptor(AccFactory_impl.java:=
197)
<br>
at
com.ooc.OBPortableServer.POAManagerFactory_impl.create_POAManager(POAMana=
gerFactory_impl.java:268)
<br>
at com.ooc.OB.ORBControl.initializeRootPOA(ORBControl.java:578)
<br>
at
com.ooc.OBCORBA.ORB_impl.resolve_initial_references(ORB_impl.java:1282)
<br>
at com.ooc.CosEvent.Server.run(Server.java:55)
<br>
at com.ooc.CosEvent.Server.main(Server.java:401)
<br>
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
<br>
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java=
:39)
<br>
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorI=
mpl.java:25)
<br>
at java.lang.reflect.Method.invoke(Method.java:585)
<br>
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:86)
<br>
<br>
I aslo try to use event server with such configuration:<br>
ooc.event.endpoint=3Diiop --port portNR
<br>
In this case it starts but when I server is executing such part of code:<=
br>
obj =3D orb.string_to_object("corbaloc:<i><u>fssliop</u></i>:" +
serverCtrl.getNamingHost() +
":" +(serverCtrl.getNamingPort() + 1) + "/DefaultEventChannelFactory");<b=
r>
channelFactory =3D EventChannelFactoryHelper.narrow(obj);<br>
another exception occures:<br>
<br>
org.omg.CORBA.TRANSIENT: no usable profile in IORUnable to create
client=A0 minor code: 0x4f4d0002=A0 completed: No<br>
=A0=A0=A0 at
com.ooc.OB.ClientManager.getClientProfilePairs(ClientManager.java:421)<br=
>
=A0=A0=A0 at
com.ooc.OB.DowncallStub.getClientProfilePair(DowncallStub.java:66)<br>
=A0=A0=A0 at
com.ooc.OB.DowncallStub.createLocateRequestDowncall(DowncallStub.java:193=
)<br>
=A0=A0=A0 at com.ooc.OB.DowncallStub.locate_request(DowncallStub.java:508=
)<br>
=A0=A0=A0 at com.ooc.CORBA.Delegate._OB_getDowncallStub(Delegate.java:124=
8)<br>
=A0=A0=A0 at com.ooc.CORBA.Delegate.request(Delegate.java:602)<br>
=A0=A0=A0 at com.ooc.CORBA.Delegate.is_a(Delegate.java:401)<br>
=A0=A0=A0 at org.omg.CORBA.portable.ObjectImpl._is_a(ObjectImpl.java:65)<=
br>
=A0=A0=A0 at
com.ooc.OBEventChannelFactory.EventChannelFactoryHelper.narrow(EventChann=
elFactoryHelper.java:96)<br>
=A0=A0=A0 at
com.adva.nlms.mediation.server.CosEventHandler.createEventChannels(CosEve=
ntHandler.java:110)<br>
=A0=A0=A0 at
com.adva.nlms.mediation.server.ServerCtrlImpl.selfInit(ServerCtrlImpl.jav=
a:507)<br>
=A0=A0=A0 at
com.adva.nlms.mediation.module.SimpleContext.selfInit(SimpleContext.java:=
302)<br>
=A0=A0=A0 at
com.adva.nlms.mediation.module.SimpleContext.getModule(SimpleContext.java=
:177)<br>
=A0=A0=A0 at com.adva.nlms.mediation.Launcher$1.run(Launcher.java:86)<br>
no usable profile in IORUnable to create client<br>
<br>
<br>
<br>
b) how to use TSL?
<br>
<br>
<br>
Thanks,
<br>
Andrzej
<br>
<br>
<br>
<br>
<br>
</body>
</html>
--===============46828035630646903==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
_______________________________________________
OB-Users Mailing List - [email protected]
http://mail.ooc.nf.ca/mailman/listinfo/ob-users
Visit our support FAQ before you send a message.
http://www.orbacus.com/faq/support.html
--===============46828035630646903==--