Название: Модуль заглушки Отправлено: Efendy от 22 Августа 2012, 14:44:42 Хоть никому новый нодени и не нужен, зато я иногда наращиваю функционал для своей новой сети. Сделал заглушку для тех, кто не может попасть в инет. На самом деле, 3 ситуации:
Название: Re: Модуль заглушки Отправлено: Belos от 22 Августа 2012, 19:26:56 А на 50-ю можно такое? ))
Название: Re: Модуль заглушки Отправлено: Efendy от 22 Августа 2012, 21:22:50 А на 50-ю можно такое? )) ну если кто из модулеписателей сделает...Название: Re: Модуль заглушки Отправлено: Demeo от 28 Августа 2012, 14:07:24 Почему никому новый нодени не нужен? Мы вниматочно следим за развитием событий. Ждем релиза :)
Название: Re: Модуль заглушки Отправлено: Efendy от 28 Августа 2012, 17:55:49 Так я ж выдал vmware образ, думал хоть одна рецензия будет - нету. как я могу выпустить непротестированный продукт?
Название: Re: Модуль заглушки Отправлено: Demeo от 28 Августа 2012, 20:53:53 Хм. А как бэ его в продакшене стремно тестировать. Либо подскажите, как реализовать два ядра, но чтоб друг дружку не похерили
Название: Re: Модуль заглушки Отправлено: Efendy от 02 Сентября 2012, 18:06:17 Добавил маленькую фичу. Клиент открывает браузер с кучей сохраненных вкладок. Он не авторизован, поэтому в каждой вкладке по сообщение "вы не авторизованы". Клиент запускает пппое, после чего ему приходится перебивать в каждой вкладке адресную строку. Пофиксил: страница заглушки через 10 секунд перенаправляет на искомый адрес, если клиент станет авторизованным - перейдет на него, нет - снова заглушка, через 10 повторение и т.д.
Название: Re: Модуль заглушки Отправлено: Cell от 02 Сентября 2012, 21:35:28 В моем модуле перенаправления так и сделано, причем давным давно. В чем иновация модуля? что используется самописный вебсервер? ну для саттелитов хорошо а для "все в одном" пофиг...
Название: Re: Модуль заглушки Отправлено: Efendy от 02 Сентября 2012, 21:47:31 Ну, у меня не было детальной инфы по твоему модулю, делал исходя из своих соображений. Про инновации я не говорю, просто сообщаю о курсе делов, о том, что в новом биле функционал давно превысил 50ю версию по основным возможностям. Остальные непрямые фичи биллинга будут делаться со временем, исходя из запросов тех, у кого он уже стоит. Удобство собственного вебсервера в том, что де-факто уровень администрирования у текущих админов неуклонно идет вниз, и чтобы включить фичу ничего не нужно настраивать, достаточно поставить run = 1 в конфиге модуля.
Название: Re: Модуль заглушки Отправлено: elite от 02 Сентября 2012, 23:37:04 Стас, напиши документацию по новой версии биллинга, чтобы видна была общая картина функционала по сравнению с 50 версией
Название: Re: Модуль заглушки Отправлено: Cell от 03 Сентября 2012, 00:23:49 Дело в том, что пока не будет инсталятора, пока не будет вменяемого механизма импорта юзеров не будет у тебя много отзывов. Это мое ИМХО. Ну кто-то захочет действительно поковыряться в виртуалке.... но это будут единицы.
Название: Re: Модуль заглушки Отправлено: Efendy от 03 Сентября 2012, 06:46:57 Дело в том, что пока не будет инсталятора, пока не будет вменяемого механизма импорта юзеров не будет у тебя много отзывов. Это мое ИМХО. Ну кто-то захочет действительно поковыряться в виртуалке.... но это будут единицы. я не собираюсь приспосабливаться к лентяям. Перебить руками 300 абонов можно за 5 коробок конфет секретарше. Инсталятор - это tar + выполнение sql-файла, для грамотных админов (а они должны в первую очередь проявить интерес к новому нодени) не составит труда. Но спешить некуда, совсем скоро я повторю функционал всех остальных модулей и моделеписателям за свою лень не останется ни кусочка пирога :( А на новый нодени я уже перевел пару сетей, так что отзывы есть. Постепенно развиваемсяНазвание: Re: Модуль заглушки Отправлено: Efendy от 03 Сентября 2012, 06:50:54 Стас, напиши документацию по новой версии биллинга, чтобы видна была общая картина функционала по сравнению с 50 версией документацию никто не читает. Она нужна, я не спорю, но из-за этого постулата она не приоритетна. Интерфейс интуитивно понятен и во многом идейно совместим со старой версией, все кто с ним работал даже не заикались за документацию. Другой вопрос написать модуль. Тут можно взять простейший модуль и задать вопрос в форуме. Большинство моделей, вуаля, занимают несколько строк, так что конкурентов в их написании у вас будет много. Вот увидите. Это вопрос времениНазвание: Re: Модуль заглушки Отправлено: elite от 03 Сентября 2012, 08:30:02 напиши хотя бы документацию по внутренностям: как оно что устроено внутри :)
Название: Re: Модуль заглушки Отправлено: Efendy от 03 Сентября 2012, 09:20:54 напиши хотя бы документацию по внутренностям: как оно что устроено внутри :) окНазвание: Re: Модуль заглушки Отправлено: Cell от 03 Сентября 2012, 09:24:47 Большинство моделей, вуаля, занимают несколько строк, так что конкурентов в их написании у вас будет много. Вот увидите. Это вопрос времени Прямо затряслись коленки, честное слово. Неужели ты всерьез думаешь, что на этом деле кто-то зарабатывает деньги? )))Пару тройку раз продать свой модуль чтобы оправдать потраченное время, не более того. После этого его начинают перепродавать по 100 раз и все.... В 50 версии модули тоже легко пишутся. Я начинал их писать вообще перла не зная, так что положение кардинально не изменится в ближайшее время. 500 человек это уже много... а ведь есть и 1000 и 1500 и 2000... Что с ними делать? тоже лень? хехе.... если нет обратной совместимости.... то это плохое начало для биллинга. Название: Re: Модуль заглушки Отправлено: Cell от 03 Сентября 2012, 09:28:55 А вообще, Стас, очень интересный подход к сообществу... особенно к тем, кто сделал твой биллинг лучше.... Мне понравилось. Так держать.
Название: Re: Модуль заглушки Отправлено: blackjack от 03 Сентября 2012, 22:16:35 Большинство моделей, вуаля, занимают несколько строк, так что конкурентов в их написании у вас будет много. Вот увидите. Это вопрос времени Прямо затряслись коленки, честное слово. Неужели ты всерьез думаешь, что на этом деле кто-то зарабатывает деньги? )))Пару тройку раз продать свой модуль чтобы оправдать потраченное время, не более того. После этого его начинают перепродавать по 100 раз и все.... В 50 версии модули тоже легко пишутся. Я начинал их писать вообще перла не зная, так что положение кардинально не изменится в ближайшее время. 500 человек это уже много... а ведь есть и 1000 и 1500 и 2000... Что с ними делать? тоже лень? хехе.... если нет обратной совместимости.... то это плохое начало для биллинга. надо конвертер из 50.32/33 версии, есть сети где есть и по 500 а есть где и по 8000 абонов. Так что надо. Название: Re: Модуль заглушки Отправлено: Efendy от 04 Сентября 2012, 13:12:00 напиши хотя бы документацию по внутренностям: как оно что устроено внутри :) Смотри прикрепление. Это не все файлы. Смотри plugins.html, в таком виде доку писать?Название: Re: Модуль заглушки Отправлено: elite от 04 Сентября 2012, 22:00:57 напиши хотя бы документацию по внутренностям: как оно что устроено внутри :) Смотри прикрепление. Это не все файлы. Смотри plugins.html, в таком виде доку писать?Название: Re: Модуль заглушки Отправлено: Redmen от 06 Февраля 2013, 14:15:23 Как этот модуль настроить?
я так понимаю, нужно сделать переадресацию на него всех клиентов кто не проходит по правилам для доступа в нэт Название: Re: Модуль заглушки Отправлено: Efendy от 06 Февраля 2013, 15:14:18 Как этот модуль настроить? Все клиенты, которым запрещен доступ, автоматически будут редиректиться на заглушку. Для этого нужно:я так понимаю, нужно сделать переадресацию на него всех клиентов кто не проходит по правилам для доступа в нэт 1) убедиться, что в noserver/nofire.pm раскомментирована строка ... fwd 127.0.0.1 2) рестартануть noserver.pl и убедиться, что в ipfw list появилась такая команда, иначе идите перекомпилировать ядро с опцией форварда 3) поставить в автозапуск /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & ... x) профит!! Название: Re: Модуль заглушки Отправлено: Redmen от 06 Февраля 2013, 15:47:46 спс
Название: Re: Модуль заглушки Отправлено: YSL от 17 Марта 2013, 19:55:21 Все клиенты, которым запрещен доступ, автоматически будут редиректиться на заглушку. Для этого нужно: 1) убедиться, что в noserver/nofire.pm раскомментирована строка ... fwd 127.0.0.1 2) рестартануть noserver.pl и убедиться, что в ipfw list появилась такая команда, иначе идите перекомпилировать ядро с опцией форварда 3) поставить в автозапуск /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & ... x) профит!! 1. Не пойму если этот модуль включен в стартовую версию почему не написать как его настраивать в руководстве по установке. 2. Как теперь перекомпилировать ядро с опцией форварда ??? Название: Re: Модуль заглушки Отправлено: Efendy от 17 Марта 2013, 21:25:19 2. Как теперь перекомпилировать ядро с опцией форварда ??? https://app.nodeny-plus.com.ua/docs/faq.html#installНазвание: Re: Модуль заглушки Отправлено: YSL от 17 Марта 2013, 23:46:12 Спасибо все проделал в ipfw появилась строчка
Код: 18500 1211 58128 fwd 127.0.0.1,8080 tcp from any to any dst-port 80 Название: Re: Модуль заглушки Отправлено: Efendy от 18 Марта 2013, 11:02:02 Спасибо все проделал в ipfw появилась строчка ps ax | grep capКод: 18500 1211 58128 fwd 127.0.0.1,8080 tcp from any to any dst-port 80 curl http://127.0.0.1:8080 Название: Re: Модуль заглушки Отправлено: YSL от 18 Марта 2013, 14:37:28 Как быть ?
Код: # curl ***://127.0.0.1:8080 Название: Re: Модуль заглушки Отправлено: skreep от 18 Марта 2013, 14:40:29 Как быть ? Код: # curl ***://127.0.0.1:8080 cd /usr/ports/ftp/curl make install clean Название: Re: Модуль заглушки Отправлено: YSL от 18 Марта 2013, 14:53:16 И что дальше ??
Код: # ps ax | grep cap Название: Re: Модуль заглушки Отправлено: poxy. от 18 Марта 2013, 15:52:49 пишет что модуль заглушки не запущен
в конфиге заглушки поставь run=>1 и перезапусти ядро Название: Re: Модуль заглушки Отправлено: skreep от 18 Марта 2013, 15:53:12 И что дальше ?? Код: # ps ax | grep cap вот єто /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & делал ? Название: Re: Модуль заглушки Отправлено: YSL от 18 Марта 2013, 22:02:23 пишет что модуль заглушки не запущен в конфиге заглушки поставь run=>1 и перезапусти ядро Поконкретней какой файл, а то все равно не работает (( Название: Re: Модуль заглушки Отправлено: YSL от 18 Марта 2013, 22:03:28 в конфиге заглушки поставь run=>1 и перезапусти ядро Поконкретней какой файл, а то все равно не работает (( Название: Re: Модуль заглушки Отправлено: poxy. от 18 Марта 2013, 22:03:44 /kernel/cap.cfg
Название: Re: Модуль заглушки Отправлено: poxy. от 18 Марта 2013, 22:06:16 Цитировать /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & sockstat|grep *:8080 должно быть: Код: root perl5.12.4 3436 4 tcp4 *:8080 *:* Название: Re: Модуль заглушки Отправлено: YSL от 18 Марта 2013, 22:14:25 в конфиге заглушки поставил run=>1 и перезапустил ядро
и вот Код: [root@router ~]# /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & Не работает ((( Название: Re: Модуль заглушки Отправлено: poxy. от 18 Марта 2013, 22:27:08 покажи
ps ax|grep no Название: Re: Модуль заглушки Отправлено: ser970 от 18 Марта 2013, 22:40:35 покажи зачем и так ясно ps ax|grep no запуск [root@router ~]# /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d & [1] 1835 вывалился [1]+ Exit 1 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d [root@router ~]# sockstat|grep *:8080 [root@router ~]#нет сокета на 8080 стукни в аську и ssh Название: Re: Модуль заглушки Отправлено: YSL от 19 Марта 2013, 06:58:07 Название: Re: Модуль заглушки Отправлено: Efendy от 19 Марта 2013, 09:57:03 perl nokernel.pl -vv -m=cap
Название: Re: Модуль заглушки Отправлено: ser970 от 19 Марта 2013, 10:00:40 perl nokernel.pl -vv -m=cap THREADSНазвание: Re: Модуль заглушки Отправлено: YSL от 19 Марта 2013, 10:02:08 Большое спасибо ser970, разобрался что криво стал perl, переустановил все завелось, всем спасибо.
Название: Re: Модуль заглушки Отправлено: Efendy от 19 Марта 2013, 10:24:02 А в доке https://app.nodeny-plus.com.ua/docs/install.html#system написано, причем болдом:
Цитировать Ставим perl, обязательно выбирая опцию 'THREADS - Build threaded perl' Название: Re: Модуль заглушки Отправлено: stix от 19 Марта 2013, 10:25:24 если из портов ставить perl, то
cd /usr/ports/lang/perl5.хх/ make config ставит птичку на threads OK make reinstall clean Название: Re: Модуль заглушки Отправлено: YSL от 19 Марта 2013, 10:54:51 А в доке ****://app.nodeny-plus.com.ua/docs/install.html#system написано, причем болдом: Цитировать Ставим perl, обязательно выбирая опцию 'THREADS - Build threaded perl' Так все и делал, и галочку ставил, все равно не работало. Название: Re: Модуль заглушки Отправлено: ser970 от 19 Марта 2013, 11:01:04 А в доке ****://app.nodeny-plus.com.ua/docs/install.html#system написано, причем болдом: Цитировать Ставим perl, обязательно выбирая опцию 'THREADS - Build threaded perl' Так все и делал, и галочку ставил, все равно не работало. Название: Re: Модуль заглушки Отправлено: YSL от 19 Марта 2013, 11:07:55 А в доке ****://app.nodeny-plus.com.ua/docs/install.html#system написано, причем болдом: Цитировать Ставим perl, обязательно выбирая опцию 'THREADS - Build threaded perl' Так все и делал, и галочку ставил, все равно не работало. Название: Re: Модуль заглушки Отправлено: YSL от 21 Марта 2013, 00:04:06 А можно указать где редактировать данные на страничке заглушки, пока не готов мануал по изготовлению патча для своей сети.
Название: Re: Модуль заглушки Отправлено: Efendy от 21 Марта 2013, 18:47:16 А можно указать где редактировать данные на страничке заглушки, пока не готов мануал по изготовлению патча для своей сети. Кстати, я ошибся: web/Lang/RU_cap.plДокументация по модификации NoDeny+ (https://app.nodeny-plus.com.ua/docs/faq.html#modify) Название: Re: Модуль заглушки Отправлено: YSL от 21 Марта 2013, 20:25:17 А можно указать где редактировать данные на страничке заглушки, пока не готов мануал по изготовлению патча для своей сети. Кстати, я ошибся: web/Lang/RU_cap.plДякую за мануал ;D Название: Re: Модуль заглушки Отправлено: elite от 27 Марта 2013, 10:46:03 А можно указать где редактировать данные на страничке заглушки, пока не готов мануал по изготовлению патча для своей сети. Кстати, я ошибся: web/Lang/RU_cap.plДокументация по модификации NoDeny+ (https://app.nodeny-plus.com.ua/docs/faq.html#modify) Название: Re: Модуль заглушки Отправлено: Redmen от 27 Марта 2013, 13:19:51 А можно указать где редактировать данные на страничке заглушки, пока не готов мануал по изготовлению патча для своей сети. Кстати, я ошибся: web/Lang/RU_cap.plДокументация по модификации NoDeny+ (https://app.nodeny-plus.com.ua/docs/faq.html#modify) найти (код) => заменить на (код) Название: Re: Модуль заглушки Отправлено: Efendy от 27 Марта 2013, 13:27:18 Удаление и изменение кода - это как раз приближение к утилите patch, т.е. привязка модуля к конкретной версии. Лучше обходить выполнение кода по команде last из блока {..} - я в некоторым местах предусмотрел такое. А если не предусмотрел - говорите место - выпустить апдейт минутное дело. Второй способ -показ фичи в секции настроек как переменная, тоже говорите - делаю
Название: Re: Модуль заглушки Отправлено: Sidius от 01 Мая 2013, 19:39:53 Хотелось бы узнать можно ли модифицировать модуль заглушки (ну или вывести в отдельный модуль) функцию предупреждения за N дней клиентов которые не оплатили на следующей месяц с обязательным нажатием кнопки "Ознакомлен"?
Название: Re: Модуль заглушки Отправлено: Efendy от 01 Мая 2013, 20:48:59 Написал такой модуль
Название: Re: Модуль заглушки Отправлено: Sidius от 01 Мая 2013, 22:31:59 Где можно посмотреть?
Название: Re: Модуль заглушки Отправлено: Efendy от 02 Мая 2013, 11:07:59 Где можно посмотреть? Обнови нодени и см. свой личный кабинетНазвание: Re: Модуль заглушки Отправлено: YSL от 24 Мая 2013, 03:18:25 Напоминание о списаниях (v1.0) Это сообщение клиенту будет выводиться как и на модуле заглушки на любой странице, или в личном кабинете ?
Название: Re: Модуль заглушки Отправлено: Efendy от 24 Мая 2013, 08:29:46 Напоминание о списаниях (v1.0) Это сообщение клиенту будет выводиться как и на модуле заглушки на любой странице, или в личном кабинете ? ДаНазвание: Re: Модуль заглушки Отправлено: YSL от 11 Июня 2013, 23:01:30 Купил Напоминание о списаниях (v1.0), как настроить его ?
Название: Re: Модуль заглушки Отправлено: poxy. от 12 Июня 2013, 08:25:48 Купил Напоминание о списаниях (v1.0), как настроить его ? Код: cat /usr/local/nodeny/kernel/_capremind.cfg Чтоб после обновления не слетали настройки, внеси изменения в папке с модулями. Название: Re: Модуль заглушки Отправлено: Efendy от 12 Июня 2013, 09:31:27 https://app.nodeny-plus.com.ua/docs/faq.html#modify
вот как вносить изменения в заглушку Название: Re: Модуль заглушки Отправлено: vddav от 12 Июня 2013, 09:42:19 под шумок спрошу - может ли она доставать абона каждый день с установленного периода и до самого списания, что б, допустим, последние 10-15 дней у него утро начиналось - ЗАПЛАТИ, бо вырубит!!!!)))) а то эффект есть, но слабенький), а если он уж должен то почему бы не напоминать ему периодически об этом (увеличивается шанс что прочитает именно тот кто платит (а не дети, теща, бабушка, дедушка и т.д.)).
Название: Re: Модуль заглушки Отправлено: YSL от 12 Июня 2013, 21:04:50 под шумок спрошу - может ли она доставать абона каждый день с установленного периода и до самого списания, что б, допустим, последние 10-15 дней у него утро начиналось - ЗАПЛАТИ, бо вырубит!!!!)))) а то эффект есть, но слабенький), а если он уж должен то почему бы не напоминать ему периодически об этом (увеличивается шанс что прочитает именно тот кто платит (а не дети, теща, бабушка, дедушка и т.д.)). Верно.Название: Re: Модуль заглушки Отправлено: YSL от 13 Июня 2013, 10:12:08 app.nodeny-plus.com.ua/docs/faq.html#modify вот как вносить изменения в заглушку Сайт не работает 2 день ((( Название: Re: Модуль заглушки Отправлено: Sidius от 13 Июня 2013, 22:43:15 Да и svn походу тоже. Что случилось?
Название: Re: Модуль заглушки Отправлено: YSL от 13 Июня 2013, 23:53:46 Конкуренты атакуют ;D
Название: Re: Модуль заглушки Отправлено: Sidius от 14 Июня 2013, 07:20:22 Уверен что это дело рук коломыйского бойскаута ;D
Название: Re: Модуль заглушки Отправлено: Efendy от 14 Июня 2013, 08:21:48 В субботу сайт и svn будет работать
Название: Re: Модуль заглушки Отправлено: YSL от 16 Июня 2013, 19:28:33 Может ли она доставать абона каждый день с установленного периода и до самого списания.
Как чтобы внести такие изменения очень полезные ? Название: Re: Модуль заглушки Отправлено: YSL от 16 Июня 2013, 23:51:31 Как исправит ? Так никто и не помог решить, перепробовал много терминалов везде одно и тоже, помогите.
Код: #<ACTION> file=>'kernel/capremind.cfg',hook=>'new' Название: Re: Модуль заглушки Отправлено: YuSHa от 17 Июня 2013, 00:41:47 я юзаю winscp. там во встроенном просмотрщике есть смена кодировки
Название: Re: Модуль заглушки Отправлено: 0xbad0c0d3 от 17 Июня 2013, 00:55:29 Как исправит ? Так никто и не помог решить, перепробовал много терминалов везде одно и тоже, помогите. перепробуй много vim'aЦитировать make -C/usr/ports/editors/vim-lite install clean сделать файл ~/.vimrc с таким содержанием:Код: syntax on P.S. чтобы не бибикать и ломать, рекомендую сначала запустить просто vim и почитаь, что он пишет Название: Re: Модуль заглушки Отправлено: YSL от 18 Июня 2013, 00:19:36 я юзаю winscp. там во встроенном просмотрщике есть смена кодировки Спасибо прога супер. Ставлю в не UTF-8 и все ок в putty ставлю utf-8 крякобрязины, странно.Название: Re: Модуль заглушки Отправлено: sov от 12 Августа 2013, 19:55:28 Не могу запустить модуль заглушки.
При попытке открыть какой-либо сайт у неавторизованного клиента выскакивает сообщение заглушки Click, в браузере крутится индикатор загрузки, но затем браузер говорит, что страница не найдена. В адресной строке браузера остаётся httр://192.168.70.1/cgi-bin/cap.pl?url=httр://yandex.ru 192.168.70.1 - адрес сетевухи сателлита, смотрящей в сторону клиентов Код: # cat cap.cfg Название: Re: Модуль заглушки Отправлено: boomer666 от 12 Августа 2013, 21:55:22 Не могу запустить модуль заглушки. При попытке открыть какой-либо сайт у неавторизованного клиента выскакивает сообщение заглушки Click, в браузере крутится индикатор загрузки, но затем браузер говорит, что страница не найдена. В адресной строке браузера остаётся httр://192.168.70.1/cgi-bin/cap.pl?url=httр://yandex.ru 192.168.70.1 - адрес сетевухи сателлита, смотрящей в сторону клиентов Код: # cat cap.cfg apache стоит? исли нет то http://app.nodeny-plus.com.ua/docs/install.html#web и это тоже надо Код: rm -fR /usr/local/www/apache22/cgi-bin Название: Re: Модуль заглушки Отправлено: sov от 12 Августа 2013, 22:20:48 apache стоит? А оно точно надо? Насколько я понял, там имеется собственный веб-сервер и, по словам Efendy: "...чтобы включить фичу ничего не нужно настраивать, достаточно поставить run = 1 в конфиге модуля". Вот и хотелось-бы обойтись встроенными средствами, чтобы не плодить лишних сущностей. Название: Re: Модуль заглушки Отправлено: boomer666 от 13 Августа 2013, 05:10:49 apache стоит? А оно точно надо? Насколько я понял, там имеется собственный веб-сервер и, по словам Efendy: "...чтобы включить фичу ничего не нужно настраивать, достаточно поставить run = 1 в конфиге модуля". Вот и хотелось-бы обойтись встроенными средствами, чтобы не плодить лишних сущностей. если был-бы собственный веб-сервер нафига он бы манах давал это http://app.nodeny-plus.com.ua/docs/install.html#web Название: Re: Модуль заглушки Отправлено: Efendy от 13 Августа 2013, 07:15:00 Если серверов несколько, то на сателлите не обязательно иметь веб-сервер, вернее лучше его там не иметь. Модуль заглушки - сам микровебсервер, который делает чисто редиректы на центральный сервер с веб-админкой.
У автора проблемы в конфиге в параметре url нужно указать ип не сателлита, а центрального сервера Название: Re: Модуль заглушки Отправлено: boomer666 от 13 Августа 2013, 11:34:51 Если серверов несколько, то на сателлите не обязательно иметь веб-сервер, вернее лучше его там не иметь. Модуль заглушки - сам микровебсервер, который делает чисто редиректы на центральный сервер с веб-админкой. а если к центральному серверу доступ только по белому айпиУ автора проблемы в конфиге в параметре url нужно указать ип не сателлита, а центрального сервера у меня заглушка тогда выводит только вот это Код: Доступ в интернет отсутствует. x.x.x.x -ip сателита Название: Re: Модуль заглушки Отправлено: YuSHa от 13 Августа 2013, 12:46:45 попробуйте добавить IP биллинга в таблицу 100 в правилах фаервола
и соответственно ip сервера боступа на сервере. кажется так :) Название: Re: Модуль заглушки Отправлено: YSL от 17 Августа 2013, 23:57:49 Для запуска заглушки пересобирал ядро, и в конце выдает ошибку
Код: [/[root@router /usr/src/sys/i386/compile/NODENY]# make install FreeBSD router.nodeny+ 9.1-RELEASE-p5 И как настроить freebsd сразу чтобы не пересобирать ядро под заглушку ? Название: Re: Модуль заглушки Отправлено: Efendy от 18 Августа 2013, 06:34:12 Поиск в гугле по "freebsd compile kernel" выдал больше 8 миллионов результатов. Предлагаю проявить активность и все таки скомпилировать ядро перед тек как пытаться его установить. "You must build a kernel first" даже школьник сможет перевести как "Вы должны собрать ядро сначала". Понимаешь, нельзя установить того, чего нет. Чтобы установить ядро, его нужно скомпилировать. А ты его не скомпилировал, следовательно ты его не можешь установить. Тут, прямая зависимость: скомпилировал - установил. Без шага компиляции не получится установить ядро
Название: Re: Модуль заглушки Отправлено: YuSHa от 18 Августа 2013, 09:48:50 Цитировать Компиляция и установка ядра Цитировать config NODENY cd ../compile/NODENY make depend make make install Название: Re: Модуль заглушки Отправлено: YSL от 18 Августа 2013, 10:08:39 Проделывал я это все после make выдавало ошибку, ну да ладно снес все нафиг думаю не повторится.
Один раз ставил все без проблем было а сейчас ошибка. Я новичок для меня пока это, сборка компиляция пока тяжело понять, прошу с пониманием относиться. Можно все это сделать чтобы заглушка работала в начале установки freebsd ? А то все поставил freebsd, nodeny, потратил время а в конце ошибку выдает и опять все сносить Название: Re: Модуль заглушки Отправлено: elite от 18 Августа 2013, 10:44:59 Для запуска заглушки пересобирал ядро, и в конце выдает ошибку можно модулем грузить в /boot/loader.confКод: [/[root@router /usr/src/sys/i386/compile/NODENY]# make install FreeBSD router.nodeny+ 9.1-RELEASE-p5 И как настроить freebsd сразу чтобы не пересобирать ядро под заглушку ? Название: Re: Модуль заглушки Отправлено: poxy. от 18 Августа 2013, 10:45:12 Возьми стандартное ядро и добавь только :
Код: options IPFIREWALL Код: echo ipfw_load=\"YES\" >> /boot/loader.conf ps elite опередил ) Название: Re: Модуль заглушки Отправлено: YSL от 18 Августа 2013, 11:48:23 Возьми стандартное ядро и добавь только : Это все когда проделывать, после установки freebsd и до установки nodeny и всех компонентов ?Код: options IPFIREWALL Код: echo ipfw_load=\"YES\" >> /boot/loader.conf Название: Re: Модуль заглушки Отправлено: YuSHa от 18 Августа 2013, 19:03:22 да
Название: Re: Модуль заглушки Отправлено: YuSHa от 04 Сентября 2013, 10:23:17 Помнится несколькими неделями ранее при тестировании заглушки на сервере "все в одном" когда клиент по минусовому балансу или из меню разрешить/запретить можно было зайти в статистику без указания пароля. Было предложено "с авторизацией/без авторизации". сейчас при рабте с сателитом, я этого не наблюдаю. Этой функции нет, или она где-то выключена?
Название: Re: Модуль заглушки Отправлено: k291 от 02 Октября 2014, 16:45:20 В заглушке, когда пишет "Доступ в интернет заблокирован", какой параметр выведет состояние счета?
Название: Re: Модуль заглушки Отправлено: Efendy от 02 Октября 2014, 19:32:54 В заглушке, когда пишет "Доступ в интернет заблокирован", какой параметр выведет состояние счета? пока никак, но можно сделатьНазвание: Re: Модуль заглушки Отправлено: k291 от 02 Октября 2014, 19:58:05 В заглушке, когда пишет "Доступ в интернет заблокирован", какой параметр выведет состояние счета? пока никак, но можно сделатьНазвание: Re: Модуль заглушки Отправлено: k291 от 05 Октября 2014, 10:32:33 В момент блокировки доступа в Интернет, не перебрасывает на заглушку, если переходишь на страницы https
Название: Re: Модуль заглушки Отправлено: 0xbad0c0d3 от 05 Октября 2014, 10:54:17 В момент блокировки доступа в Интернет, не перебрасывает на заглушку, если переходишь на страницы https Фак! Правда что ли? Етить-колотить! А никто и не заметил )))Для справки: чтобы правильно перенаправить траффик на 443 т.е. https порт - нужно делать подмену сертификата, а любой браузер палит это и определяет как угрозу... Название: Re: Модуль заглушки Отправлено: poxy. от 05 Октября 2014, 13:46:28 В момент блокировки доступа в Интернет, не перебрасывает на заглушку, если переходишь на страницы https Фак! Правда что ли? Етить-колотить! А никто и не заметил )))Для справки: чтобы правильно перенаправить траффик на 443 т.е. https порт - нужно делать подмену сертификата, а любой браузер палит это и определяет как угрозу... Название: Re: Модуль заглушки Отправлено: SerjioMati от 05 Октября 2014, 15:15:16 В момент блокировки доступа в Интернет, не перебрасывает на заглушку, если переходишь на страницы https Фак! Правда что ли? Етить-колотить! А никто и не заметил )))Для справки: чтобы правильно перенаправить траффик на 443 т.е. https порт - нужно делать подмену сертификата, а любой браузер палит это и определяет как угрозу... Название: Re: Модуль заглушки Отправлено: Efendy от 05 Октября 2014, 15:38:12 Вы хоть читайте на что жалуется человек. Вы купили все в мире сертификаты на все сайты в мире? Речь идет о том, что заблокированный клиент вводит https://google.com и его запрос не перехватывается заглушкой. Можно было бы перехватить и в ответь выдать заглушку, а какой сертификат подсунуть чтобы браузер не ругался? Купить у гугла и стать его региональным представителем? А потом купить у всех фирм и частных лиц. Боюсь, порносайты вам дорого обойдутся
Название: Re: Модуль заглушки Отправлено: poxy. от 05 Октября 2014, 16:27:51 Вы хоть читайте на что жалуется человек. Вы купили все в мире сертификаты на все сайты в мире? Речь идет о том, что заблокированный клиент вводит https://google.com и его запрос не перехватывается заглушкой. Можно было бы перехватить и в ответь выдать заглушку, а какой сертификат подсунуть чтобы браузер не ругался? Купить у гугла и стать его региональным представителем? А потом купить у всех фирм и частных лиц. Боюсь, порносайты вам дорого обойдутся Блин, и правда.Название: Re: Модуль заглушки Отправлено: Pa4ka от 11 Августа 2015, 16:54:29 Не могу запустить модуль заглушки. Помогите пожалуйста, у меня таже ситуация, но без сателитов, сервер все в одном и перл 5,14,4При попытке открыть какой-либо сайт у неавторизованного клиента выскакивает сообщение заглушки Click, в браузере крутится индикатор загрузки, но затем браузер говорит, что страница не найдена. В адресной строке браузера остаётся httр://192.168.70.1/cgi-bin/cap.pl?url=httр://yandex.ru 192.168.70.1 - адрес сетевухи сателлита, смотрящей в сторону клиентов Код: # cat cap.cfg Если переходить прямо на *.*.*.*/cgi-bin/cap.pl все четко, но редирект на 8080 не работает Название: Re: Модуль заглушки Отправлено: Pa4ka от 12 Августа 2015, 13:25:45 и у клиента в браузере только ошибка что время ожидания истекло
Название: Re: Модуль заглушки Отправлено: Efendy от 12 Августа 2015, 15:48:21 если у тебя та же ситуация, то приведи данные, как тот человек, которого ты цитируешь. А то я привык, что вы мне описываете дедушку, а на проверку оказывается бабушка
Название: Re: Модуль заглушки Отправлено: Pa4ka от 12 Августа 2015, 16:14:53 Вот
#uname -a Цитировать 9.1-RELEASE-p22 FreeBSD 9.1-RELEASE-p22 #0: Mon Nov 3 18:22:10 UTC 2014 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 #ipfw list|grep fwd Цитировать 18500 fwd 127.0.0.1,8080 tcp from any to any dst-port 80 cat /usr/local/nodeny/kernel/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|grep -v grep Цитировать 12683 1 S 1:38,77 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d #curl http ://1.1.1.1:8080 Цитировать <!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=http ://1.1.1.1/cgi-bin/cap.pl?url=http ://1.1.1.1:8080/'> </head> <body><a href='http ://1.1.1.1/cgi-bin/cap.pl?url=http ://1.1.1.1:8080/'>Click</a></body> Ядро с поддержкой форварда, перл с поддержкой трединга (час назад обновил до 5.20) #sockstat|grep 8080 Цитировать root perl 12683 4 tcp4 *:8080 *:* На клиенте любые браузеры перепробовал Название: Re: Модуль заглушки Отправлено: Efendy от 12 Августа 2015, 16:40:38 Код: sysctl net.inet.ip.fw.verbose=1 Название: Re: Модуль заглушки Отправлено: Pa4ka от 12 Августа 2015, 16:45:40 Код: sysctl net.inet.ip.fw.verbose=1 kernel: ipfw: 18499 Count TCP 172.18.1.60:2986 77.120.115.184:80 in via vlan1801 Название: Re: Модуль заглушки Отправлено: Efendy от 12 Августа 2015, 17:37:59 запусти в режиме отображения на экран:
Код: /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -v и попробуй в браузере открыл какой-нить сайт, модуль что-то выведет в консоль? Название: Re: Модуль заглушки Отправлено: Pa4ka от 12 Августа 2015, 17:42:25 Я пробовал, не выводит ничего. Я даже точно не знаю, когда и после чего оно перестало работать. Может после обновления портов. Попробую сегодня ночью перезагрузить сервер.
Название: Re: Модуль заглушки Отправлено: Efendy от 12 Августа 2015, 19:34:47 Получается:
1) пакет доходит до места форварда на модуль заглушки. Имеет правильный адрес абона (иначе бы ты заметил) 2) заглушка работает - проверялось прямым хттп запросом на нее Вывод: что-то не так с форвардом в фаерволе. Фаервол не менял? one_pass в sysctl? Название: Re: Модуль заглушки Отправлено: Pa4ka от 13 Августа 2015, 09:19:36 В фаерволе не менял ничего уже больше чем 3 месяца.
Цитировать # sysctl net.inet.ip.fw.one_pass net.inet.ip.fw.one_pass: 1 Цитировать # sysctl net.inet.ip|grep fo net.inet.ip.forwarding: 1 net.inet.ip.fastforwarding: 1 Название: Re: Модуль заглушки Отправлено: ser970 от 13 Августа 2015, 10:00:23 если дашь доступ по ssh я гляну
Название: Re: Модуль заглушки Отправлено: Pa4ka от 14 Августа 2015, 08:33:52 Спасибо за помощь, но проблему уже решил сам.
Решилось все пересборкой ядра, незнаю почему но форвардинг не верно работал. И после перезагрузки все заработало. Название: Re: Модуль заглушки Отправлено: poxy. от 04 Октября 2015, 10:58:23 Можно ли вывести в заглушке помимо баланса еще и логин абона? Пополнение через терминал, каждый новый месяц куча звонков - дайте логин...
Название: Re: Модуль заглушки Отправлено: poxy. от 05 Октября 2015, 11:16:53 Можно ли вывести в заглушке помимо баланса еще и логин абона? Пополнение через терминал, каждый новый месяц куча звонков - дайте логин... upНазвание: Re: Модуль заглушки Отправлено: Efendy от 05 Октября 2015, 11:41:52 Надо модифицировать sql в модуле заглушки cap/main.pl
Код: my @sql = (<<SQL В этой строке: Код: i.uid, INET_NTOA(i.ip) AS ip, u.state, u.balance, i.tags Название: Re: Модуль заглушки Отправлено: poxy. от 07 Октября 2015, 11:55:00 спасибо, не пойму где сам модуль править и как вывести логин в самой заглушке
Название: Re: Модуль заглушки Отправлено: Efendy от 07 Октября 2015, 12:00:57 Тебе поможет:
http://app.nodeny-plus.com.ua/docs/work/user_blank.html http://app.nodeny-plus.com.ua/docs/faq.html#modify /usr/local/nodeny/web/lang/RU_cap.pl /usr/local/nodeny/web/cap/main.pl Название: Re: Модуль заглушки Отправлено: poxy. от 07 Октября 2015, 12:03:26 делать u.name или просто name?
Название: Re: Модуль заглушки Отправлено: poxy. от 08 Октября 2015, 09:30:22 делать u.name или просто name? сделал, спасибо.в main добавить u.name, в самой заглушке просто {{name}} Название: Re: Модуль заглушки Отправлено: AmiGoSS от 15 Ноября 2015, 23:34:22 Подскажите, в каком месте в заглушке добавить {{name}}, чтобы логин отображало при отриц. балансе.
Название: Re: Модуль заглушки Отправлено: Pa4ka от 18 Ноября 2015, 18:59:59 Доброго времени суток уважаемые!
Хотел узнать у пользователей NODENY. Сколько у кого использует процессора модуль заглушки? Цитировать FreeBSD 10.1-RELEASE-p16 amd64 2 проца по 4 ядра, 16G RAMЦитировать perl 5.2 Цитировать ps ax|grep cap 8236 0 R 605:51,52 /usr/bin/perl /usr/local/nodeny/nokernel.pl -m=cap -d Цитировать top -SHIP PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU COMMAND 8236 root 101 0 79540K 24584K CPU4 4 607:25 95.56% perl{perl} Оно у меня так всегда 24/7, только по ядрам прыгает и все. Название: Re: Модуль заглушки Отправлено: SeMant от 19 Ноября 2015, 07:05:31 Хотел узнать у пользователей NODENY. Сколько у кого использует процессора модуль заглушки? Код: hw.model: Intel(R) Xeon(R) CPU E5606 @ 2.13GHz Я где-то здесь уже об этом писал - мне ответили, что процы надо по мощней ставить. Название: Re: Модуль заглушки Отправлено: cojiict от 19 Ноября 2015, 15:27:19 Код: 53055 - root root 2 14.14s 1.02s 0K 0K 0K 0K -- - S 0 22% perl5.14.4 Цитировать hw.model: Intel(R) Xeon(R) CPU E5320 @ 1.86GHz hw.machine: amd64 hw.ncpu: 8 Название: Re: Модуль заглушки Отправлено: Pa4ka от 19 Ноября 2015, 15:31:08 Код: 53055 - root root 2 14.14s 1.02s 0K 0K 0K 0K -- - S 0 22% perl5.14.4 Цитировать hw.model: Intel(R) Xeon(R) CPU E5320 @ 1.86GHz hw.machine: amd64 hw.ncpu: 8 Название: Re: Модуль заглушки Отправлено: cojiict от 19 Ноября 2015, 15:34:34 Код: FreeBSD DHCP 9.2-RELEASE FreeBSD 9.2-RELEASE #0: Tue Mar 25 16:38:35 EET 2014 amd64 Название: Re: Модуль заглушки Отправлено: Pa4ka от 19 Ноября 2015, 15:36:29 Код: FreeBSD DHCP 9.2-RELEASE FreeBSD 9.2-RELEASE #0: Tue Mar 25 16:38:35 EET 2014 amd64 Основной обновили на 10.2 так как в 10-ке PF дружит с SMP и лучше нат работает. Название: Re: Модуль заглушки Отправлено: cojiict от 19 Ноября 2015, 15:53:13 Код: FreeBSD sat_smt 10.0-RELEASE-p18 FreeBSD 10.0-RELEASE-p18 #0: Wed Feb 25 01:08:00 UTC 2015 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 Название: Re: Модуль заглушки Отправлено: Efendy от 19 Ноября 2015, 16:11:05 На заглушку сыпется довольно много мусора - в фоне дохрена всего работает на компах у юзверей. Я в своей сети ограничивал количество сессий на заглушку от одного ip
Название: Re: Модуль заглушки Отправлено: Pa4ka от 19 Ноября 2015, 16:26:26 На заглушку сыпется довольно много мусора - в фоне дохрена всего работает на компах у юзверей. Я в своей сети ограничивал количество сессий на заглушку от одного ip О спасибоНазвание: Re: Модуль заглушки Отправлено: enigmaticua от 12 Декабря 2015, 10:30:08 Обновился до последней версии. Есть проблемы с тарифами. У клиентов начал расти минус постоянно, поставил в настройках тарифа " не уходить в минус" теперь счёт блокируется в положительном балансе, соответственно не выскакивает заглушка с уведомлением.
Можно поставить границу отключения до минус 10 грн к примеру и тогда проблема решится, но заходить в каждого клиента и вручную это забивать - не вариант. Подскажите как быть с теми, у кого статус "заморожено" чтобы у них была заглушка? Название: Re: Модуль заглушки Отправлено: Pa4ka от 12 Декабря 2015, 16:43:07 Обновился до последней версии. Есть проблемы с тарифами. У клиентов начал расти минус постоянно, поставил в настройках тарифа " не уходить в минус" теперь счёт блокируется в положительном балансе, соответственно не выскакивает заглушка с уведомлением. Заглушка работает для абонента с замороженой услугой.Можно поставить границу отключения до минус 10 грн к примеру и тогда проблема решится, но заходить в каждого клиента и вручную это забивать - не вариант. Подскажите как быть с теми, у кого статус "заморожено" чтобы у них была заглушка? Название: Re: Модуль заглушки Отправлено: enigmaticua от 13 Декабря 2015, 13:15:05 Обновился до последней версии. Есть проблемы с тарифами. У клиентов начал расти минус постоянно, поставил в настройках тарифа " не уходить в минус" теперь счёт блокируется в положительном балансе, соответственно не выскакивает заглушка с уведомлением. Заглушка работает для абонента с замороженой услугой.Можно поставить границу отключения до минус 10 грн к примеру и тогда проблема решится, но заходить в каждого клиента и вручную это забивать - не вариант. Подскажите как быть с теми, у кого статус "заморожено" чтобы у них была заглушка? Название: Re: Модуль заглушки Отправлено: enigmaticua от 13 Декабря 2015, 13:17:57 Хочу уточнить, что заглушка работает, но вылазит только треугольник, текста нет
Название: Re: Модуль заглушки Отправлено: Pa4ka от 13 Декабря 2015, 16:31:29 Хочу уточнить, что заглушка работает, но вылазит только треугольник, текста нет ну я и наверно все так делают как в документации, работает система патчингасозаете файл - /usr/local/nodeny/modules/MyNetwork/create.lang.UA_cap.pl в нем такое и редактируйте под себя: Цитировать #<ACTION> file=>'web/lang/UA_cap.pl',hook=>'new' потом патчите:package lang::cap; # Если критическая ошибка, то не известна причина отсутствия доступа в инет. $fatal_error = <<TXT; <p>Доступ в інтернет заблоковано. Можливі причини:</p> <p><ul> <li>Недостатньо коштів на рахунку</li> <li>Ви не авторизовані</li> <li>Налаштування вашого мережевого зєднання некоректні</li> </ul></p> TXT # Выводится когда ip не существует в ip_pool либо не привязан никакому клиенту. # клиент никогда не признается, что сам изменил сетевые настройки, поэтому скажем, что "какая-то программа" изменила $wrong_ip = <<TXT; <div class='normal_width'> <p>Доступ в інтернет відсутній.</p> <p>Якщо ви користуєтеся програмою авторизатором, то причина в мережевих налаштуваннях вашого компютера. можливо, вони були змінені, наприклад, якою-небудь програмою. Зайдіть в «Панель управління» → Перегляд стану мережі та завдань → Зміна параметрів адаптера, натисніть праву кнопку миші на Підключення по локальній мережі, виберіть пункт меню «властивості», потім подвійне клацання миші на «Протокол інтернету версії 4». Перевірте коректність заповнення відповідно до бланка налаштувань.</p> <p>Якщо ви не користуєтеся програмою авторизатором, а запускаєте ярлик «Високошвидкісне зєднання», перевірте, що воно (зєднання) запущено.</li> <p>Якщо ви підключені через ваш особистий роутер, WIFI роутер, можливо його необхідно перезавантажити.</li> <p>Якщо нічого не допомагає, зателефонуйте в службу техпідтримкиі повідомте свою ip адресу, номер угоди або прізвище абонента: </p> </div> TXT $no_auth = <<TXT; <div class='normal_width'> <p>Доступ в інтернет відсутній тому, що ви не авторизовані.</p> <p>Якщо ви користуєтеся програмою авторизатором, запустіть її. Якщо авторизатор запущений, але ключик чорного кольору - ймовірно, якась програма блокує його роботу. Спробуйте тимчасово відключити програми, які ви встановили для захисту (антивіруси, фаєрволи, тощо ).</p> <p>Якщо ви не користуєтеся програмою авторизатором, запустіть ярлик «Високошвидкісне зєднання».</li> <p>Якщо ви підключені через ваш особистий роутер, WIFI роутер, можливо його необхідно перезавантажити..</li> <p>решті, можливо, авторизація ще не завершена і станеться з секунди на секунду.</li> </div> TXT $state_off = <<TXT; <div class='normal_width'> {% if balance < 0 or wait_pos_balance %} <p>Доступ в інтернет заблоковано - залишок на рахунку {{balance}} {{cfg::gr}}</p> <p>Поповнити рахунок можна:</p> <li>Готівкою в офісі </li> Режим роботи Понеділок-П'ятниця з 9:00 до 18:00, Субота з 9:00 до 16:00, Неділя вихідний.</li> <li>Попросити вашого знайомого в мережі перевести частину позитивного залишку з його рахунку на ваш рахунок.</li> <li>Активувати кредитні кошти <a href='/cgi-bin/stat.pl'>в веб кабінеті.</a></li> <li>Або звернутись за телефоном техпідримки - </li> </ul></p> {% else %} <p>Доступ в інтернет заблокований - зверніться до адміністрації.</p> {% endif %} </div> TXT $wait_pos_balance = $state_off; $no_inet = <<TXT; <div class='normal_width'> <p>Доступ в інтернет відсутній тому, що у вас не підключена послуга, яка дає доступ в інтернет Зайдіть в <a href='/cgi-bin/stat.pl'>веб кабінет</a> і підключіть її.</p> </div> TXT $ok = <<TXT; <div class='normal_width'> <p>Доступ в інтернет відкритий. В адресному рядку введіть потрібний вам сайт.</p> </div> TXT $read_msg = <<TXT; <div class='normal_width'> <div class='small_msg txtpadding big'>[]</div> <div class='h_center'> </div> TXT $msg_accept = 'Прочитав уважно'; 1; Цитировать cd /usr/local/nodeny иногда у меня бывает что с первого раза после патчинга не работатет кредит с замороженной услугой, но повторная процедура патчинга устраняет ету проблемкуperl install.pl -x Название: Re: Модуль заглушки Отправлено: kosmich от 05 Января 2016, 14:29:46 Хочу уточнить, что заглушка работает, но вылазит только треугольник, текста нет Проблема в отсутствии этой строки в шаблоне заглушки Код: $wait_pos_balance = $state_off; Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:02:35 Перестала работать заглушка, ревизия 391, ядро + nas, заглушка на nas запущена но не переадресовывает. Просто набираю /cap.pl - срабатывает и выводит нужные данные. Проверьте у кого таже ревизия плиз, 1 число скоро...
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 15:07:46 Перестала работать заглушка, ревизия 391, ядро + nas, заглушка на nas запущена но не переадресовывает. Просто набираю /cap.pl - срабатывает и выводит нужные данные. Проверьте у кого таже ревизия плиз, 1 число скоро... NAS микротик работаетНазвание: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:11:08 Freebsd, ничего в не менял, само перестало редиректить...
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 15:12:22 Freebsd, ничего в не менял, само перестало редиректить... заглушка на НАСе крутиться?что показывает sockstat|grep *.8080 ipfw list |grep 8080 Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:15:25 sockstat|grep *.8080 - root perl5.12.4 3838 4 tcp4 *:8080 *:*
ipfw list |grep 8080 - ничего не выдает Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 15:18:44 sockstat|grep *.8080 - root perl5.12.4 3838 4 tcp4 *:8080 *:* еще разipfw list |grep 8080 - ничего не выдает заглушка на НАСе крутиться? тогда покажите весь ipfw list там где крутиться заглушка И это sysctl net.inet.ip.forwarding Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:20:55 Да, заглушка на насе, но переадресовывает не на нас
Код: 00050 allow tcp from any to me dst-port 22 net.inet.ip.forwarding: 1 Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 15:30:14 ipfw add 18400 fwd IP_куда_форвардить,8080 tcp from any to any dst-port 80
Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:32:28 Спасибо, + к карме
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 15:34:11 Спасибо, + к карме хоть помогло?Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:36:15 Да
Название: Re: Модуль заглушки Отправлено: poxy. от 29 Января 2016, 15:50:36 В rc.firewall добавить под номером 18400 правило?
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Января 2016, 16:40:00 В rc.firewall добавить под номером 18400 правило? конечно, если нужен форвардинг на заглушку ;)Название: Re: Модуль заглушки Отправлено: ale1975 от 10 Мая 2017, 15:23:49 Всем добрый день! Подскажите, если модуль напоминания о списании уже разослал сообщение -можно его отключить у всех абонов и дать всем доступ сразу?
Название: Re: Модуль заглушки Отправлено: Cell от 10 Мая 2017, 15:33:40 а в чем тогда смысл? лучше вообще отключить его и не использовать
Название: Re: Модуль заглушки Отправлено: ale1975 от 10 Мая 2017, 15:51:49 Да я писал, что настраиваю работу модуля на несколько MPD, модуль CAP настроил-сообщения выводит, теперь напоминалку. Включу напоминалку-разошлет абонам, а вдруг проблемы и надо все отменить?
Название: Re: Модуль заглушки Отправлено: Warlock от 10 Мая 2017, 16:01:34 могу предположить...
UPDATE users SET state='on'; но при этом разблокируются все... либо добавлять условие Название: Re: Модуль заглушки Отправлено: ale1975 от 10 Мая 2017, 16:08:36 куда это нужно добавить?
Название: Re: Модуль заглушки Отправлено: Warlock от 10 Мая 2017, 16:46:10 После такого вопроса делать это не советую..
Название: Re: Модуль заглушки Отправлено: ale1975 от 10 Мая 2017, 17:04:52 понятно что в мускуль, а как оно вернется в нормальный режим работы?
Название: Re: Модуль заглушки Отправлено: Efendy от 10 Мая 2017, 17:42:09 если модуль ядра balances запущен, то поотрубаются все с отрицательным балансом в течении 7 секунд
Название: Re: Модуль заглушки Отправлено: Cell от 10 Мая 2017, 20:45:34 если это так:
модуль CAP настроил-сообщения выводит то, вот этого не будет а вдруг проблемы и надо все отменить? а временно отключить заглушку можно выключив правила редиректа в файрволе. Название: Re: Модуль заглушки Отправлено: ale1975 от 10 Мая 2017, 21:11:49 если изменить правило- у абонов всё равно будет же висеть сообщение до нажатия кнопки--ознакомлен....Я думаю будет всё хорошо и завтра проверю.
Название: Re: Модуль заглушки Отправлено: ale1975 от 11 Мая 2017, 15:40:43 Все заработало сразу.
Название: Re: Модуль заглушки Отправлено: route от 14 Мая 2017, 23:22:41 Доброго времени суток.
У всех так заглушка кушает проц? PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND 80540 root 2 38 5 88044K 23000K select 5 2:55 26.07% perl Тестовый стенд. Трафика 0. Perl v5.24.1 Название: Re: Модуль заглушки Отправлено: Efendy от 15 Мая 2017, 07:49:28 В форуме неоднократно поднималась эта тема. Заглушка - это вебсервер на скрипте, поэтому если запросов от заблокированных абонов много - он много потребляет cpu. Если хочется или нужно уменьшить потребление - надо поставить ограничение по количеству коннектов с одного ip
Название: Re: Модуль заглушки Отправлено: route от 15 Мая 2017, 11:22:13 В форуме неоднократно поднималась эта тема. Заглушка - это вебсервер на скрипте, поэтому если запросов от заблокированных абонов много - он много потребляет cpu. Если хочется или нужно уменьшить потребление - надо поставить ограничение по количеству коннектов с одного ip В том то и дело что к серверу подключен аж 1 Пк. Даже если просто запустить модуль он по умолчанию все равно жрет проц.Название: Re: Модуль заглушки Отправлено: gudwin от 15 Мая 2017, 12:00:27 В форуме неоднократно поднималась эта тема. Заглушка - это вебсервер на скрипте, поэтому если запросов от заблокированных абонов много - он много потребляет cpu. Если хочется или нужно уменьшить потребление - надо поставить ограничение по количеству коннектов с одного ip http://forum.nodeny.com.ua/index.php?topic=2898.0Название: Re: Модуль заглушки Отправлено: Gosha от 15 Мая 2017, 20:10:50 h_t_tp://forum.nodeny.com.ua/index.php?topic=2693.0
Отлично работает на nginx. Загрузка минмальная. Название: Re: Модуль заглушки Отправлено: route от 15 Мая 2017, 20:57:27 h_t_tp://forum.nodeny.com.ua/index.php?topic=2693.0 Спасибо большое! Попробуем.Отлично работает на nginx. Загрузка минмальная. Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 29 Ноября 2018, 13:12:06 пропал файл /kernel/cap.cfg как его возобновить?
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Ноября 2018, 13:13:08 пропал файл /kernel/cap.cfg как его возобновить? svn up не пробовали?Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 29 Ноября 2018, 13:26:54 svn up не пробовали? Код: svn up Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Ноября 2018, 13:36:09 svn up не пробовали? Код: svn up Ядро Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 29 Ноября 2018, 13:38:42 Цитировать стоп не нужен походу файл, настройка заглушки в веб интерфейсе так он у меня отдельно запускается Ядро perl /usr/local/nodeny/nokernel.pl -m=cap -d & а в cap.cfg нужно написать на какую айпи/домен перенаправлять Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Ноября 2018, 13:39:45 Цитировать стоп не нужен походу файл, настройка заглушки в веб интерфейсе так он у меня отдельно запускается Ядро perl /usr/local/nodeny/nokernel.pl -m=cap -d & а в cap.cfg нужно написать на какую айпи/домен перенаправлять Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 29 Ноября 2018, 13:54:55 этого хватает?
Название: Re: Модуль заглушки Отправлено: Pa4ka от 29 Ноября 2018, 13:56:47 этого хватает? я незнаю не пользуюсь у меня через nginx редиректяться, но думаю html тоже нужноНазвание: Re: Модуль заглушки Отправлено: WideAreaNetwork от 29 Ноября 2018, 14:00:50 этого хватает? я незнаю не пользуюсь у меня через nginx редиректяться, но думаю html тоже нужноНазвание: Re: Модуль заглушки Отправлено: SlavikUA от 24 Марта 2019, 20:22:45 Неможу зрозуміти ніби спочатку все працювало навіть на деяких сайтай при доступі вивалювалась заглушка. Зараз пряма ссилка дає заглушку, що все ок, введіть адресу. Але при заблокованому користувачі не працює.
[root@lvivnet /usr/local/nodeny]# perl nokernel.pl -m=cap -v Start. Flag -h for help loading /usr/local/nodeny/sat.cfg Connecting to DBI:mysql:database=nodeny;host=localhost;port=3306;mysql_connect_timeout=5 : 0.0376 sec SELECT * FROM config ORDER BY time DESC LIMIT 1 Строк: 1. Время выполнения sql: 0.0006 сек loading kernel::cap.pm Start Ошибка создания сокета! at /usr/local/nodeny/nod/httpd.pm line 86. [root@lvivnet /usr/local/nodeny]# perl nokernel.pl -L Start. Flag -h for help loading /usr/local/nodeny/sat.cfg MODULE AUTORUN? auth YES authserver - authtraf - balance YES cap YES collectors - make_config - notifications - remindsms - services YES ses_traf - stop_service YES system_check YES system_clean YES tmppays YES websession YES [root@lvivnet /usr/local/nodeny]# [root@lvivnet /usr/local/nodeny]# sockstat|grep *:8080 root perl 786 4 tcp4 *:8080 *:* Название: Re: Модуль заглушки Отправлено: SlavikUA от 24 Марта 2019, 20:34:43 Ніби нічого неміняв все по доку робив. весь мозг зламав. Нас на Мікротіку в ньому:
/ip firewall nat add action=dst-nat chain=dstnat dst-address=!192.168.100.100 src-address=!192.168.100.100 dst-port=80 fragment=no protocol=tcp src-address-list=!goodboys to-addresses=192.168.100.100 to-ports=8080 Тут 192.168.100.100 - ip сервера з адмінкою NoDeny+ Название: Re: Модуль заглушки Отправлено: Nafanya от 18 Июля 2019, 16:08:25 Доброго дня. Устанавливаю сервер с нуля. Вроде бы все как и раньше. Установил ДХЦП. Запустил заглушку Пытаюсь с не зарегистрированного компа зайти на любую страницу в интернете. Заглушка не появляется. Ввожу на этом компе адрес http://1.1.1.1/cgi-bin/cap.pl - она сработала. Система 10.5, компилированая.
Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 18 Июля 2019, 16:17:53 Доброго дня. Устанавливаю сервер с нуля. Вроде бы все как и раньше. Установил ДХЦП. Запустил заглушку Пытаюсь с не зарегистрированного компа зайти на любую страницу в интернете. Заглушка не появляется. Ввожу на этом компе адрес htt_p://_1.1.1.1/cgi-bin/cap.pl - она сработала. Система 10.5, компилированая. если страницы на 443 порту то и не перекинет, а также не понятно что по конфигам, сечас заглушка вроде как в админском вебкабинете настраиваетсяНазвание: Re: Модуль заглушки Отправлено: Nafanya от 18 Июля 2019, 16:41:39 Доброго дня. Устанавливаю сервер с нуля. Вроде бы все как и раньше. Установил ДХЦП. Запустил заглушку Пытаюсь с не зарегистрированного компа зайти на любую страницу в интернете. Заглушка не появляется. Ввожу на этом компе адрес htt_p://_1.1.1.1/cgi-bin/cap.pl - она сработала. Система 10.5, компилированая. если страницы на 443 порту то и не перекинет, а также не понятно что по конфигам, сечас заглушка вроде как в админском вебкабинете настраиваетсяНазвание: Re: Модуль заглушки Отправлено: WideAreaNetwork от 18 Июля 2019, 18:57:01 Код: <!doctype html> Название: Re: Модуль заглушки Отправлено: goletsa от 02 Ноября 2019, 10:52:25 Привет, не сталкивался с ошибкой в логах? При вызове cap.pl
Код: AH01215: Can't use an undefined value as a subroutine reference at /usr/local/nodeny/web/calls.pm line 622.: /usr/local/www/apache24/cgi-bin/cap.pl Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 15 Января 2022, 23:15:09 В форуме неоднократно поднималась эта тема. Заглушка - это вебсервер на скрипте, поэтому если запросов от заблокированных абонов много - он много потребляет cpu. Если хочется или нужно уменьшить потребление - надо поставить ограничение по количеству коннектов с одного ip не силен в перле (и не только в нем) в файле nofire.pm Код: # Редирект на заглушку есть строка Код: $M->{fw}{rules} .= 'add '.$M->{fw}{cursor_out2}++." fwd 127.0.0.1, $port tcp from any to any 80\n"; можно ли ее записать в таком виде? Код: $M->{fw}{rules} .= 'add '.$M->{fw}{cursor_out2}++." fwd 127.0.0.1, $port tcp from any to any 80 limit src-addr 3\n"; Название: Re: Модуль заглушки Отправлено: Efendy от 16 Января 2022, 01:44:18 а что запрещает?)
Название: Re: Модуль заглушки Отправлено: WideAreaNetwork от 16 Января 2022, 09:09:49 а что запрещает?) не знание языка)\n вроде как перенос строки, только зачем он там не понятно Название: Re: Модуль заглушки Отправлено: Efendy от 16 Января 2022, 09:41:51 а что запрещает?) не знание языка)\n вроде как перенос строки, только зачем он там не понятно |