Сообщений: 3
Тем: 1
Зарегистрирован: Sep 2011
Репутация:
1
09-25-2011, 12:47 PM
(Сообщение последний раз редактировалось: 09-25-2011, 07:37 PM mUTAGEN.)
У меня такая проблема.
Настроил PvPGN 1.8.5 для локальной сети. Всё пристойно, всё работает.
Появился роутер который подключает внешних пользователей.
Согласно инструкциям пробросил порты 4000,4005,6112-6114 TCP/IP
и 6200 TCP.
При попытке приконектится внешний пользователь вводит логин-пароль
в логах это отражается, но зайти на страницу выбора персоонажа не может.
Вроде в настройках прописал всё как положено, но внешние пользователи зайти не могут хотя и отображаются в консоле, при этом пользователи локальной сети играют нормально.
Файлы конфигов
Полный набор логов
лог:
PHP код:
<?php
Sep 25 13:44:09 [info ] versioncheck_validate: no match in list, setting to: D2XP
Sep 25 13:44:09 [info ] _client_authreq109: [284] unable to test client, allowing anyway
Sep 25 13:44:09 [info ] _client_authreq109: [284] client matches versiontag "D2XP"
Sep 25 13:44:09 [info ] _client_authreq109: [284] no upgrade for D2XP is available
Sep 25 13:44:10 [info ] _client_fileinforeq: [284] TOS requested: "bnserver-D2DV.ini" - type = 0x80000004
Sep 25 13:44:16 [debug] file_read_attrs: loading "var\users/TRESH"
Sep 25 13:44:16 [info ] _client_loginreq2: [284] "TRESH" logged in (correct password)
Sep 25 13:44:16 [debug] conn_set_realm: [284] set to "PG.TLT"
Sep 25 13:44:16 [debug] trans_net: checking 192.168.200.241:6113 for client 109.226.105.35 ...
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6200 output 0.0.0.0:6200 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6200 output 62.106.104.154:6200 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6112 output 0.0.0.0:6112 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6112 output 62.106.104.154:6112 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6113 output 0.0.0.0:6113 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:6113 output 62.106.104.154:6113 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:4005 output 0.0.0.0:4005 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: against entry -> 0.0.0.0:4005 output 62.106.104.154:4005 network 0.0.0.0/0x00000000
Sep 25 13:44:16 [debug] trans_net: entry does match input address
Sep 25 13:44:16 [debug] trans_net: no match found for 192.168.200.241:6113 (not translated)
Sep 25 13:47:34 [debug] sd_tcpinput: [284] read returned -1 (closing connection)
Sep 25 13:47:34 [info ] conn_destroy: [284] "TRESH" logged out
Sep 25 13:47:34 [info ] conn_destroy: [284] closed 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 стоит на одной и тойже машинке вместе мускулом.