chinhis Posted July 2, 2013 at 05:04 PM Posted July 2, 2013 at 05:04 PM Все вроді працює нормально, але є один баг. Може хтось знає що можна поправити? При самоактивації МАС - пишеться в базу і привязується до юзера, але при реконекті він опять отримує ІР з діапазону для невідомих МАС (навіть ребут білінга не помагає ). Проте коли МАС поміняти вручну через адмінку тоді - ІР видеється юзеру правильний.
DemonidZe Posted July 2, 2013 at 06:02 PM Posted July 2, 2013 at 06:02 PM проверьте в uhw.ini ubilling_remote и ubilling_serial
chinhis Posted July 2, 2013 at 08:33 PM Author Posted July 2, 2013 at 08:33 PM проверьте в uhw.ini ubilling_remote и ubilling_serial Дякую! в натурі в ubilling_serial була помилка при копіпасті
DemonidZe Posted July 3, 2013 at 09:28 AM Posted July 3, 2013 at 09:28 AM проверьте в uhw.ini ubilling_remote и ubilling_serial Дякую! в натурі в ubilling_serial була помилка при копіпасті Да пожалуйста сам на такое натыкался
sector Posted November 18, 2015 at 08:41 AM Posted November 18, 2015 at 08:41 AM (edited) Да бы не плодить. такая же фигня. в базе меняется MAC в убилинге его естественно видно а вот в DHCP он не прилетает. в uhw.ini ubilling_remote=1 и ubilling_serial="UB7d13e8519da5f5cec83e6cb726e08456" пните куда нибудь может без кавычек ? Edited November 18, 2015 at 08:42 AM by sector
nightfly Posted November 18, 2015 at 11:42 AM Posted November 18, 2015 at 11:42 AM У меня для вас новость - все опции case sensitive. Это как минимум.
sector Posted November 18, 2015 at 12:24 PM Posted November 18, 2015 at 12:24 PM (edited) У меня для вас новость - все опции case sensitive. Это как минимум. это даже не обсуждается. копипастил же. Наткнулся еще на одну такую тему. там вы более развернуто дали ответ пойду там почитаю Edited November 18, 2015 at 12:34 PM by sector
nightfly Posted November 18, 2015 at 01:26 PM Posted November 18, 2015 at 01:26 PM это даже не обсуждается. копипастил же. Не заметно. https://github.com/nightflyza/Ubilling/blob/master/docs/uhw/config/uhw.ini Наткнулся еще на одну такую тему. там вы более развернуто дали ответ пойду там почитаю Для начала верните конфиг в нормальный вид. И постройте все нормально.
sector Posted November 18, 2015 at 01:37 PM Posted November 18, 2015 at 01:37 PM ; ISP and network settings ; ; ISP name ISP_NAME="Рога&Копыта" ; ISP site URL ISP_URL="http://ubilling.net.ua" ; ISP logo (path or URL) ISP_LOGO="images/logo.png" ; Unknown users IP mask UNKNOWN_MASK="10.254." UNKNOWN_LEASE="DHCPACK on " ; Hide MAC dots HIDE_DOTS=1 ; show last symbols to user (0 - if no cutting) SHOW_MAC_SIZE=4 SUDO_PATH="/usr/bin/sudo" CAT_PATH="/bin/cat" GREP_PATH="/bin/grep" TAIL_PATH="/usr/bin/tail" LOG_PATH="/var/log/dhcpd.log" ; ; Locale settings ; ; Page title TITLE="Неизвестное оборудование" ; Page sub title SUB_TITLE="Извините, вы используете неизвестное нам оборудование"; SUP_PHONES="12345 или 54321" SUP_DESC="Время работы службы техподдержки" SUP_DAYS="понедельник-суббота" SUP_TIME="с 09:00 до 18:00" CALL_US="Пожалуйста позвоните нам по номеру" SUP_ACTIVATE="для того, чтобы активировать ваше текущее оборудование для работы в сети." SUP_REQUIRE="Вам необходимо будет продиктовать службе техподдержки адрес проживания, ваши Ф.И.О. и следующий набор букв или цифр выделенных красным цветом:" SUP_SELFACT="Самостоятельная активация" SUP_PASS="Пароль пользователя" SUP_PASSNOTICE="Пароль пользователя НЕ является красными буквами и цифрами которые вы видите на этой странице, узнать его вы можете из своего договора. Он является конфиденциальной информацией, не доверяйте его никому. Не забудьте перезагрузить ваше оборудование после активации, для получения новых настроек." SUP_ACTIVATE_QUERY="Активировать мое текущее оборудование" SUP_MACEXISTS="...Ой, ваше оборудование кажется уже активировано, перезагрузите его." SUP_ERROR="Ошибка" SUP_NOMAC="Случилась странная ошибка, перезагрузите ваше оборудование и попробуйте еще раз." SUP_WRONGPASS="Вы ввели неверный пароль, у вас кстати не так много попыток. Обратите внимание на регистр букв." SUP_STRANGE="Странная ошибка, ее вообще не могло произойти. Обратитесь к администратору." SUP_BRUTEERROR="К сожелению вы исчерпали количество попыток. Самостоятельная активация невозможна." SUP_SELFACTDONE="Активация вашего нового оборудования завершена. Не забудьте перезагрузить ваше устройство, для получения новых настроек." ; ; Self activate options ; ;self activating enabled? SELFACT_ENABLED=1 ;fieldtype for password input (text or password) SELFACT_FIELDTYPE="text" ;allowed wrong password tries for one mac SELFACT_BRUTE=3 ;Ubilling url for remote API calls UBILLING_REMOTE="http://127.0.0.1/test/" ;Ubilling serial UBILLING_SERIAL="UB7d13e8519da5f5cec83e6cb726e08456" еще вычитал следующее: У випадку, якщо ви бачите тільки подію UHW CHANGE та при цьому відсутні події з REMOTEAPI - значить лажа точно, в отих чотирьох пунктах, що я описав спочатку. а у меня как раз только это UHW CHANGE в журнале и регистрируется ... значит: 1. або хрєново вписали серійник в UBILLING_SERIAL 2. або хрєново вписали URL в UBILLING_REMOTE 3. або воно просто недоступне з локалхоста 4. або вимкнене в alter.ini REMOTEAPI_ENABLED вроде пробежался по этим пунктам ....
nightfly Posted November 18, 2015 at 02:10 PM Posted November 18, 2015 at 02:10 PM И че? Реально работает RemoteAPI на http://127.0.0.1/test/ ?
sector Posted November 18, 2015 at 02:16 PM Posted November 18, 2015 at 02:16 PM (edited) И че? Реально работает RemoteAPI на http://127.0.0.1/test/ ? ip я другой тоже пытался писать http://192.168.1.1/test/- не работает. адрес локального интерфейса. у меня туда симлинк в апаче. Опция REMOTEAPI_ENABLED=1 в alter.ini или я что-то не правильно понимаю в этой строке ? ;Ubilling url for remote API calls UBILLING_REMOTE="http://127.0.0.1/billing/" Edited November 18, 2015 at 02:18 PM by sector
sector Posted November 18, 2015 at 02:25 PM Posted November 18, 2015 at 02:25 PM еще я пробовал выполнять такую штуку http://192.168.1.1/test/?module=remoteapi&key=UB7d13e8519da5f5cec83e6cb726e08456&action=rebuilduserdatacache ответ- OK:REBUILDUSERDATACACHE значит API работает ?
skybetik Posted November 18, 2015 at 03:05 PM Posted November 18, 2015 at 03:05 PM sector http://wiki.ubilling.net.ua/doku.php?id=bsddhcpd
sector Posted November 18, 2015 at 03:10 PM Posted November 18, 2015 at 03:10 PM sector http://wiki.ubilling.net.ua/doku.php?id=bsddhcpd ок. спасибо. завтра перепроверю.
skybetik Posted November 18, 2015 at 03:16 PM Posted November 18, 2015 at 03:16 PM sector http://wiki.ubilling.net.ua/doku.php?id=bsddhcpd ок. спасибо. завтра перепроверю. в alter.ini NMLEASES = /var/log/dhcpd.log ;mark for which new mac line will be detected NMLEASEMARK="DHCPACK on 172.32"
sector Posted November 18, 2015 at 03:26 PM Posted November 18, 2015 at 03:26 PM (edited) sector http://wiki.ubilling.net.ua/doku.php?id=bsddhcpd ок. спасибо. завтра перепроверю. в alter.ini NMLEASES = /var/log/dhcpd.log ;mark for which new mac line will be detected NMLEASEMARK="DHCPACK on 172.32" NMLEASEMARK="DHCPACK on 172.32" - вот это я по любому пропустил т.к. не помню такого в alter.ini. а оно есть ! это же вроде для ускорения поиска ? Edited November 18, 2015 at 03:30 PM by sector
sector Posted November 19, 2015 at 02:02 AM Posted November 19, 2015 at 02:02 AM (edited) нет . не взлетел.... в событиях Ubilling: 144 2015-11-19 08:21:16 external 127.0.0.1 UHW CHANGE (kmr_tuh_38bap206_i2jp) MAC FROM 14:88:87:91:93:29 ON 00:90:f5:d7:51:5e в dhcpd.log тишина .... только что пришел неизвестный Nov 19 09:08:38 billing dhcpd: Server starting service. Nov 19 09:09:24 billing dhcpd: DHCPREQUEST for 192.168.200.100 from 00:90:f5:d7:51:5e (dns5) via eth1 Nov 19 09:09:24 billing dhcpd: DHCPACK on 192.168.200.100 to 00:90:f5:d7:51:5e (dns5) via eth1 Nov 19 09:09:24 billing dhcpd: DHCPDISCOVER from 00:90:f5:d7:51:5e (dns5) via eth1 Nov 19 09:09:24 billing dhcpd: DHCPOFFER on 192.168.200.100 to 00:90:f5:d7:51:5e (dns5) via eth1 Nov 19 09:09:24 billing dhcpd: DHCPREQUEST for 192.168.200.100 (192.168.200.1) from 00:90:f5:d7:51:5e (dns5) via eth1 Nov 19 09:09:24 billing dhcpd: DHCPACK on 192.168.200.100 to 00:90:f5:d7:51:5e via eth1 Nov 19 09:09:27 billing dhcpd: DHCPINFORM from 192.168.200.100 via eth1 Nov 19 09:09:27 billing dhcpd: DHCPACK to 192.168.200.100 (00:90:f5:d7:51:5e) via eth1 Edited November 19, 2015 at 02:12 AM by sector
sector Posted November 19, 2015 at 05:28 AM Posted November 19, 2015 at 05:28 AM (edited) Может пути какие нибудь глянуть ? пните туда кто отвечает за uhw. Edited November 19, 2015 at 04:17 PM by sector
sector Posted November 20, 2015 at 01:00 AM Posted November 20, 2015 at 01:00 AM (edited) решено. дело было в php : http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /var/www/billing/api/libs/api.workaround.php on line 2930, referer .... совсем забыл про логи apache Edited November 20, 2015 at 01:01 AM by sector
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now