GeniusIRU
Участник
- Сообщения
- 20
- Реакции
- 1
Итак, друзья, начнем с того, что уже гуглил, в том числе в нерусскоязычном сегменте всеятырнэта, и даже пытался вынести в привате мозг R1CO, но в итоге вынужден писать тут. Видел тему Steam ID Pending , но ещё раз - сервер не кастомный на домашнем компе, а арендуемый, к этой мысли ещё вернемся ниже.
Суть проблемы: подвешены последний сорсмод, плагины вип и банк. На двух серверах, которые подвешены на одну базу данных по вип и одну базу данных по банку (MySQL). Всё прекрасно работало до недавнего времени. Народ получал ключи вип, активировал на одном серве, на втором привелегии работали без перебоев. То же самое с банком: на одном положили денежку, на веб-части банка инфа отображается корректно, на другом серваке денежку снял... Всё было збсь! Но вот несколько дней назад стал наблюдать следующее: с баблом какие-то траблы, на счету 0... и народ на сервере стал шастать с випками, которому випку не выдавали. Стал разбираться и столкнулся с тем, что стали появляться люди, у которых не определился STEAM_ID! То есть в БД стало прилетать вместо STEAM_ID значение STEAM_ID_PENDING. Удивило то, что серверы STEAM! без всяких эмуляторов. Есессно был вынужден сейчас вырубить к чертям собачим плагины, потому что началась вакханалия, как в день самоуправления в школе.
Предыстория: на днях хостер переезжал из одного ДЦ в другой. По поводу ссылке выше - эту инфу хостеру я передал, надеюсь посмотрят и т.д.
Но всё же - первая мысль и у меня и у авторитетнейшего R1CO была такой, что вышла обнова SourceMod и надо накатить апгрейд. Есессно я это сделал ещё раз, несмотря на то, что несколькими днями ранее сделал то же самое. Эффекта нужного не возымело.
Постистория: базы данных подвязаны на мой комп, который висит онлайн 24/7, на норм канале. И так получилось, что я перевозил его из одного места в другое, на канал с ещё более норм инетом. Все айпишники прописал, лалалала блаблабла, короче всё работает, ошибок по коннекту с БД нет, если прописано что-то в databases,cfg то инфа падает в нужную БД.
Подозревашки: вздумалось, что начался конфликт между серверами/плагинами на серверах, типа что-то с БД конфликтует и т.д., но я так понял - это суждение очень даже заблудительное)
Анамнез: можно зайти на сервер, кинуть денег в банк, в банке они отобразятся норм, и стимайди тоже покажет. Выйти с сервера, зайти чуть позже - и вуа-ля! на счету 0, кидаем деньги, а на сайте уже под таким же ником появляется вторая запись, но вместо STEAM_ID уже запись STEAM_ID_PENDING. И ппц...
В завершении: в момент, когда тот же самый банк или вип плагин не получает правильную инфу по поводу STEAM_ID, в консоли если написать status, или посмотреть в HLSW - то видно все STEAM_ID всех игроков. Также у меня стоит HLStatsX:CE, в которой на сайте нет ни одной записи с STEAM_ID_PENDING....
Короче я хз что произошло и очень наделюсь на активные мыслительные процессы с Вашей стороны, комрады, так как загибается мое хобби, а поадминить ещё хочется))))
С Уважением и весь в ожидании конструктивной помощи, GeniusIRU
Суть проблемы: подвешены последний сорсмод, плагины вип и банк. На двух серверах, которые подвешены на одну базу данных по вип и одну базу данных по банку (MySQL). Всё прекрасно работало до недавнего времени. Народ получал ключи вип, активировал на одном серве, на втором привелегии работали без перебоев. То же самое с банком: на одном положили денежку, на веб-части банка инфа отображается корректно, на другом серваке денежку снял... Всё было збсь! Но вот несколько дней назад стал наблюдать следующее: с баблом какие-то траблы, на счету 0... и народ на сервере стал шастать с випками, которому випку не выдавали. Стал разбираться и столкнулся с тем, что стали появляться люди, у которых не определился STEAM_ID! То есть в БД стало прилетать вместо STEAM_ID значение STEAM_ID_PENDING. Удивило то, что серверы STEAM! без всяких эмуляторов. Есессно был вынужден сейчас вырубить к чертям собачим плагины, потому что началась вакханалия, как в день самоуправления в школе.
Предыстория: на днях хостер переезжал из одного ДЦ в другой. По поводу ссылке выше - эту инфу хостеру я передал, надеюсь посмотрят и т.д.
Но всё же - первая мысль и у меня и у авторитетнейшего R1CO была такой, что вышла обнова SourceMod и надо накатить апгрейд. Есессно я это сделал ещё раз, несмотря на то, что несколькими днями ранее сделал то же самое. Эффекта нужного не возымело.
Постистория: базы данных подвязаны на мой комп, который висит онлайн 24/7, на норм канале. И так получилось, что я перевозил его из одного места в другое, на канал с ещё более норм инетом. Все айпишники прописал, лалалала блаблабла, короче всё работает, ошибок по коннекту с БД нет, если прописано что-то в databases,cfg то инфа падает в нужную БД.
Подозревашки: вздумалось, что начался конфликт между серверами/плагинами на серверах, типа что-то с БД конфликтует и т.д., но я так понял - это суждение очень даже заблудительное)
Анамнез: можно зайти на сервер, кинуть денег в банк, в банке они отобразятся норм, и стимайди тоже покажет. Выйти с сервера, зайти чуть позже - и вуа-ля! на счету 0, кидаем деньги, а на сайте уже под таким же ником появляется вторая запись, но вместо STEAM_ID уже запись STEAM_ID_PENDING. И ппц...
В завершении: в момент, когда тот же самый банк или вип плагин не получает правильную инфу по поводу STEAM_ID, в консоли если написать status, или посмотреть в HLSW - то видно все STEAM_ID всех игроков. Также у меня стоит HLStatsX:CE, в которой на сайте нет ни одной записи с STEAM_ID_PENDING....
Короче я хз что произошло и очень наделюсь на активные мыслительные процессы с Вашей стороны, комрады, так как загибается мое хобби, а поадминить ещё хочется))))
С Уважением и весь в ожидании конструктивной помощи, GeniusIRU