1. Гость, мы просим Вас ознакомиться с Правилами Форума и Отказом от ответственности!

Не получается запустить сервер.

Тема в разделе 'JD Вопросник', создана пользователем Melinio, 7 фев 2013.

  1. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    Сервер из этой темы: https://mmorpg-devs....-classes-mysql/

    Как бы я не настраивал его.. всегда прихожу к 1 и той же ошибке:
    Код:
    err : gdelivery::connect to GAuth server failed. Reconnecting....
    



    Виртуальная машина: VMware_Workstation_9.0.1_Lite_Eng_&_Rus
    Linux: ubuntu-11.10-desktop-amd64 (устанавливаю все обновления)

    Вот что и как я делаю:

    0. Через терминал устанавливаю приложения:
    Код:
    apt-get install openssh-server
    apt-get install ia32-libs
    apt-get install apache2
    apt-get install mysql-server
    apt-get install php5
    apt-get install php5-mysql
    apt-get install phpmyadmin
    apt-get install openjdk-6-jdk
    
    1. Скачал отдельные серверные файлы из этой темы.
    Распаковал все папки в (/)
    нажал совместить всё, заменить всё.
    [​IMG]


    2. Настроил table.xml в обеих папках под свой сервер:
    база: dbo
    логин: root
    пароль: ******
    [​IMG]

    3. дал права папкам:
    Код:
    chmod 777 /root -R
    chmod 777 /usr/rain -R
    chmod 777 /usr/java -R
    chmod 0755 /root/myauthd -R
    
    4. Базу взял отсюда (3.0.1): https://mmorpg-devs....ера-с-нуля-301/

    5 .захожу в терминал и ввожу:
    cd /root
    ./mau

    Открываю 2ой терминал и ввожу:

    cd /root
    ./msau

    и в итоге вот что:
    [​IMG]

    Вот лог!
    Примерно через 5 строк после этого куска лога что я выложил выше, терминал сам закрывается.


    Где я что то сделал не так?
  2. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    Буду очень благодарен если кто то поможет найти проблему..
  3. exclementos Пользователи

    Сообщения:
    10
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Капай в сторону явы
    /libjvm.so'.sr/java/jdk1.6.0_12/jre/lib/i386/server
    Не запускается аутх у тебя. Поэтому такие ошибки. а не запускается из за явы.
  4. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    Спасибо, проблемма была в authd из за #....

    Было:
    Код:
    export HOME=/usr/java/jdk1.6.0_12/
    export PATH=$HOME/bin:$PATH
    #export PATH=$PATH:$HOME/bin:/usr/java/jdk1.6.0_12/bin
    
    а надо:
    Код:
    export HOME=/usr/java/jdk1.6.0_12/
    #export PATH=$HOME/bin:$PATH
    export PATH=$PATH:$HOME/bin:/usr/java/jdk1.6.0_12/bin
    
    Сервер запустился, но при вводе логина и пароля вылазиет ошибка: Link - нет свободных каналов.

    Танцы с бубном продолжаются =)

    Сейчас попробую в rain все 0.0.0.0 заменить на 127.0.0.1
    Не помогло. Верну всё обратно!

    гуглю...
  5. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    В общем у меня такое предчувствие что я запускаю 2 раза либо только логинсервер либо геймсервер.... логи одинаковые! Но больше похоже что 2 геймсервера.. так как подгружаются территории, итомы и тд. Но чем же запустить тогда логин сервер?

    Вот лог mau
    Вот лог msau


    Народ, может кто выложить содержимое файлов которыми запускать логин и гейм серверы?
  6. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    Короче я хз что настраивать. Народ жду вашей помощи..
    Остановился на ошибке Link - Нет свободных каналов.
  7. exclementos Пользователи

    Сообщения:
    10
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Читай внимательнее логи
    java.net.BindException: Address already in use
    Адрес уже используется.Так как в дж особо не подскажу но сделай следующее, сделай полный рестарт командой reboot. и запускай заново сервер. либо если любишь танцы htop используй.
  8. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    спасибо, попробую.


    Не нашёл я как исправить эту ошибку.. =(
    В клиенте: Link - нет свободных каналов.


    когда ввожу логин и пароль в логе mau происходит вот что:
    Код:
    TRACE : checkpoint begin.
    TRACE : checkpoint end.
    debug : GLinkServer::OnAddSession sid=25
    TRACE : glinkd::receive response from client. identity=melinio, use_token=0, state=ru
    TRACE : glinkd::send matrixpasswd, algo=0, version=0
    TRACE : gdelivery::matrixpasswd query, user=melinio
    TRACE : Battle Timer update: (0) Fri Feb 8 05:19:27 2013
    TRACE : Battle Timer update t_base Fri Feb 8 00:00:00 2013
    
    а в логе msau этого нету.
  9. TopicStarter Overlay

    Melinio Пользователи

    Сообщения:
    17
    Лайки:
    0
    Репутация:
    0
    Вот кусок кода когда ввожу в клиенте логин и пароль:

    Код:
    debug : GLinkServer::OnAddSession sid=26
    TRACE : glinkd::receive response from client. identity=melinio, use_token=0, state=ru
    TRACE : glinkd::send matrixpasswd, algo=0, version=0
    TRACE : gdelivery::matrixpasswd query, user=melinio
    Sending query to acquire password
    Prepare procedure call:{call acquireuserpasswd(?,?,?)}
    Received acquired password
    Returning acquired password
    gauthd: 08 фев 2013 19:13:16,789 INFO GAuthServer:? - MatrixPasswd,name=melinio,userid=48
    Prepare procedure call:{call deleteTimeoutForbid(?)}
    debug : glinkd::SessionError: change to Null state sid=26, errno=19 reason=Server network error.
    debug : GLinkServer::OnDelSession sid=26 status=0x10000
    info : logclienttcp: OnAbortSession
    TRACE : checkpoint begin.
    TRACE : checkpoint end.
    
    в клиенте: Link - нет свободных каналов.

    java.net.BindException: Address already in use
    Так и есть в msauthd

    И туда же прибавилось:
    java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
  10. exclementos Пользователи

    Сообщения:
    10
    Лайки:
    5
    Пол:
    Мужской
    Репутация:
    0
    Ява ругается на конект к мускулю. И за этого может и быть проблема в том что не пускает на сервер
  11. lordan Пользователи

    Сообщения:
    28
    Лайки:
    0
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    JDRias-Death.org
    Страна:
    Ukraine Ukraine
    Ошибка в *Java* скорее всего java не робочая
  12. jaga Пользователи

    Сообщения:
    20
    Лайки:
    3
    Репутация:
    0
    msauthd Вам не нужен, так как база на Mysql как я понял, а этот скрипт для коннекта с mssql. Попробуйте его не запускать вообще. Скорее всего конфликт из за того что вы оба запускаете - ./mau и ./msau
  13. Aksel MmoDev Old school Пользователи

    Сообщения:
    345
    Лайки:
    144
    Пол:
    Мужской
    Репутация:
    0
    Команда:
    REG.RU
    GS не запустился. Зайди в папку gamed и выполни ./gs, лог сюда кинь.
Черновик сохранён Черновик удалён

Поделиться этой страницей