FAQ

Материал из ASV2 manual
Версия от 10:01, 30 октября 2008; Vis (обсуждение | вклад) (Вопрос: Почему после установки ПО операторская программа не показывает статус машин и не закрываются сеансы?)

(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Навигация : Оглавление



Раздел содержит типовые вопросы и ответы на них

Содержание

Вопрос: А что за ошибка такая в консоли прёт: RQueryIPState???

36:29:390 !!! [RECALC] Not Locate ip: 192.168.0.12 in RQueryIPState            
36:30:390 !!! [RECALC] Not Locate ip: 192.168.0.12 in RQueryIPState            
36:31:390 !!! [RECALC] Not Locate ip: 192.168.0.12 in RQueryIPState            
  • Ответ: А это означает то, что вы не определили в таблице учета трафика ip_state указанный ip-адрес

Настраивается здесь



Вопрос: Почему после установки ПО операторская программа не показывает статус машин и не закрываются сеансы?

  • Ответ: Причина заключается в том, что вы не определили ip-адреса для учёта трафика здесь, при этом в консоли наблюдаются ошибки из вопроса №1.



Вопрос: Что делать? При старте консольного сервера выдаётся ошибка: !!! Not start TCP server!

45:34:828 Connecting to FreeBSD Server...                                      
45:34:828 Binding at port 44567                                                
45:34:828 ==> FreeBSD Comunication Service Start OK                            
45:34:828 Starting server socket...                                            
45:34:828 !!! Not start TCP server!                                            
  • Ответ: Обычно это означает то, что вы одновременно запустили 2 сервера. Например, есть уже запущеный аста-сервер как сервис NT.



Вопрос: А как мне клиента с SahdowUser подружить?

  • Ответ: Следует прочитать пункт "Дополнительные возможности" в соответствующем разделе



Вопрос: А почему я меняю в таблице пароль у клиента, а он не принимается системой?

  • Ответ: Пароль у клиента следует менять через меню по правой кнопке мышки здесь



Вопрос: А почему аста-севрер не может подключиться к моей FreeBSD 6.0?

  • Ответ: добавьте в файле /etc/ssh/sshd_config в конце строчки:
Protocol 2
UseDNS no
PasswordAuthentication yes



Вопрос: А как мне запустить аста-сервер на Linux?

  • Ответ: Теоретически, например, под VMWare



Вопрос: А есть ли у Вас примеры скриптов для управления интернетом через Linux?

  • Ответ: Есть. Обращайтесь на icq 110001.



Вопрос: А как учитывать трафик администраторов на админской машине персонально?



Вопрос: А как мне настроить бонусную систему по принципу MLM?

  • Ответ: Подробно об этом написано здесь.



Вопрос: А как что делать, если на клиентской машине перед началом сеанса появляется красное окно с текстом "Ошибка настройки комплекса!"?

  • Ответ: Эта ошибка означает то, что вы указали категории клиентов (либо персонально клиенту) неверные параметры входа в Windows (логин/пароль).

Редактор категорий находится здесь.

А здесь можно редактировать параметры типовых входов в Windows.



Вопрос: А как мне перенести БД с mysql 4.0 на версию 4.1 или 5.0?

  • Ответ: Подробно об этом написано здесь.



Вопрос: А почему у меня в таблицах вместо русских букв вопросики?

  • Ответ: А потому что не указали кодовую страницу cp1251 при установке MySQL. Обычно это проблема при работе с версией 5.0 MySQL.

Пример команд для установки mysql под FreeBSD с поддержкой русского:

cd /usr/ports/databases/mysql50-server
make WITH_CHARSET=cp1251 WITH_XCHARSET=all BUILD_OPTIMIZED=yes DB_DIR=/usr/local/mysql OVERWRITE_DB=no WITH_COLLATION=cp1251_general_ci 
make install

Вопрос: А почему аста-сервер-сервис после перезагрузки не запускается у меня на машине?

  • Ответ: А потому что у сервиса по умолчанию прописана зависимость от Mysql (для корректной совместной работы при загрузке). Для устранения зависимости удалите в реестре параметр:
DependOnService 

в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ASVServer

Это имеет смысл делать только в том случае, если MySQL находится на другой машине!



Вопрос: А где меняется стоимость карты, которая выводится при регистрации нового клиента в Operator?

  • Ответ: Boss -> Работа с клиентами -> Категории клиентов



Вопрос: Какую лучше всего железку поставить под сервер?

  • Ответ: Pentium4 от 2.8GHz / 512RAM / 80Gb SATA. Этого железа заведомо хватит на клуб с числом машин до 200.

Процессоры Xeon и Athlon (AMD) не рекомендуются.



Вопрос: А почему бы не выводить текущую информацию о сеансе прямо на десктоп клиента?

  • Ответ: В казино часы не вывешивают. И дневной свет не пускают. Зачем лишний раз раздражать клиента информацией о том, что у него деньги исчезают??? :) Вы думаете, что он будет при этом больше тратить в Вашем клубе? Врядли...



Вопрос: Как считать по другой цене трафик клиентов с ip, например, 83.151.7.251 и 195.91.183.0/24?

1. нужно изменить правила ipfw, например, на такие:

