Нужна не большая помощь..

Обсуждение других вопросов связанных с веб-разработкой
iOk
Сообщения: 1
Зарегистрирован:
24 апр 2013, 20:11

Нужна не большая помощь..

iOk » 24 апр 2013, 21:37

Вообщем вчера снёс простой MySQL 5.1 версии, поставил ваш продукт), запускаю сервер Lineage II, запускается все норм без ошибок, но когда захожу в игру, в логин сервер пишет ошибку и не впускает в игру
Caused by: com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: The last pac
ket successfully received from the server was 120┬а002 milliseconds ago.  The la
st packet sent successfully to the server was 120┬а002 milliseconds ago. is long
er than the server configured value of 'wait_timeout'. You should consider eithe
r expiring and/or testing connection validity before use in your application, in
creasing the server configured values for client timeouts, or using the Connecto
r/J connection property 'autoReconnect=true' to avoid this problem.
        at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)

        at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)

        at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Sou
rce)
        at java.lang.reflect.Constructor.newInstance(Unknown Source)
        at com.mysql.jdbc.Util.handleNewInstance(Util.java:411)
        at com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1
117)
        at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3829)
        at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2449)
        at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2629)
        at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2719)
        at com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.ja
va:2155)
        at com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:
2318)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
        at org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(Dele
gatingPreparedStatement.java:96)
        at l2dream.loginserver.manager.LoginManager$ConnectionCheck.run(LoginMan
ager.java:90)
Caused by: java.net.SocketException: Software caused connection abort: socket wr
ite error
        at java.net.SocketOutputStream.socketWrite0(Native Method)
        at java.net.SocketOutputStream.socketWrite(Unknown Source)
        at java.net.SocketOutputStream.write(Unknown Source)
        at java.io.BufferedOutputStream.flushBuffer(Unknown Source)
        at java.io.BufferedOutputStream.flush(Unknown Source)
        at com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3810)
        ... 8 more
Exception in thread "pool-1-thread-3" java.lang.NullPointerException
        at l2dream.loginserver.manager.LoginManager.tryAuthLogin(LoginManager.ja
va:278)
        at l2dream.loginserver.clientpackets.RequestAuthLogin.run(RequestAuthLog
in.java:107)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Извиняюсь заранее конечно, что пишу ошибку связанную с Л2, но всеже, может кто знает как решить?
HolySaint
Сообщения: 2
Зарегистрирован:
10 янв 2018, 18:46

Re: Нужна не большая помощь..

HolySaint » 10 янв 2018, 18:49

Спустя 4 года не кто не нашел решения? Ошибка не с л2, а mysql, но как ее решить я не знаю. На XAMPP такого нет и все работает, но там своих неудобств куча, а с OpenServer Все легко и просто, но как его подружить с сервером Lineage 2?
Думаю ноги растут от того что L2 серверу нужен mysql 5.1, а подружить его phpmyadmin не получается т.к при заходи в phpmyadmin сыпятся ошибки и через навикат подключения тоже нет выбивает ошибку.
Уважаемые знатоки прошу откликнуться!
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Нужна не большая помощь..

Максим » 10 янв 2018, 19:16

Ну так в тексте ошибки всёж написано, вас просят увеличить wait_timeout в настройках mysql и использовать autoReconnect=true в настройках java коннектора.
HolySaint
Сообщения: 2
Зарегистрирован:
10 янв 2018, 18:46

Re: Нужна не большая помощь..

HolySaint » 10 янв 2018, 19:44

Невнимательность и нежелание разбираться мое второе имя. Увеличил в два раза wait_timeout и поставил autoReconnect=true на логин сервер и гейм сервер и "ООО ЧУДО! ВСЕ ЗАРАБОТАЛО!"
Благодарю за помощь!
Ответить