Прошу прощенья! не знала в какую тему написать, всё работало ни каких действий, обновлений, пересборов и т.п не производилось. Возникла проблема, при отрицательном балансе абонент не может попасть в лычный кабинет, для получения кредита, т.е заглушка выскакивает так мол и так на счету -ХХ денег, взять кредит в личном кабинете, клиент нажимает на ссыль личного кабинета, а дальше время ожидания истекло, либо просто обновляется страница. Структура такая есть база с Н+ и пара насов, на которых сидят абоненты, в rc.firewall ip насов добавлены, т.к проблема возникла одновременно, на всех полагаю, проблема на серве с базой
ipfw list|grep fwd
18500 fwd 127.0.0.1,8080 tcp from any to any dst-port 80
sockstat|grep 8080
root perl 14243 4 tcp4 *:8080 *:*
cap.cfg
run => 0,
port => 8080,
url => 'http//1.1.1.1/cgi-bin/cap.pl',
redirect => "<!doctype html>
<html>
<head>
<meta http-equiv='Cache-Control' content='no-cache'>
<meta http-equiv='Pragma' content='no-cache'>
<meta http-equiv='refresh' content='0; url={{url}}'>
</head>
<body><a href='{{url}}'>Click</a></body>
</html>",
запущен отдельно
ps ax | grep =cap
14243 v0- R 14022:46,94 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d
форвард в ядро добавлен,perl тоже собран со всеми поддержками, иначе до этого не работало.
Да при положительном балансе всё везде перенаправляет, все работает, и если зайти от другого пользователя на учётку с минусом то можно спокойно взять кредит, после чего, всё сразу начинает заходить.Проблема не смертельна но абоны очень нервничают, а с ними и сапорты
ЗЫ. Если что забыла, или нужно доп скинуть, обязательно добавлю
ЗЫЫ. Да кстати всё работает через PPPoE, и если его потушить, то вуаля, заходи бери, но проблема в том что большая часть абонов сидит на роутерах, и тыкать каждый раз кабель не каждый хочет, да некоторым и не куда(планшеты, телефоны)