-
May 6th, 2008, 11:11 AM
#1
Hi Dario,
Here my directory :
------
C:\Lightstreamer\adapters\HoSE\adapters.xml
C:\Lightstreamer\adapters\HoSE\lib\ls-proxy-adapters.jar
------
C:\Lightstreamer\adapters\HaSTC\adapters.xml
C:\Lightstreamer\adapters\HaSTC\lib\ls-proxy-adapters.jar
------
And here contents of "HoSE\adapters.xml" :
------
<?xml version="1.0"?>
<adapters_conf id="HoSE">
<metadata_provider>
<adapter_class>com.lightstreamer.adapters.remote.m etadata.NetworkedMetadataProvider</adapter_class>
<param name="request_reply_port">6663</param>
</metadata_provider>
<data_provider>
<adapter_class>com.lightstreamer.adapters.remote.d ata.NetworkedDataProvider</adapter_class>
<param name="request_reply_port">6661</param>
<param name="notify_port">6662</param>
</data_provider>
</adapters_conf>
------
And here contents of "HaSTC\adapters.xml" :
------
<?xml version="1.0"?>
<adapters_conf id="HaSTC">
<metadata_provider>
<adapter_class>com.lightstreamer.adapters.remote.m etadata.NetworkedMetadataProvider</adapter_class>
<param name="request_reply_port">6663</param>
</metadata_provider>
<data_provider>
<adapter_class>com.lightstreamer.adapters.remote.d ata.NetworkedDataProvider</adapter_class>
<param name="request_reply_port">6661</param>
<param name="notify_port">6662</param>
</data_provider>
</adapters_conf>
-------
Now, I modified "DotNetStart.bat"
-------
...
start "StockListAdapter" /MIN DotNetServer QuotesStreamer.HoSE.Adapters.Data.StockListAdapter /host localhost /rrport 6661 /notifport 6662
start "StockListAdapter" /MIN DotNetServer QuotesStreamer.HaSTC.Adapters.Data.StockListAdapte r /host localhost /rrport 6661 /notifport 6662
-------
And I run "Start_LS_as_Application.bat", and LS is hang :
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
06.May.08 17:20:50,796 < INFO> Starting MAC address check
06.May.08 17:20:50,828 < INFO> Found MAC address 00:50:56:c0:00:08
06.May.08 17:20:50,828 < INFO> Found MAC address 00:50:56:c0:00:01
06.May.08 17:20:50,828 < INFO> Found MAC address 00:0f:b0:cd:10:6b
06.May.08 17:20:50,828 < INFO> Found MAC address 00:18:de:af:ea:7f
06.May.08 17:20:50,828 < INFO> MAC address check successful
06.May.08 17:20:50,828 < INFO> License correctly bound with the following parame
ter(s):
06.May.08 17:20:50,828 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
06.May.08 17:20:50,828 < INFO> Mac Address : 00:18:de:af:ea:7f
06.May.08 17:20:50,968 < INFO> Lightstreamer Server starting in Moderato edition
06.May.08 17:20:51,000 < WARN> JMX management features not available with the cu
rrent license
06.May.08 17:20:51,031 < INFO> Started HTML Adaptor for JMX on port 6666
06.May.08 17:20:51,078 < INFO> Started JMXMP Connector for JMX on port 9999
06.May.08 17:20:51,093 < WARN> No users defined for Internal Monitor.
06.May.08 17:20:51,109 < INFO> Loading Metadata Provider HaSTC
06.May.08 17:20:51,125 < INFO> Connecting...
It doesn't start Provider HoSE. What something wrong or I mistake?
-
May 7th, 2008, 09:09 AM
#2
Note that the initialization of the Adapters is done in sequence (and no specific order is followed). In your case, the Server tries to initialize the HaSTC Proxy Adapter first and it waits for a connection from the HaSTC Remote Adapter before moving to HoSE.
In fact, the configuration contains some errors:
- The two Remote Adapters should use different communication ports. Currently, they both use ports 6661, 6662 and 6663. This involves changing both "adapters.xml" and the launch script.
- Both for HaSTC and HoSE Remote Data Adapters, in "adapters.xml" you have also configured a Remote Metadata Adapter. These two Remote Metadata Adapter instances must also be launched by your launch script.
Please, try the changes shown below:
HoSE\adapters.xml
HaSTC\adapters.xml
DotNetStart.bat
Code:
...
start "Metadata Adapter for HoSE" /MIN DotNetServer Lightstreamer.Adapters.Metadata.LiteralBasedProvider /host localhost /rrport 6663
start "Data Adapter for HoSE" /MIN DotNetServer QuotesStreamer.HoSE.Adapters.Data.StockListAdapter /host localhost /rrport 6661 /notifport 6662
start "Metadata Adapter for HaSTC" /MIN DotNetServer Lightstreamer.Adapters.Metadata.LiteralBasedProvider /host localhost /rrport 6666
start "Data Adapter for HaSTC" /MIN DotNetServer QuotesStreamer.HaSTC.Adapters.Data.StockListAdapter /host localhost /rrport 6664 /notifport 6665
-
May 7th, 2008, 10:45 AM
#3
Hi Dario,
I tried it, when I run "Start_LS_as_application.bat", it still has error :
--------
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
07.May.08 16:53:07,593 < INFO> Starting MAC address check
07.May.08 16:53:07,625 < INFO> Found MAC address 00:50:56:c0:00:08
07.May.08 16:53:07,625 < INFO> Found MAC address 00:50:56:c0:00:01
07.May.08 16:53:07,625 < INFO> Found MAC address 00:0f:b0:cd:10:6b
07.May.08 16:53:07,625 < INFO> Found MAC address 00:18:de:af:ea:7f
07.May.08 16:53:07,625 < INFO> MAC address check successful
07.May.08 16:53:07,625 < INFO> License correctly bound with the following parame
ter(s):
07.May.08 16:53:07,625 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
07.May.08 16:53:07,625 < INFO> Mac Address : 00:18:de:af:ea:7f
07.May.08 16:53:07,828 < INFO> Lightstreamer Server starting in Moderato edition
07.May.08 16:53:07,859 < WARN> JMX management features not available with the cu
rrent license
07.May.08 16:53:07,890 < INFO> Started HTML Adaptor for JMX on port 6666
07.May.08 16:53:07,937 < INFO> Started JMXMP Connector for JMX on port 9999
07.May.08 16:53:07,968 < WARN> No users defined for Internal Monitor.
07.May.08 16:53:07,984 < INFO> Loading Metadata Provider HoSE
07.May.08 16:53:08,015 < INFO> Connecting...
07.May.08 16:53:08,015 <ERROR> Exception caught while trying to connect
java.net.BindException: Address already in use: JVM_Bind
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java :359)
at java.net.ServerSocket.bind(ServerSocket.java:319)
at java.net.ServerSocket.<init>(ServerSocket.java:185 )
at com.lightstreamer.adapters.remote.transport.Socket Transport.connect(S
ocketTransport.java:62)
at com.lightstreamer.adapters.remote.metadata.Network edMetadataProvider.
init(NetworkedMetadataProvider.java:23)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.LS.main(LS.java)
07.May.08 16:53:08,015 <ERROR> Metadata adapter init error
com.lightstreamer.interfaces.metadata.MetadataProv iderException: Exception caugh
t while trying to connect: Address already in use: JVM_Bind
at com.lightstreamer.adapters.remote.metadata.Network edMetadataProvider.
init(NetworkedMetadataProvider.java:27)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.LS.main(LS.java)
07.May.08 16:53:08,031 <ERROR> Error while loading the Adapters
com.lightstreamer.interfaces.metadata.MetadataProv iderException: Exception caugh
t while trying to connect: Address already in use: JVM_Bind
at com.lightstreamer.adapters.remote.metadata.Network edMetadataProvider.
init(NetworkedMetadataProvider.java:27)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.LS.main(LS.java)
07.May.08 16:53:08,031 <FATAL> Adapters initialization failed
07.May.08 16:53:08,031 < INFO> Exiting.....
Press any key to continue . . .
-------
I think, LS using port 6666, so i try to change in "HaSTC\adapters.xml" :
------
<?xml version="1.0"?>
<adapters_conf id="HaSTC">
<metadata_provider>
<adapter_class>com.lightstreamer.adapters.remote.m etadata.NetworkedMetadataProvider</adapter_class>
<param name="request_reply_port">6669</param>
</metadata_provider>
<data_provider>
<adapter_class>com.lightstreamer.adapters.remote.d ata.NetworkedDataProvider</adapter_class>
<param name="request_reply_port">6667</param>
<param name="notify_port">6668</param>
</data_provider>
</adapters_conf>
----
After that, I run "Start_LS_as_application.bat", It run but it doesn't load "HaSTC provider", it hang on.
----
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
07.May.08 17:01:14,593 < INFO> Starting MAC address check
07.May.08 17:01:14,625 < INFO> Found MAC address 00:50:56:c0:00:08
07.May.08 17:01:14,625 < INFO> Found MAC address 00:50:56:c0:00:01
07.May.08 17:01:14,625 < INFO> Found MAC address 00:0f:b0:cd:10:6b
07.May.08 17:01:14,625 < INFO> Found MAC address 00:18:de:af:ea:7f
07.May.08 17:01:14,625 < INFO> MAC address check successful
07.May.08 17:01:14,625 < INFO> License correctly bound with the following parame
ter(s):
07.May.08 17:01:14,625 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
07.May.08 17:01:14,625 < INFO> Mac Address : 00:18:de:af:ea:7f
07.May.08 17:01:14,765 < INFO> Lightstreamer Server starting in Moderato edition
07.May.08 17:01:14,796 < WARN> JMX management features not available with the cu
rrent license
07.May.08 17:01:14,828 < INFO> Started HTML Adaptor for JMX on port 6666
07.May.08 17:01:14,875 < INFO> Started JMXMP Connector for JMX on port 9999
07.May.08 17:01:14,890 < WARN> No users defined for Internal Monitor.
07.May.08 17:01:14,906 < INFO> Loading Metadata Provider HoSE
07.May.08 17:01:14,937 < INFO> Connecting...
-
May 8th, 2008, 09:14 AM
#4
Ooops! Unfortunately port 6666 was already used for JMX support.
Obviously, I assume that you have modified the Remote Servers launch script accordingly.
However, one thing is really strange: the above problem was on the HaSTC Adapter, but the Server logs its errors while loading the HoSE Adapter.
Please, check, through "netstat /a" or a similar command, which port is open for listening while the Server is hanging after logging "Connecting..." (it should be 6663, or 6669).
Then ensure that the Remote Servers launch script has correctly opened 4 windows, which correspond to the 4 Remote Servers that run the various Remote Data and Metadata Adapters.
-
May 9th, 2008, 04:41 AM
#5
Hi Dario,
I run "Start_LS_as_application.bat", it run and loaded "HaSTC adapter" but it doesn't load "HoSE adapter", it hang on, after that i type "netstat /a".
-----
<?xml version="1.0"?>
<adapters_conf id="HaSTC">
<metadata_provider>
<adapter_class>com.lightstreamer.adapters.remote.m etadata.NetworkedMetadataProvider</adapter_class>
<param name="request_reply_port">6669</param>
</metadata_provider>
<data_provider>
<adapter_class>com.lightstreamer.adapters.remote.d ata.NetworkedDataProvider</adapter_class>
<param name="request_reply_port">6667</param>
<param name="notify_port">6668</param>
</data_provider>
</adapters_conf>
-----
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
08.May.08 10:45:46,171 < INFO> Starting MAC address check
08.May.08 10:45:46,203 < INFO> Found MAC address 00:50:56:c0:00:08
08.May.08 10:45:46,203 < INFO> Found MAC address 00:50:56:c0:00:01
08.May.08 10:45:46,203 < INFO> Found MAC address 00:0f:b0:cd:10:6b
08.May.08 10:45:46,203 < INFO> Found MAC address 00:18:de:af:ea:7f
08.May.08 10:45:46,203 < INFO> MAC address check successful
08.May.08 10:45:46,203 < INFO> License correctly bound with the following parame
ter(s):
08.May.08 10:45:46,203 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
08.May.08 10:45:46,203 < INFO> Mac Address : 00:18:de:af:ea:7f
08.May.08 10:45:46,328 < INFO> Lightstreamer Server starting in Moderato edition
08.May.08 10:45:46,359 < WARN> JMX management features not available with the cu
rrent license
08.May.08 10:45:46,406 < INFO> Started HTML Adaptor for JMX on port 6666
08.May.08 10:45:46,453 < INFO> Started JMXMP Connector for JMX on port 9999
08.May.08 10:45:46,468 < WARN> No users defined for Internal Monitor.
08.May.08 10:45:46,468 < INFO> Loading Metadata Provider HaSTC
08.May.08 10:45:46,500 < INFO> Connecting...
--------
Here my port is open
-----------------
C:\Documents and Settings\TUONG KHA>netstat /a
Active Connections
Proto Local Address Foreign Address State
TCP tuongkha:http tuongkha:0 LISTENING
TCP tuongkha:epmap tuongkha:0 LISTENING
TCP tuongkha:https tuongkha:0 LISTENING
TCP tuongkha:microsoft-ds tuongkha:0 LISTENING
TCP tuongkha:912 tuongkha:0 LISTENING
TCP tuongkha:1034 tuongkha:0 LISTENING
TCP tuongkha:1110 tuongkha:0 LISTENING
TCP tuongkha:ms-sql-s tuongkha:0 LISTENING
TCP tuongkha:2628 tuongkha:0 LISTENING
TCP tuongkha:3389 tuongkha:0 LISTENING
TCP tuongkha:4464 tuongkha:0 LISTENING
TCP tuongkha:5051 tuongkha:0 LISTENING
TCP tuongkha:5101 tuongkha:0 LISTENING
TCP tuongkha:6666 tuongkha:0 LISTENING
TCP tuongkha:6669 tuongkha:0 LISTENING
TCP tuongkha:9999 tuongkha:0 LISTENING
TCP tuongkha:19780 tuongkha:0 LISTENING
TCP tuongkha:1044 tuongkha:0 LISTENING
TCP tuongkha:1110 localhost:5961 ESTABLISHED
TCP tuongkha:2628 localhost:7472 ESTABLISHED
TCP tuongkha:5961 localhost:1110 ESTABLISHED
TCP tuongkha:7130 localhost:1110 CLOSE_WAIT
TCP tuongkha:7472 localhost:2628 ESTABLISHED
TCP tuongkha:7508 localhost:1110 TIME_WAIT
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:5101 haiyen.hcm.sbsc.vn:21315 ESTABLISHED
TCP tuongkha:5948 cs111.msg.sp1.yahoo.com:5050 ESTABLISHED
TCP tuongkha:5963 sip23.voice.re2.yahoo.com:https ESTABLISHED
TCP tuongkha:7133 192.168.24.250:9030 ESTABLISHED
TCP tuongkha:7477 192.168.24.250:9030 CLOSE_WAIT
TCP tuongkha:7483 mail.gls.com.vn:8080 LAST_ACK
TCP tuongkha:7510 mail.sbsc.com.vnop3 TIME_WAIT
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
UDP tuongkha:microsoft-ds *:*
UDP tuongkha:isakmp *:*
UDP tuongkha:ms-sql-m *:*
UDP tuongkha:3456 *:*
UDP tuongkha:4500 *:*
UDP tuongkha:5051 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:1106 *:*
UDP tuongkha:1743 *:*
UDP tuongkha:1900 *:*
UDP tuongkha:6013 *:*
UDP tuongkha:6852 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:5973 *:*
UDP tuongkha:5974 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
-------
Here my "DotNetServer.log" ;
-------
2008-05-08 10:46:41,234 [1956] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server starting...
2008-05-08 10:46:41,328 [2800] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server starting...
2008-05-08 10:46:41,625 [1692] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server starting...
2008-05-08 10:46:41,953 [2448] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:46:42,109 [2448] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connected
2008-05-08 10:46:42,109 [2448] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server running
2008-05-08 10:46:42,984 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:46:42,984 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:46:44,671 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:46:45,687 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:46:52,984 [2800] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:46:53,000 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:46:54,031 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:46:54,031 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:46:55,687 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:46:56,656 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:04,031 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:04,031 [2800] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:05,203 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:05,203 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:06,656 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:07,609 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:15,203 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:16,156 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:17,609 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:18,578 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:26,171 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:26,171 [2800] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:27,125 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:28,578 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:29,546 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:37,125 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:38,093 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:38,093 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:39,546 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:40,515 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:48,093 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:49,062 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:49,062 [2800] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:50,515 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:51,468 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:47:59,062 [1956] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:47:59,062 [2800] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:48:00,125 [1956] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
2008-05-08 10:48:01,468 [1692] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 10:48:02,437 [1692] WARN Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connection failed, retrying in 10 seconds...
-
May 9th, 2008, 09:29 AM
#6
According to netstat, port 6669 is listening.
And the netstat was issued after the Remote Server launch script was run, is it right?
I can't understand why no Remote Server could connect to the 6669 port and unfortunately there is no way to log connection details. However, now you can repeat the test by launching the proper Remote Servers manually.
Please try the following:
- Launch Lightstreamer Server
- check the Server log;
the line "Loading Metadata Provider HaSTC" should have been produced - run "netstat /a"
port 6669 should be listening - open a DOS prompt and run
"DotNetServer Lightstreamer.Adapters.Metadata.LiteralBasedProvid er /host localhost /rrport 6669"
from the proper directory - run "netstat /a"
ports 6667 and 6668 should be listening - open a DOS prompt and run
"DotNetServer QuotesStreamer.HaSTC.Adapters.Data.StockListAdapte r /host localhost /rrport 6667/notifport 6668"
from the proper directory - check the Server log;
the line "Loading Metadata Provider HoSE" should have been produced - run "netstat /a"
port 6663 should be listening - open a DOS prompt and run
"DotNetServer Lightstreamer.Adapters.Metadata.LiteralBasedProvid er /host localhost /rrport 6663"
from the proper directory - run "netstat /a"
ports 6661 and 6662 should be listening - open a DOS prompt and run
"DotNetServer QuotesStreamer.HoSE.Adapters.Data.StockListAdapter /host localhost /rrport 6661/notifport 6662"
from the proper directory - check the Server log;
Server initialization should be completed
Is there any condition which is not met, which causes the prescription to fail?
-
May 9th, 2008, 04:37 PM
#7
Hi Dario,
I tried following your instruction.
Here my step and server log :
1. launch LS by run "Start_LS_as_application.bat"
2. server log :
--------
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
08.May.08 22:41:04,265 < INFO> Starting MAC address check
08.May.08 22:41:04,296 < INFO> Found MAC address 00:50:56:c0:00:08
08.May.08 22:41:04,296 < INFO> Found MAC address 00:50:56:c0:00:01
08.May.08 22:41:04,296 < INFO> Found MAC address 00:0f:b0:cd:10:6b
08.May.08 22:41:04,296 < INFO> Found MAC address 00:18:de:af:ea:7f
08.May.08 22:41:04,296 < INFO> MAC address check successful
08.May.08 22:41:04,296 < INFO> License correctly bound with the following parame
ter(s):
08.May.08 22:41:04,296 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
08.May.08 22:41:04,296 < INFO> Mac Address : 00:18:de:af:ea:7f
08.May.08 22:41:04,421 < INFO> Lightstreamer Server starting in Moderato edition
08.May.08 22:41:04,453 < WARN> JMX management features not available with the cu
rrent license
08.May.08 22:41:04,484 < INFO> Started HTML Adaptor for JMX on port 6666
08.May.08 22:41:04,515 < INFO> Started JMXMP Connector for JMX on port 9999
08.May.08 22:41:04,531 < WARN> No users defined for Internal Monitor.
08.May.08 22:41:04,546 < INFO> Loading Metadata Provider HaSTC
08.May.08 22:41:04,578 < INFO> Connecting...
--------
3. port 6669 is listening
--------
C:\Documents and Settings\TUONG KHA>netstat /a
Active Connections
Proto Local Address Foreign Address State
TCP tuongkha:http tuongkha:0 LISTENING
TCP tuongkha:epmap tuongkha:0 LISTENING
TCP tuongkha:https tuongkha:0 LISTENING
TCP tuongkha:microsoft-ds tuongkha:0 LISTENING
TCP tuongkha:912 tuongkha:0 LISTENING
TCP tuongkha:1029 tuongkha:0 LISTENING
TCP tuongkha:1110 tuongkha:0 LISTENING
TCP tuongkha:3389 tuongkha:0 LISTENING
TCP tuongkha:6666 tuongkha:0 LISTENING
TCP tuongkha:6669 tuongkha:0 LISTENING
TCP tuongkha:9999 tuongkha:0 LISTENING
TCP tuongkha:19780 tuongkha:0 LISTENING
TCP tuongkha:1031 tuongkha:0 LISTENING
TCP tuongkha:1041 localhost:1110 CLOSE_WAIT
TCP tuongkha:1050 localhost:1110 CLOSE_WAIT
TCP tuongkha:1053 localhost:1110 ESTABLISHED
TCP tuongkha:1110 localhost:1053 ESTABLISHED
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:1055 65.55.192.61:http ESTABLISHED
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
UDP tuongkha:microsoft-ds *:*
UDP tuongkha:isakmp *:*
UDP tuongkha:3456 *:*
UDP tuongkha:4500 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:1039 *:*
UDP tuongkha:1044 *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
-----------
4. Server log after i run "DotNetServer Lightstreamer.Adapters.Metadata.LiteralBasedProvid er /host localhost /rrport 6669"
----------
C:\Lightstreamer\bin\windows>call LS.bat run
Starting Lightstreamer Server...
Please check logs for detailed information.
08.May.08 22:41:04,265 < INFO> Starting MAC address check
08.May.08 22:41:04,296 < INFO> Found MAC address 00:50:56:c0:00:08
08.May.08 22:41:04,296 < INFO> Found MAC address 00:50:56:c0:00:01
08.May.08 22:41:04,296 < INFO> Found MAC address 00:0f:b0:cd:10:6b
08.May.08 22:41:04,296 < INFO> Found MAC address 00:18:de:af:ea:7f
08.May.08 22:41:04,296 < INFO> MAC address check successful
08.May.08 22:41:04,296 < INFO> License correctly bound with the following parame
ter(s):
08.May.08 22:41:04,296 < INFO> Client ID : EWmtleTmXioln3OLeXzCL
08.May.08 22:41:04,296 < INFO> Mac Address : 00:18:de:af:ea:7f
08.May.08 22:41:04,421 < INFO> Lightstreamer Server starting in Moderato edition
08.May.08 22:41:04,453 < WARN> JMX management features not available with the cu
rrent license
08.May.08 22:41:04,484 < INFO> Started HTML Adaptor for JMX on port 6666
08.May.08 22:41:04,515 < INFO> Started JMXMP Connector for JMX on port 9999
08.May.08 22:41:04,531 < WARN> No users defined for Internal Monitor.
08.May.08 22:41:04,546 < INFO> Loading Metadata Provider HaSTC
08.May.08 22:41:04,578 < INFO> Connecting...
08.May.08 22:43:28,953 < INFO> Connected
08.May.08 22:43:28,953 < INFO> Loading Data Provider HaSTC
08.May.08 22:43:28,953 < INFO> Request sender '#1' starting...
08.May.08 22:43:28,968 < INFO> Reply receiver '#1' starting...
08.May.08 22:43:28,968 < INFO> Connecting...
-------
5. netstat /a, port 6667 + 6668 is opening.
-------
C:\Documents and Settings\TUONG KHA>netstat /a
Active Connections
Proto Local Address Foreign Address State
TCP tuongkha:http tuongkha:0 LISTENING
TCP tuongkha:epmap tuongkha:0 LISTENING
TCP tuongkha:https tuongkha:0 LISTENING
TCP tuongkha:microsoft-ds tuongkha:0 LISTENING
TCP tuongkha:912 tuongkha:0 LISTENING
TCP tuongkha:1029 tuongkha:0 LISTENING
TCP tuongkha:1110 tuongkha:0 LISTENING
TCP tuongkha:3389 tuongkha:0 LISTENING
TCP tuongkha:6666 tuongkha:0 LISTENING
TCP tuongkha:6667 tuongkha:0 LISTENING
TCP tuongkha:6668 tuongkha:0 LISTENING
TCP tuongkha:9999 tuongkha:0 LISTENING
TCP tuongkha:19780 tuongkha:0 LISTENING
TCP tuongkha:1031 tuongkha:0 LISTENING
TCP tuongkha:1041 localhost:1110 CLOSE_WAIT
TCP tuongkha:1050 localhost:1110 CLOSE_WAIT
TCP tuongkha:1053 localhost:1110 ESTABLISHED
TCP tuongkha:1110 localhost:1053 ESTABLISHED
TCP tuongkha:1528 localhost:6669 ESTABLISHED
TCP tuongkha:6669 localhost:1528 ESTABLISHED
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:1055 65.55.192.61:http ESTABLISHED
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
TCP tuongkha:netbios-ssn tuongkha:0 LISTENING
UDP tuongkha:microsoft-ds *:*
UDP tuongkha:isakmp *:*
UDP tuongkha:3456 *:*
UDP tuongkha:4500 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:1039 *:*
UDP tuongkha:1044 *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
UDP tuongkha:ntp *:*
UDP tuongkha:netbios-ns *:*
UDP tuongkha:netbios-dgm *:*
UDP tuongkha:1900 *:*
---------
6. run "DotNetServer QuotesStreamer.HaSTC.Adapters.Data.StockListAdapte r /host localhost /rrport 6667 /notifport 6668" --> it has error.
--------
08.May.08 22:48:01,437 <ERROR> Adapters configuration error
java.lang.Exception: duplicated adapters id HaSTC
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.LS.main(LS.java)
08.May.08 22:48:01,437 <ERROR> Error while loading the Adapters
java.lang.Exception: duplicated adapters id HaSTC
at com.lightstreamer.i.b.a(b.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.i.j.a(j.java)
at com.lightstreamer.LS.main(LS.java)
08.May.08 22:48:01,437 <FATAL> Adapters initialization failed
08.May.08 22:48:01,437 < INFO> Exiting.....
Press any key to continue . . .
--------
"DotNetServer.log"
--------
2008-05-08 22:57:30,546 [2816] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server starting...
2008-05-08 22:57:30,671 [2816] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 22:57:30,687 [2816] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connected
2008-05-08 22:57:30,703 [2816] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server running
2008-05-08 22:58:34,687 [3960] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server starting...
2008-05-08 22:58:35,093 [3960] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connecting...
2008-05-08 22:58:35,125 [3960] INFO Lightstreamer.DotNet.Server.NetworkedServerStarter [(null)] - Connected
2008-05-08 22:58:35,140 [3960] INFO Lightstreamer.DotNet.Server.ServerMain [(null)] - Lightstreamer .NET Adapter Server running
2008-05-08 22:58:37,765 [1832] ERROR Lightstreamer.DotNet.Server.DataProviderServer [(null)] - Caught exception: Exception caught while reading from the request stream: Unable to read data from the transport connection., trying to notify a failure...
Lightstreamer.DotNet.Server.RemotingException: Exception caught while reading from the request stream: Unable to read data from the transport connection. ---> System.IO.IOException: Unable to read data from the transport connection. ---> System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--- End of inner exception stack trace ---
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at System.IO.StreamReader.ReadBuffer()
at System.IO.StreamReader.ReadLine()
at Lightstreamer.DotNet.Server.RequestReply.RequestRe ceiver.Run()
--- End of inner exception stack trace ---
2008-05-08 22:58:37,796 [1832] FATAL Lightstreamer.DotNet.Server.DataProviderServer [(null)] - Exception caught while reading/writing from/to streams: 'An existing connection was forcibly closed by the remote host', aborting...
System.Net.Sockets.SocketException: An existing connection was forcibly closed by the remote host
at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
--------
so i can't continue step 7 to 12.
Similar Threads
-
By vnipt in forum General
Replies: 3
Last Post: November 14th, 2011, 09:33 AM
-
By msgiribabu in forum Adapter SDKs
Replies: 1
Last Post: January 31st, 2011, 07:47 AM
-
By mnenchev in forum General
Replies: 3
Last Post: September 29th, 2009, 08:54 AM
-
By jaguarg in forum Client SDKs
Replies: 1
Last Post: November 6th, 2008, 08:44 AM
-
By chinghunglai in forum General
Replies: 2
Last Post: March 26th, 2008, 09:50 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
All times are GMT +1. The time now is 09:40 PM.
Bookmarks