kloderik Опубликовано: December 5, 2011 at 18:38 Опубликовано: December 5, 2011 at 18:38 Поелику ссылки на пообщаться с разработчиками ubilling ведут только сюда, а отдельного места для отписывания багрепортов не указано (или же я дурак, что тоже возможно), пишу сюда. Собственно, ubilling v. 0.1.9 - rev 892 Файлик api/xmlrpc/handlers.php 68 function billing_settariff($login, $tariff) { 69 executor('chg_user_tariff', array($login, $tariff, 0, 'change tariff')); 70 } 71 Третий аргумент должен иметь тип boolean, т. е. вместо "0" долженствует быть false. Всё.
nightfly Опубліковано: December 5, 2011 at 19:50 Опубліковано: December 5, 2011 at 19:50 Спасибо, багрепорт принят, фикс уйдет в 0.2.1 который в очень скором времени. Отсутствие нормального трекера стимулирует желание написать нормальный тикетинг для последующей интеграции в Ubilling
madf Опубліковано: December 6, 2011 at 10:40 Опубліковано: December 6, 2011 at 10:40 trac - наше все!
nightfly Опубліковано: December 6, 2011 at 12:04 Опубліковано: December 6, 2011 at 12:04 хочу свій трак - з нардами і комсомолками
kloderik Опубліковано: December 6, 2011 at 17:03 Автор Опубліковано: December 6, 2011 at 17:03 Ещё там же: 91 function billing_setdown($login, $state) { 92 $state = ($state === 1) ? TRUE : FALSE; 93 executor('chg_user', array($login, array('down' => $state))); 94 } Должно быть наоборот ($state = ($state === 1) ? FALSE : TRUE ), так state'у в ubilling 1 соответствует down = false в Stargazer
kloderik Опубліковано: December 6, 2011 at 17:23 Автор Опубліковано: December 6, 2011 at 17:23 Сорри, вру. Значения всё-таки совпадают - похоже, что не совпадает тип. Суть в том, что в изначальной позе оно не работает (php 5.3.3), работает в следующей: if ($state == 1) { executor('chg_user', array($login, array('down' => true))); } else { executor('chg_user', array($login, array('down' => false))); }
nightfly Опубліковано: December 6, 2011 at 18:36 Опубліковано: December 6, 2011 at 18:36 Хотите клевое предложение? sgconfxml протестирован и работает отлично Если не ошибаюсь в самом xmlrpc изначально были проблемы, поэтому morfey его и не добил до конца.
madf Опубліковано: December 7, 2011 at 11:01 Опубліковано: December 7, 2011 at 11:01 Хотите клевое предложение? sgconfxml протестирован и работает отлично Если не ошибаюсь в самом xmlrpc изначально были проблемы, поэтому morfey его и не добил до конца. В самом xmlrpc изначально проблем небыло. А вот в sgconf_xml...
nightfly Опубліковано: December 7, 2011 at 15:45 Опубліковано: December 7, 2011 at 15:45 Екхм, ехкм Мы еще во времена 2.406 писать начинали
madf Опубліковано: December 7, 2011 at 17:12 Опубліковано: December 7, 2011 at 17:12 Это были рабочие моменты
Небесный Опубліковано: December 11, 2011 at 14:42 Опубліковано: December 11, 2011 at 14:42 Не трогать xmlrpc, прочь руки от моей святыни, у меня отлично пахает, пока еще ни одного бага не отловил. Хотя нет, есть одно, madf подсказал одну маленькую хитрость. while (true) { $_users = executor('get_users', array()); if (count($_users)) { break; } } А, проблема заключлась в том, что не понятно от чего урезаный ответ приходил на запрос базы юзеров. А, вообще - это я заметил, когда это мелкие запросы - такого не замечалось, когда это информация о тарифах (а у меня их немного есть. ) или это база юзеров - замечались лаги.
madf Опубліковано: December 11, 2011 at 15:18 Опубліковано: December 11, 2011 at 15:18 Не трогать xmlrpc, прочь руки от моей святыни, у меня отлично пахает, пока еще ни одного бага не отловил. Хотя нет, есть одно, madf подсказал одну маленькую хитрость. while (true) { $_users = executor('get_users', array()); if (count($_users)) { break; } } А, проблема заключлась в том, что не понятно от чего урезаный ответ приходил на запрос базы юзеров. А, вообще - это я заметил, когда это мелкие запросы - такого не замечалось, когда это информация о тарифах (а у меня их немного есть. ) или это база юзеров - замечались лаги. Эта проблема, по видимому, вызвана багом в libxmlrpc-c. Но т.к. воспроизвести ее весьма сложно то подтвердить или опровергнуть это я не могу.
Dionis Tarasenko Опубліковано: December 28, 2011 at 18:32 Опубліковано: December 28, 2011 at 18:32 Dec 28 18:25:05 Billing dhcpd: send_packet: No buffer space available Dec 28 18:25:08 Billing dhcpd: send_packet: No buffer space available PING 172.16.0.2 (172.16.0.2): 56 data bytes ping: sendto: No buffer space available ping: sendto: No buffer space available ping: sendto: No buffer space available ping: sendto: No buffer space available ping: sendto: No buffer space available ping: sendto: No buffer space available ^C --- 172.16.0.2 ping statistics --- 6 packets transmitted, 0 packets received, 100.0% packet loss 172.16.0.2 - клиент кто знает что с этим буфер спейсом делать?
Dionis Tarasenko Опубліковано: December 28, 2011 at 21:02 Опубліковано: December 28, 2011 at 21:02 <p> </p> <div>ipfw show</div> <div>06000 3259 301902 nat 1 ip from table(2) to not table(9) via rl0</div> <div>06001 1009 114949 nat 1 ip from any to 192.168.2.1 via rl0</div> <div>10002 3695 339817 pipe 101 ip from 172.16.0.2 to any via xl0 in</div> <div>10003 252 78752 pipe 4101 ip from any to 172.16.0.2 via xl0 out</div> <div>10004 0 0 allow ip from 172.16.0.2 to any</div> <div>10005 0 0 allow ip from any to 172.16.0.2</div> <div>65533 5766 1916271 deny ip from table(2) to any via xl0</div> <div>65534 0 0 deny ip from any to table(2) via xl0</div> <div>65535 5562 898134 allow ip from any to any</div> <div> </div> <p> </p> <div>netstat -m </div> <div>129/261/390 mbufs in use (current/cache/total)</div> <div>128/134/262/16960 mbuf clusters in use (current/cache/total/max)</div> <div>128/128 mbuf+clusters out of packet secondary zone in use (current/cache)</div> <div>0/5/5/8480 4k (page size) jumbo clusters in use (current/cache/total/max)</div> <div>0/0/0/4240 9k jumbo clusters in use (current/cache/total/max)</div> <div>0/0/0/2120 16k jumbo clusters in use (current/cache/total/max)</div> <div>288K/353K/641K bytes allocated to network (current/cache/total)</div> <div>0/0/0 requests for mbufs denied (mbufs/clusters/mbuf+clusters)</div> <div>0/0/0 requests for jumbo clusters denied (4k/9k/16k)</div> <div>0/4/4496 sfbufs in use (current/peak/max)</div> <div>0 requests for sfbufs denied</div> <div>0 requests for sfbufs delayed</div> <div>0 requests for I/O initiated by sendfile</div> <div>0 calls to protocol drain routines</div> <div> </div>
Roman Pogosyan Опубліковано: January 2, 2012 at 17:31 Опубліковано: January 2, 2012 at 17:31 ipfw table list u tebya tam skoree vsego 127.0.0.1
Roman Pogosyan Опубліковано: January 2, 2012 at 17:33 Опубліковано: January 2, 2012 at 17:33 ili eshe xuzhe 0.0.0.0/0
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас