Archived copy of war3source.com, the War3Source forum (2009–2020), rebuilt from the Internet Archive by wc3mods.net. This page was captured on 2012-09-22 (original capture). Forum · All archived topics · Wiki · Bug tracker · Blog
Chat

War3:Source
September 21, 2012, 10:08:19 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Download: http://war3source.com/index.php?board=9.0
What is War3Source?: http://war3source.com/index.php?topic=200.0
Sample Stats: http://war3source.com/war3stats
Steam Community Group: http://steamcommunity.com/groups/war3source
War3Source SVN Checkout: http://ownageclan.com/svn/war3source/
War3Source servers: http://www.game-monitor.com/search.php?vars=war3_version=
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: [Russian]Сервер Timeout при наборе Shopmenu2  (Read 326 times)
mihaput
Newbie
*
Posts: 26


View Profile Email
« on: April 17, 2012, 04:01:53 AM »

С месяц назад началась такая трабла.
При наборе команды игроком shopmenu2 сервер в любом мониторинге уходит в таймаут.
Причину почему именно при наборе этой команды так и не нашли. Т.е на сервере игра продолжается и никаких разрывов с интернетом у сервера нет, игроки как играют так и играют, но при наборе как я написал выше shopmenu2 сервер в мониторинге не отвечает. Через 2-3 сек появляется и снова до момента пока игрок не наберет shopmenu2.
Не нашли ни чего лучше как переехать на другой порт. Проблема исчезла. Прошло недели 2 и эта трабла снова появилась. Т.е если я сейчас переставлю серверу порт, то опять будет все в порядке.
Что может вызывать таймаут на команду shopmenu2 ? Может кто сталкивался ?
Logged
Divix
Sr. Member
****
Posts: 280


View Profile Email
« Reply #1 on: April 17, 2012, 08:52:17 AM »

А в логах ничего нету ? Можешь скинуть датабазу и назвать версию w3s ?
Logged
mihaput
Newbie
*
Posts: 26


View Profile Email
« Reply #2 on: April 17, 2012, 02:45:34 PM »

В логах ничего по таймауту нет, т.е ошибку не выдает на shopmenu2. C момента моего первого поста, часа через 2 где то сервер перестал уходить в таймаут, но до 1го моего поста каждый раз при вводе команды. Я даже паролил сервак, заходил один, менял порт, набирал шопменю2 и все нормально. Возвращаю порт, опять захожу на сервак, шопменю2, закупка артефакта (любого) и все на 2-5 сек сервер уходит в таймаут.
Сначала сервер стоял на дефолте 27015. Думал может че с портами не так. Перевел на 27999. 2 недели без таймаута и снова началось.
War3Source 1.2.3.6
Code:
"Databases"
{
"driver_default" "mysql"

"default"
{
"driver" "mysql"
"host" "localhost"
"database" "war3"
"user" "myuser"
"pass" "mypass"
//"timeout" "0"
//"port" "0"
}

"storage-local"
{
"driver" "sqlite"
"database" "sourcemod-local"
}

"clientprefs"
{
"driver" "sqlite"
"host" "localhost"
"database" "clientprefs-sqlite"
"user" "root"
"pass" ""
//"timeout" "0"
//"port" "0"
}

"sourcebans"
{
"driver" "default"
"host" "10.150.0.16"
"database" "sourceban"
"user" "myuser"
"pass" "mypass"
//"timeout" "0"
"port" "3306"
}
}
По ошибке только это выдает при запуске сервера, но это насколько я замечал не мешало работе мода и сервера
Code:
[war3source\compiled\War3Source_Engine_RaceClass.smx] SQL error: [T_CallbackInsertRace1] Can't find file: 'war3sourceraces' (errno: 2) QUERY:
« Last Edit: April 17, 2012, 02:49:17 PM by mihaput » Logged
Divix
Sr. Member
****
Posts: 280


View Profile Email
« Reply #3 on: April 17, 2012, 05:13:28 PM »

У тебя база mysql разве ? (просто обычно такой логин и пароль не ставят даже на локальной машине)
Не может просто так пропадать, либо проблема из вне (к чему я больше склоняюсь), либо вероятнее всего что-то грузит сервер или выполняет не правильную операцию.
Logged
mihaput
Newbie
*
Posts: 26


