Hello,
We have Java RFA client which we are trying to connect to RTO via LPC (RFA -> LPC -> RTO).
Our RFA client is old but it is tested to work with direct connection. LPC has been installed on Linux server and it is tested to work with your test tool: testclient -s ELEKTRON_DD -u XXX etc...
When we are trying to connect with RFA client to LPC we get following errors:
1218-102727.346-I-(BaseReutersClient) - Sending login request. Username: XXX, appId: 256, ipAddress: localhost:14002. 1218-102731.308-I-(BaseReutersClient) - ... request sent Dec 18, 2023 10:27:31 AM com.reuters.rfa.internal.session.ConnectionHandler createConnections FINE: com.reuters.rfa.session._Default.RSSLSession Session initialization: acquiring connection "_Default::RSSLconnection" Dec 18, 2023 10:27:31 AM com.reuters.rfa.internal.connection.ConnectionImpl processConnectionStatusOpenReqMsg FINE: com.reuters.rfa.connection.rssl._Default.RSSLconnection Sending CONNECTION_STATUS_MSG, connection name = _Default::RSSLconnection, status = { state: DOWN, code: NONE, text: "uninitialized"} Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.connection.ConnectionImpl processConnectionStatusBase FINE: com.reuters.rfa.connection.rssl._Default.RSSLconnection Sending CONNECTION_STATUS_MSG, connection name = _Default::RSSLconnection, status = { state: UP, code: NONE, text: ""} 1218-102736.185-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession Login Response null does not match Login Request name XXX Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg WARNING: com.reuters.rfa.session._Default.RSSLSession Login Response null does not match Login Request name XXX 1218-102736.186-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession Connection _Default::RSSLconnection does not support optimized Pause/Resume. Optimized Pause/Resume requests will be converted to individual item Pause/Resume requests for this connection. Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg WARNING: com.reuters.rfa.session._Default.RSSLSession this connection.lt::RSSLconnection does not support optimized Pause/Resume. Optimized Pause/Resume requests will be converted to individual item Pause/Resume requests for 1218-102736.186-W-(BaseReutersClient) - com.reuters.rfa.session._Default.RSSLSession Connection _Default::RSSLconnection does not support Pause/Resume. Pause and Resume requests for this connection will be ignored. Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.session.omm.OMMUserESHContext updateInternalStatesFromMsg WARNING: com.reuters.rfa.session._Default.RSSLSession Connection _Default::RSSLconnection does not support Pause/Resume. Pause and Resume requests for this connection will be ignored. 1218-102736.191-E-(BaseReutersClient) - com.reuters.rfa.connection.rssl._Default.RSSLconnection Caught internal exception com.reuters.rfa.omm.OMMException: Invalid AttribInfo. com.reuters.rfa.internal.rwf.RwfMsgImpl.setAttribInfo(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.encodeStatusMessage(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.createAnInitialStatus(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.handleAndAggregateLoginRespMsg(Unknown Source) Dec 18, 2023 10:27:36 AM com.reuters.rfa.internal.connection.rssl.RSSLConnection processTransportData SEVERE: com.reuters.rfa.connection.rssl._Default.RSSLconnection Caught internal exception com.reuters.rfa.omm.OMMException: Invalid AttribInfo. com.reuters.rfa.internal.rwf.RwfMsgImpl.setAttribInfo(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.encodeStatusMessage(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.createAnInitialStatus(Unknown Source) com.reuters.rfa.internal.session.omm.OMMUserESHContext.handleAndAggregateLoginRespMsg(Unknown Source)
Username was taken from LPC user_list.txt. Variables (Username: XXX, appId: 256, ipAddress: localhost:14002) are provided from our configuration and set in login message.
Our RSSLconnection configuration:
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE preferences SYSTEM http://java.sun.com/dtd/preferences.dtd> <preferences EXTERNAL_XML_VERSION="1.0"> <root type="user"> <map/> <node name="com"> <map/> <node name="reuters"> <map/> <node name="rfa"> <map/> <node name="_Default"> <map/> <node name="Connections"> <map/> <node name="RSSLconnection"> <map> <entry key="connectionType" value="RSSL"/> <entry key="serverList" value="localhost"/> </map> </node> </node> <node name="Sessions"> <map/> <node name="RSSLSession"> <map> <entry key="connectionList" value="_Default::RSSLconnection"/> </map> </node> </node> </node> </node> </node> </node> </root> </preferences>
Could you please help as out with the problem above?