Server status script disconnect login server
Posted: Tue Oct 11, 2011 4:13 pm
Hello everyone, I'm having problems with login server.
Everytime that i execute the "status check" Login server just "stop working" and dont let users to connect to it.
the php code im using is simple like this and i'm geting status of both servers, login and game with success.
<?php
$server = "localhost";
$portg = "7777";
$portl = "2106";
$timeout = "1";
$login = @fsockopen("$server", $portl, $errno, $errstr, $timeout);
$game = @fsockopen("$server", $portg, $errno, $errstr, $timeout);
echo '<div><span class="name">Login Server:</span> ';
echo $login ? '<span class="online">Online</span></div>' : '<span class="offline">Offline</span></div>';
echo '<div><span class="name">Game Server:</span> ';
echo $game ? '<span class="online">Online</span></div>' : '<span class="offline">Offline</span></div>';
?>
but when i check login status my "login server get this message:
Exception in thread "SelectorThread-18" java.ArrayIndexOutOfBoundExcepttion: 1
at com.l2jserver.loginserver.LoginController.isBannerAdress(LoginController.java:254
at com.l2jserver.loginserver.SelectorHelp.accept(SelectorHelper.java:72)
ar org.mmocore.network.SelectorThread.acceptConnection(SelectoirThread.java:242
at org.mmocore.network.SelectorThread.run(SelectorThread.java:174)
--------------------------------------------------------------------------------------------------------
after this, players cannot connect to login server anymore and i must restart it.
anyone can help? thanks and sorry for my english.
Everytime that i execute the "status check" Login server just "stop working" and dont let users to connect to it.
the php code im using is simple like this and i'm geting status of both servers, login and game with success.
<?php
$server = "localhost";
$portg = "7777";
$portl = "2106";
$timeout = "1";
$login = @fsockopen("$server", $portl, $errno, $errstr, $timeout);
$game = @fsockopen("$server", $portg, $errno, $errstr, $timeout);
echo '<div><span class="name">Login Server:</span> ';
echo $login ? '<span class="online">Online</span></div>' : '<span class="offline">Offline</span></div>';
echo '<div><span class="name">Game Server:</span> ';
echo $game ? '<span class="online">Online</span></div>' : '<span class="offline">Offline</span></div>';
?>
but when i check login status my "login server get this message:
Exception in thread "SelectorThread-18" java.ArrayIndexOutOfBoundExcepttion: 1
at com.l2jserver.loginserver.LoginController.isBannerAdress(LoginController.java:254
at com.l2jserver.loginserver.SelectorHelp.accept(SelectorHelper.java:72)
ar org.mmocore.network.SelectorThread.acceptConnection(SelectoirThread.java:242
at org.mmocore.network.SelectorThread.run(SelectorThread.java:174)
--------------------------------------------------------------------------------------------------------
after this, players cannot connect to login server anymore and i must restart it.
anyone can help? thanks and sorry for my english.