PvPGN для новичков - Страница 20 - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Другие игры / Other games > WarCraft III > Создание сервера

Создание сервера Форум для тех, кто хочет установить PvPGN и сделать свой Battle.NET

Ответ
Опции темы
Непрочитано 18.09.2011, 11:48   #191
Новичок

По умолчанию Re: PvPGN для новичков

Здравствуйте помогите пожалуйста вот такая ошибка вроде бы в MySQL подсоединился
Код:
Server is now running.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Sep 18 12:42:11 [info ] storage_init: initializing storage layer (available drivers: file, sql, sql2)
Sep 18 12:42:11 [info ] sql_mysql_init: Successfully turned on MYSQL_OPT_RECONNECT.
Sep 18 12:42:12 [error] sql_mysql_init: error connecting to database (db said: 'Can't connect to MySQL server on '31.29.6.216' (10061)')
Sep 18 12:42:12 [error] sql_init: got error init db
Sep 18 12:42:12 [error] pre_server_startup: storage init failed
Sep 18 12:42:12 [debug] WinMain: server exited ( return : -1 )
SumaSshedshy вне форума Ответить с цитированием
Непрочитано 24.09.2011, 18:29   #192
Новичок

По умолчанию Re: PvPGN для новичков

Здравствуйте помогите.
О системе: Apache/2.2.15 (Mandriva Linux/PREFORK-3.1mdv2010.1) mod_ssl/2.2.15 OpenSSL/1.0.0a PHP/5.3.4 with Suhosin-Patch mod_perl/2.0.4 Perl/v5.10.1
Версия MySQL-клиента: 5.1.46
в логах пишется:
Код:
Sep 24 20:55:46 [info ] pvpgn_greeting: PvPGN BnetD Mod version 1.8.5 process 506
Sep 24 20:55:46 [info ] storage_init: initializing storage layer (available drivers: file)
Sep 24 20:55:46 [fatal] storage_init: no known driver specified (sql)
Sep 24 20:55:46 [error] pre_server_startup: storage init failed
при:
storage_path = sql:mode=mysql;host=127.0.0.1;name=pvpgngn;user=pvpgn;pass=pvpgnrocks;default=0;prefix=pvpgn_
а при:
storage_path = file:mode=plain;dir=/usr/local/var/users;clan=/usr/local/var/clans;team=/usr/local/var/teams;default=/usr/local/etc/bnetd_default_user.plain
все норм.
собирал с ./configure --with-mysql и без --with-mysql.

что не зватает? где взять? как запустить?
ЗЫ. Windows не предлогать.
если есть рабачий PVPGN+Mysql просьба заархивировать папку с pvpgn.
Oshpi вне форума Ответить с цитированием
Непрочитано 25.09.2011, 12:47   #193
Пользователь

По умолчанию Re: PvPGN для новичков

У меня такая проблема.
Настроил PvPGN 1.8.5 для локальной сети. Всё пристойно, всё работает.
Появился роутер который подключает внешних пользователей.
Согласно инструкциям пробросил порты 4000,4005,6112-6114 TCP/IP
и 6200 TCP.

При попытке приконектится внешний пользователь вводит логин-пароль
в логах это отражается, но зайти на страницу выбора персоонажа не может.
Вроде в настройках прописал всё как положено, но внешние пользователи зайти не могут хотя и отображаются в консоле, при этом пользователи локальной сети играют нормально.

Файлы конфигов

Полный набор логов

лог:
PHP код:
Sep 25 13:44:09 [info versioncheck_validateno match in list, setting toD2XP
Sep 25 13
:44:09 [info _client_authreq109: [284unable to test clientallowing anyway
Sep 25 13
:44:09 [info _client_authreq109: [284client matches versiontag "D2XP"
Sep 25 13:44:09 [info _client_authreq109: [284no upgrade for D2XP is available
Sep 25 13
:44:10 [info _client_fileinforeq: [284TOS requested"bnserver-D2DV.ini" type 0x80000004
Sep 25 13
:44:16 [debugfile_read_attrsloading "var\users/TRESH"
Sep 25 13:44:16 [info _client_loginreq2: [284"TRESH" logged in (correct password)
Sep 25 13:44:16 [debugconn_set_realm: [284set to "PG.TLT"
Sep 25 13:44:16 [debugtrans_netchecking 192.168.200.241:6113 for client 109.226.105.35 ...
Sep 25 13:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6200 output 0.0.0.0:6200 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6200 output 62.106.104.154:6200 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6112 output 0.0.0.0:6112 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6112 output 62.106.104.154:6112 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6113 output 0.0.0.0:6113 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:6113 output 62.106.104.154:6113 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:4005 output 0.0.0.0:4005 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netagainst entry -> 0.0.0.0:4005 output 62.106.104.154:4005 network 0.0.0.0/0x00000000
Sep 25 13
:44:16 [debugtrans_netentry does match input address
Sep 25 13
:44:16 [debugtrans_netno match found for 192.168.200.241:6113 (not translated)
Sep 25 13:47:34 [debugsd_tcpinput: [284read returned -(closing connection)
Sep 25 13:47:34 [info conn_destroy: [284"TRESH" logged out
Sep 25 13
:47:34 [info conn_destroy: [284closed bnet connection 
Добавлено через 6 часов 34 минуты
DOWNLOAD-NOW!

А вот при этом конфиге ситуация противоположная. Внешники заходят нормально, но зато полностью отпала внутренняя сеть.

Добавлено через 6 часов 46 минут
Цитата:
Сообщение от SumaSshedshy Посмотреть сообщение
Здравствуйте помогите пожалуйста вот такая ошибка вроде бы в MySQL подсоединился
Код:
Server is now running.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Sep 18 12:42:11 [info ] storage_init: initializing storage layer (available drivers: file, sql, sql2)
Sep 18 12:42:11 [info ] sql_mysql_init: Successfully turned on MYSQL_OPT_RECONNECT.
Sep 18 12:42:12 [error] sql_mysql_init: error connecting to database (db said: 'Can't connect to MySQL server on '31.29.6.216' (10061)')
Sep 18 12:42:12 [error] sql_init: got error init db
Sep 18 12:42:12 [error] pre_server_startup: storage init failed
Sep 18 12:42:12 [debug] WinMain: server exited ( return : -1 )
Как вариант криво мускл стоит. Проверь дистриб мускала который ты юзанул.
Код:
 Can't connect to MySQL server on '31.29.6.216' (10061)
Эта строка лога тоже смущает. Обычно внешникам ненужно коннекится на прямую к мускулу. Сервер должен это делать сам, без участия юзверя как бы на прямую. Тем более как я понимаю сам PvPGN стоит на одной и тойже машинке вместе мускулом.

Последний раз редактировалось mUTAGEN; 25.09.2011 в 19:37. Причина: Добавлено сообщение
mUTAGEN вне форума Отправить сообщение для mUTAGEN с помощью ICQ Ответить с цитированием
Непрочитано 29.09.2011, 20:31   #194
Пользователь

По умолчанию Re: PvPGN для новичков

Проблему решил.

Если кому будет интересно то сделал следующее.

В моей сети маршрутизация производится двумя Microtik`ами RB-750
В сервере с PvPGN воткнул вторую сетевуху, дабы чтобы не переписывать настройки других игровых серверов (их у меня на одной машинке крутятся 6 штук.). Кабель от второй сетевухи воткнул непосредственно в маршрутизатор (который управляет 200-ой подсетью) в отдельный порт создав на этом порту новую подсеть 201.

В маршрутизации прописал чтоб все кто конектится из 200-ой подсети к данному порту считаются внешними пользователями .

Все сразу стали коннектится и рубаться в ДИАБЛО и ВАРИК (и из внехи, из моей локальной сети и через пару дней к нам присоедениться игровой клуб с сеткой вида 10.х.х.х) Настройки оставил как во втором варианте.

mUTAGEN вне форума Отправить сообщение для mUTAGEN с помощью ICQ Ответить с цитированием
Непрочитано 09.11.2011, 21:24   #195
Пользователь

По умолчанию Re: PvPGN для новичков

Хотел бы узнать, как отключить проверку версии клиента в PvPGN (не пускает с 1,26е), или же как сделать чтоб пускало только с 1,26е?
PS нашёл файл versioncheck.conf
там увидел такие строки:
Код:
# Warcraft III - TFT (Expansion) 1.22a
# Note: this version check is sent in both FT and ROC mode
"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \
 IX86ver1.mpq \
 IX86 \
 W3XP \
 "war3.exe 06/27/08 00:01:35 471040" \
 0x00000016 \
 1.22.0.184 \
 0x909998db \
 W3XP_122A

# Warcraft III - ROC 1.22a
# Note: this version check is sent in both FT and ROC mode
"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \
 IX86ver1.mpq \
 IX86 \
 WAR3 \
 "war3.exe 06/27/08 00:01:35 471040" \
 0x00000016 \
 1.22.0.184 \
 0x909998db \
 WAR3_122A
Как я понял именно это отвечает за проверку версии клиента?

PSS В игру не пускает (думаю что из- за версии WC3)
Вот логи:
Лог:
Свернуть ↑Развернуть ↓
Rush вне форума Ответить с цитированием
Непрочитано 22.11.2011, 11:27   #196
Аватар для Csandr
Участник

Cool Re: PvPGN для новичков

Цитата:
Сообщение от Rush Посмотреть сообщение
Хотел бы узнать, как отключить проверку версии клиента в PvPGN (не пускает с 1,26е), или же как сделать чтоб пускало только с 1,26е?
PS нашёл файл versioncheck.conf
там увидел такие строки:
Код:
# Warcraft III - TFT (Expansion) 1.22a
# Note: this version check is sent in both FT and ROC mode
"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \
 IX86ver1.mpq \
 IX86 \
 W3XP \
 "war3.exe 06/27/08 00:01:35 471040" \
 0x00000016 \
 1.22.0.184 \
 0x909998db \
 W3XP_122A

# Warcraft III - ROC 1.22a
# Note: this version check is sent in both FT and ROC mode
"A=3845581634 B=880823580 C=1363937103 4 A=A-S B=B-C C=C-A A=A-B" \
 IX86ver1.mpq \
 IX86 \
 WAR3 \
 "war3.exe 06/27/08 00:01:35 471040" \
 0x00000016 \
 1.22.0.184 \
 0x909998db \
 WAR3_122A
Как я понял именно это отвечает за проверку версии клиента?

PSS В игру не пускает (думаю что из- за версии WC3)
Думаю если изменить строчку выделеную красным цветом (в твоём посте) на "1.26.0.6401", то всё прекрасно заработает

З.Ы. Не проверял, так как у меня проверка версии отключена
__________________
Csandr вне форума Отправить сообщение для Csandr с помощью Skype™ Ответить с цитированием
Непрочитано 15.01.2012, 12:03   #197
Новичок

По умолчанию Re: PvPGN для новичков

Кто возмет к на серв меня админом ?
-yephats- вне форума Ответить с цитированием
Непрочитано 27.02.2012, 21:54   #198
Аватар для Dimanok
Пользователь

По умолчанию Re: PvPGN для новичков

Здравствуйте.
Поставил сервер PvPGN 1.8.5.
ОС Centos
Сервер отлично работает, но проблема с администрированием.
В базе, в таблице pvpgn_BNET выставил auth_admin true нужному юзеру.
В игре на вкладке общение показывается значек BLIZZARD'ов, но команды админа не работают.
/admin
Выдает
Цитата:
This command is reserved for admins.
Хотя команда /admins выдает что я админ.
Dimanok вне форума Отправить сообщение для Dimanok с помощью ICQ Ответить с цитированием
Непрочитано 27.02.2012, 22:01   #199
Аватар для PROGRAMMATOR
Администратор

По умолчанию Re: PvPGN для новичков

Цитата:
Сообщение от Dimanok Посмотреть сообщение
выставил auth_admin true
+ auth_command_groups = 255
PROGRAMMATOR на форуме Отправить сообщение для PROGRAMMATOR с помощью ICQ Отправить сообщение для PROGRAMMATOR с помощью Skype™ Ответить с цитированием
Непрочитано 27.02.2012, 22:14   #200
Аватар для Dimanok
Пользователь

По умолчанию Re: PvPGN для новичков

Хм. Не помогло. Сервер не перезапускал. Просто релогнулся.
Dimanok вне форума Отправить сообщение для Dimanok с помощью ICQ Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2020 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 19:38. Часовой пояс GMT +3.

Вверх