add 100 deny ip from any to 192.168.0.1
add 103 skipto 110 ip from 83.151.7.251 to 192.168.0.1
add 103 skipto 110 ip from 195.91.183.0/24 to 192.168.0.1
add 104 count ip from any to 192.168.0.1
add 105 count ip from 192.168.0.1 to any
add 106 skipto 200 ip from any to 192.168.0.1
add 111 count ip from any to 192.168.0.1

Пример только для машины номер 1. Для остальных машин аналогично.

2. нужно изменить парметры здесь на такие:

2006-07-16 041642.gif

1 меняется на 4

2 меняется на 5

Соответственно, 111-е правило будет считать трафик только с этими сетями

Правила с номером 103 "перекидывают" трафик мимо счётчиков 104 и 105 на это правило номер 111

Подробнее тарификация различных категорий трафика описана здесь: Независимые категории трафика (разная стоимость трафика различных сетей)



Вопрос: А что нужно сделать, чтобы переставить Windows на аста-сервере?

  • Ответ:
  1. До процесса переустановки нужно остановить аста-сервер
  2. Также обязательно требуется остановить сервис MySQL. Это можно сделать, например, командой net stop mysql
  3. Далее нужно скопировать папку с нашим ПО (обычно это C:\astalavista) и папку с MySQL на новую инсталляцию Windows с сохранением расположения
  4. Также нужно перенести со старой ОС на новую файл C:\Windows\my.ini
  5. На новой ОС нужно установить сервис MySQL командой c:\mysql\bin\mysqld-max-nt.exe --install
  6. Запустить на новой ОС MySQL командой net start mysql
  7. Установить аста-сервер в виде сервиса, запустив программу ASVServerService.exe



Вопрос: Я запускаю server.exe на XP PRO и через некоторое время возникает ошибка: "no buffer space". Что делать? :(

  • Ответ:

Это связано с ограничениями в Windows XP SP2 на число TCP/IP сессий (half-open tcp limit). По умолчанию установлено ограничение в 10 сессий.
Решить эту проблему поможет эта программа
Пример запуска:

EvID4226Patch.exe /L=500

После того, как Windows выдаст диалог "Защита файлов Windows" нажмите "Отменить". Далее на вопрос о желании сохранить изменённые файлы нажмите "Да"
Перегузите компьютер.

Также возможно пригодится и это:

If you are running Windows NT/2000/XP follow these steps: 
First step is to launch the registry editor. To do this go to Start, 
Run and type regedit. In the left pane navigate to 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters 
once there, you must create the entry TcpNumConnections. 
To do this, right click in the right pane and choose new from the menu 
and select DWORD Value. Give it the name TcpNumConnections. 
Then right click it and select modify and enter a value of 200.

Restart your computer, if all goes well then you fixed the problem, 
if not, revert the changes by restoring the registry. (You may have to 
reboot to safe mode to do this).



Вопрос: А почему клиент не подключается к серверу, но при этом пингуется и на него можно зайти через radmin?

  • Ответ: Проверьте лог-файл работы клиентской программы (c:\windows\gina.log). Если в нём имеется текст с ошибками типа:
2007-02-09 13:45:54:515 Client Restart...
2007-02-09 13:45:54:515 !!! Abnormal server IP set to:  UDP Req Error:Not all bytes sent.
2007-02-09 13:45:54:515 Client Creating Process Start...
2007-02-09 13:45:54:515 Client Created.
2007-02-09 13:45:54:515 Connecting to Server [ip:]...
2007-02-09 13:45:55:640 Connecting error: Socket Error # 10061
Connection refused.

то это означает то, что на машине установлена доп. программа перенаправления broadcast-запросов протокола udp (обычно это поиск локальных серверов игровых), которая блокирует автопоиск аста-сервера клиентом.

Чтобы устранить эту проблему, следует при установке клиента в коммандной строчке указывать ip-адрес аста-сервера. Подробнее о процессе установки клиента написано здесь.

Также можно отредактировать файл c:\windows\asv.ini на машине клиента, вручную прописав ip-адрес аста-сервера как в примере ниже:

[system]
serverip=192.168.0.100

Редактировать файл asv.ini можно только без работающего клиента. Например, в safemode, если вы его не выключили при установке :).

Также можно его отредактировать на другой машине, подключив к ней винчестер с файлом.



Вопрос: Почему Вы не делаете те доработки ПО, которые я хочу? Я же заплатил Вам ДЕНЬГИ за программу!

  • Ответ: Разъясняем:
  1. Мы не обязаны делать софт по запуску "шатлов" по первому требованию клиента.
  2. Факт оплаты есть ваше право использовать нашу интеллектуальную собственность в её текущей реализации (текущей версии ПО).
  3. Мы прислушиваемся к пожеланиям клиентов по расширению функционала ПО. Мы реализуем их пожелания, если считаем, что дополнительные рекомендуемые возможности повлекут за собой повышение продаваемости нашего продукта.
  4. В случае жизненной необходимости в определённом функционале ПО, у клиента есть возможность на возмездной основе получить желаемые доделки. Стоимость работ определяется в процессе переговоров.
  5. Мы не отвечаем за возможные убытки, которые могут возникнуть в процессе использования нашего ПО (прочитайте, например, лицензионное соглашение на Windows от Microsoft)



Вопрос: А можно ли сделать такое...

  • Ответ: Можно!

Как говорил администратор клуба "astalaViSta - центр" с ником Robocop : "Любые прихоти за Ваши деньги" ;-)