Septima
МаглыРепутація
0 ОбычныйО Septima
-
Звание
Пролетал Мимо
-
stg-2.407-p1 не собирается на FreeBSD 8.2
тема ответил в Septima пользователя Septima в Питання по Stargazer
За ответ - спасибо. Эту ступень удалось перешагнуть. Произошёл затык на этапе sql-скрипта .db.sql. Фактически, пришлось его начало проделывать вручную. Ладно, перешагнули, единственное, не удалось указать win1251. Установлен firebird-2.5.1. После установки начал ругаться на отсутствие libibpp.so. ldconfig поправил, теперь в логе - Storage plugin: 'IBPP exception'. Нашёл такое: http://local.com.ua/forum/topic/17837-резервное-копирование-firebird/, оттуда пробовал рецепт http://www.gentoo.ru/node/12336, но на фре оно как-то не прошло... Может, есть у кого опыт дальнейших манипуляций? -
Добрый вечер! 6 лет назад поставил в одной организации на сервере stg - очень понравилась его работа. Теперь настала пора менять железо. Есть новый сервер FreeBSD freebsd 8.2-STABLE FreeBSD 8.2-STABLE #2. Вот уже несколько раз подступаюсь к сборке stg на нём и каждый раз получаю облом. Сроки перевода поджимают - stg остался в числе последних сервисов на старом серваке. Итак, скачал //www.stargazer.dp.ua/download/server/2.407-p1/stg-2.407-p1.tar.gz, распаковал, захожу в каталог stg-2.407-p1/projects/stargazer, согласно инструкции правлю ./build на предмет PREFIX, $ ./build $ make install руг
-
Septima підписався на stg-2.407-p1 не собирается на FreeBSD 8.2
-
feature request: В консольном конфигрураторе хотелось бы видеть возможность устанавливать сумму денег, а не только добавлять.
-
Вот, блин, угораздило связаться с двумя передвижными работниками. Ось - когда-то звалась ASPLinux release 7.2 (Baikal), ядро 2.4.32, stg - 2.4.01 из комплекта 2.4.8.6 от 5/07/2006. Диалапщики получают адрес из локальной подсети, для уменьшения геморроя, в свойствах клиента стоит галочка "Всегда online". Сервер правила формирует, человек в Интернет ходит, но счетчик не изменяется. Вот конфиг (коментарии удалены): LogFile = /var/log/stargazer.log Rules = /etc/stargazer/rules DetailStatWritePeriod=1/6 StatWritePeriod = 10 DayFee = 1 DayResetTraff = 1 SpreadFee = no FreeMbAllowInet = no <Dir
-
Проблема с настройкой правил ipfw
тема ответил в Kastilio пользователя Septima в Питання по Stargazer
С основными правилами разбирайся сам - медленно и вдумчиво проанализируй /etc/rc.firewall. А вот с этим: Ты разрешаешь ходить наружу через внешний интерфейс. Но пакеты должны еще войти через внутренний интерфейс. Так что либо пиши по два правила - для наружнего и внутреннего интерфейсов, либо просто выбрось . ЗЫ: Для разборок я рекомендую прописывать: ${fwcmd} add 65534 deny log logamount 500 all from any to any , а потом смотреть в /var/log/security, где у тебя затыкаются пакеты. -
Скрипты onConnect/onDisconnect
тема ответил в Den_LocalNet пользователя Septima в Питання по Stargazer
FreeBSD+ipfw2 - простой случай (без зажима скорости): в основном списке правил ipfw add pass tcp from any to any established ipfw add pass tcp from table(1) to any setup OnConnect: ipfw table 1 add ${IP} OnDisconnect: ipfw table 1 delete ${IP} Как собрать ipfw2 на 4.х - читаем man ipfw. -
Где об этом сказано в документации?
-
Дополнение: создаются пользователи, но при условии, что уже есть хоть один пользователь в базе. Если база пустая - добавить юзера можно только вручную из консоли с перезапуском сервера.
-
Короче, задолбался, снес сорцы, развернул заново, пересобрал - и, о чудо!!!, - вроде заработало!!! Без ругани и почти без глюков. Сейчас тестирую - админка входит, корректирует тарифы. Одно "но" - не добавляются пользователи. При нажатии на кнопку или через меню, или через Ctrl+N ничего не происходит. Из этого результата хочется попросить: 1. более тщательно сделать Makefile на предмет работы make clean - чтоб проходил по всем каталогам. 2. хотелось бы услышать, а лучше увидеть где-нибудь в документации, какие сигналы обрабатывает сервер. А то на -SIGHUP в логе только TRAFFCOUNTER: Relo
-
Читаем 8-ю постами выше:
-
Здесь я его убил через killall -TERM
-
Кстати, да - таки неправильно правило указал. И неправильно tcpdump запускал - он не давал всей картины. Спасибо. Но теперь другое: при авторизации админка ругается: Unexpected token а в логе stg: Parse error at line 1: parsing finished
-
1. Их у меня много: iptables-save |wc -l 2714 Будете разбираться? Все, что касается исходящих правил я привел. Вот то, что касается локалки: iptables-save |grep eth1 -A INPUT -s 192.168.0.1 -i eth1 -j ACCEPT -A INPUT -s 192.168.0.0/24 -d 192.168.0.1 -i eth1 -p udp -m udp --dport 5555 -A INPUT -s 192.168.0.0/24 -d 192.168.0.1 -i eth1 -p tcp -m tcp --dport 5555 -A INPUT -s 192.168.0.2 -i eth1 -p tcp -m tcp --dport 3050 -j ACCEPT -A INPUT -i eth1 -p icmp ! -f -j ACCEPT -A INPUT -d 255.255.255.255 -i eth1 -p udp -m udp --dport 67 -j ACCEPT -A INPUT -s 192.168.0.0/255.255.255.0 -d
-
iptables-save |grep OUTPUT :OUTPUT ACCEPT [2558160:1237654423] -A OUTPUT -s ${in_ip} -d ${in_ip} -o lo -j ACCEPT -A OUTPUT -s ${out_ip} -d ${out_ip} -o lo -j ACCEPT -A OUTPUT -d 10.0.0.0/255.0.0.0 -o eth0 -j REJECT --reject-with icmp-port-unreachable -A OUTPUT -d 172.16.0.0/255.240.0.0 -o eth0 -j REJECT --reject-with icmp-port-unreachable -A OUTPUT -d 192.168.0.0/255.255.0.0 -o eth0 -j REJECT --reject-with icmp-port-unreachable eth0 - наружний интерфейс. eth1 - внутренний telnet localhost 5555 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. werwer ERHDC
-
Вернее, - был старый libexpat. Обновил до expat-1.95.8 - все собралось, установилось, запустилось, но теперь не могу авторизоваться в админке. Конфигуратор 1.67.8 говорит, что "Cоnnect failed", tcpdump рассказывает: 10:18:18.002113 192.168.0.4.3599 > 192.168.0.1.5555: S 99030330:99030330(0) win 8192 <mss 1460,nop,nop,sackOK> (DF) 10:18:20.957401 192.168.0.4.3599 > 192.168.0.1.5555: S 99030330:99030330(0) win 8192 <mss 1460,nop,nop,sackOK> (DF) 10:18:26.956356 192.168.0.4.3599 > 192.168.0.1.5555: S 99030330:99030330(0) win 8192 <mss 1460,nop,nop,sackOK> (DF)