FAQ
Навигация : Оглавление
Раздел содержит типовые вопросы и ответы на них
Содержание
- 1 Вопрос: А что за ошибка такая в консоли прёт: RQueryIPState???
- 2 Вопрос: Почему после установки ПО операторская программа не показывает статус машин и не закрываются сеансы?
- 3 Вопрос: Что делать? При старте консольного сервера выдаётся ошибка: !!! Not start TCP server!
- 4 Вопрос: А как мне клиента с SahdowUser подружить?
- 5 Вопрос: А почему я меняю в таблице пароль у клиента, а он не принимается системой?
- 6 Вопрос: А почему аста-севрер не может подключиться к моей FreeBSD 6.0?
- 7 Вопрос: А как мне запустить аста-сервер на Linux?
- 8 Вопрос: А есть ли у Вас примеры скриптов для управления интернетом через Linux?
- 9 Вопрос: А как учитывать трафик администраторов на админской машине персонально?
- 10 Вопрос: А как мне настроить бонусную систему по принципу MLM?
- 11 Вопрос: А как что делать, если на клиентской машине перед началом сеанса появляется красное окно с текстом "Ошибка настройки комплекса!"?
- 12 Вопрос: А как мне перенести БД с mysql 4.0 на версию 4.1 или 5.0?
- 13 Вопрос: А почему у меня в таблицах вместо русских букв вопросики?
- 14 Вопрос: А почему аста-сервер-сервис после перезагрузки не запускается у меня на машине?
- 15 Вопрос: А где меняется стоимость карты, которая выводится при регистрации нового клиента в Operator?
- 16 Вопрос: Какую лучше всего железку поставить под сервер?
- 17 Вопрос: А почему бы не выводить текущую информацию о сеансе прямо на десктоп клиента?
- 18 Вопрос: Как считать по другой цене трафик клиентов с ip, например, 83.151.7.251 и 195.91.183.0/24?
- 19 Вопрос: А что нужно сделать, чтобы переставить Windows на аста-сервере?
- 20 Вопрос: Я запускаю server.exe на XP PRO и через некоторое время возникает ошибка: "no buffer space". Что делать? :(
- 21 Вопрос: А почему клиент не подключается к серверу, но при этом пингуется и на него можно зайти через radmin?
- 22 Вопрос: Почему Вы не делаете те доработки ПО, которые я хочу? Я же заплатил Вам ДЕНЬГИ за программу!
- 23 Вопрос: А можно ли сделать такое...
Вопрос: А что за ошибка такая в консоли прёт: 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.
Вопрос: А как учитывать трафик администраторов на админской машине персонально?
- Ответ: Поставить аста-клиента на их компьютер и завести каждому из них персонально логины в общей клиентской БД (таблица clients).
Вопрос: А как мне настроить бонусную систему по принципу 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. нужно изменить парметры здесь на такие:
1 меняется на 4
2 меняется на 5
Соответственно, 111-е правило будет считать трафик только с этими сетями
Правила с номером 103 "перекидывают" трафик мимо счётчиков 104 и 105 на это правило номер 111
Подробнее тарификация различных категорий трафика описана здесь: Независимые категории трафика (разная стоимость трафика различных сетей)
Вопрос: А что нужно сделать, чтобы переставить Windows на аста-сервере?
- Ответ:
- До процесса переустановки нужно остановить аста-сервер
- Также обязательно требуется остановить сервис MySQL. Это можно сделать, например, командой net stop mysql
- Далее нужно скопировать папку с нашим ПО (обычно это C:\astalavista) и папку с MySQL на новую инсталляцию Windows с сохранением расположения
- Также нужно перенести со старой ОС на новую файл C:\Windows\my.ini
- На новой ОС нужно установить сервис MySQL командой c:\mysql\bin\mysqld-max-nt.exe --install
- Запустить на новой ОС MySQL командой net start mysql
- Установить аста-сервер в виде сервиса, запустив программу 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, если вы его не выключили при установке :).
Также можно его отредактировать на другой машине, подключив к ней винчестер с файлом.
Вопрос: Почему Вы не делаете те доработки ПО, которые я хочу? Я же заплатил Вам ДЕНЬГИ за программу!
- Ответ: Разъясняем:
- Мы не обязаны делать софт по запуску "шатлов" по первому требованию клиента.
- Факт оплаты есть ваше право использовать нашу интеллектуальную собственность в её текущей реализации (текущей версии ПО).
- Мы прислушиваемся к пожеланиям клиентов по расширению функционала ПО. Мы реализуем их пожелания, если считаем, что дополнительные рекомендуемые возможности повлекут за собой повышение продаваемости нашего продукта.
- В случае жизненной необходимости в определённом функционале ПО, у клиента есть возможность на возмездной основе получить желаемые доделки. Стоимость работ определяется в процессе переговоров.
- Мы не отвечаем за возможные убытки, которые могут возникнуть в процессе использования нашего ПО (прочитайте, например, лицензионное соглашение на Windows от Microsoft)
Вопрос: А можно ли сделать такое...
- Ответ: Можно!
Как говорил администратор клуба "astalaViSta - центр" с ником Robocop : "Любые прихоти за Ваши деньги" ;-)