View Profile Email
« Reply #4 on: April 17, 2012, 05:37:51 PM »

Ну пароль и логин не родные само-собой Smiley просто заменил на myuser и mypass что б не светить Smiley
Но факт пока остается фактом, что shopmenu2 блокирует походу udp порт, отчего и происходит таймаут. Ведь насколько я знаю что shopmenu2 и сайт http://ownageclan.com связаны. И когда как то не работал сайт и не работало shopmenu2. Возможно, может что то и с этим связанно. И остается вопрос. Почему тогда не сразу, а через какой то промежуток времени (неделя, две) приходит периодический таймаут и новый порт решает эту проблему...
Logged
Divix
Sr. Member
****
Posts: 280


View Profile Email
« Reply #5 on: April 19, 2012, 04:30:59 AM »

Ну пароль и логин не родные само-собой Smiley просто заменил на myuser и mypass что б не светить Smiley

Летаю в облаках Cheesy

Но факт пока остается фактом, что shopmenu2 блокирует походу udp порт, отчего и происходит таймаут. Ведь насколько я знаю что shopmenu2 и сайт http://ownageclan.com связаны. И когда как то не работал сайт и не работало shopmenu2. Возможно, может что то и с этим связанно. И остается вопрос. Почему тогда не сразу, а через какой то промежуток времени (неделя, две) приходит периодический таймаут и новый порт решает эту проблему...

Сейчас смотрю код и ищу варианты проблемы, но попробовать к сожалению толком не где Sad. Попробуй подержать немного (промежуток, через который обычно происходит проблема) на sqlite и сказать, что получится. Также еще можешь спросить у Ownz (или кто занимается сайтом), описав проблему, не было ли каких-то обновлений, профилактик и еще чего-то подобного в дни, когда происходила проблема.

И еще вариант: спросить у тп сайтов-мониторингов в каких случаях они могут блокировать сервера (не за нарушения, а автоматическая блокировка из-за безопасности).
Logged
mihaput
Newbie
*
Posts: 26


View Profile Email
« Reply #6 on: April 29, 2012, 06:21:49 PM »

Divix,
К сожалению отсутствовал, не мог ответить раньше.
В данное время прекратился таймаут с момента моего последнего поста (тьфу, тьфу, тьфу)
Спасибо за поддержку и ответы Smiley Если вновь такое начнется Апну тему.
И еще. Мониторинг любой одинаково, в одно время выдавал таймаут, в т.ч и HLSW. Можно конечно спросить у ТП мониторинга, в каком случае рабочий сервер перестает у них отображаться, но насколько я уже начитался об этом что где то от сервера глушатся UDP порты.
А пока все хорошо, еще раз спасибо Smiley
Logged
mihaput
Newbie
*
Posts: 26


View Profile Email
« Reply #7 on: May 15, 2012, 02:59:04 AM »

Теперь на любом порте падает сервер. Возможно дело было дело и не в порте.
Ошибок в логах нет по этому поводу, но есть вот такие ошибки, может в них дело ?
Code:
L 05/14/2012 - 17:26:14: [war3source/compiled/War3Source_Engine_DatabaseSaveXP.smx] SQLFastQuery CREATE TABLE war3sourceraces ( shortname varchar(16) UNIQUE, name  varchar(32), skill1 varchar(32), skilldesc1 varchar(2000), skill2 varchar(32), skilldesc2 varchar(2000), skill3 varchar(32), skilldesc3 varchar(2000), skill4 varchar(32), skilldesc4 varchar(2000), skill5 varchar(32), skilldesc5 varchar(2000), skill6 varchar(32), skilldesc6 varchar(2000), skill7 varchar(32), skilldesc7 varchar(2000) ) DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci failed, Error: Table 'war3sourceraces' already exists
Code:
L 05/14/2012 - 17:26:15: [war3source/compiled/War3Source_Engine_RaceClass.smx] SQL error: [T_CallbackInsertRace1] Can't find file: 'war3sourceraces' (errno: 2) QUERY:
Вот эта ошибка была и на винде, но как то не влияло на процесс игры
Code:
L 05/15/2012 - 12:20:12: [SM] Error (line 0, column 0): Stream failed to open
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!