Тип контенту
Профили
Форум
Календарь
Все, що було написано NomiD
-
Всем огромное спасибо, вы мне очень помогли...!!!
-
Добрый день! Мне нужна помошь знающих людей... Сейчас обрисую ситуацию, попытаюсь корректно сформулировать вопрос. Ситуация следующая, в скрипте stargazer (OnChange) можно получить значения некоторых параметров, например полей "login" "password" "IP" либо таких как "UserData 5". Так вот вопрос, если какая-нибудь возможность подобным (либо другим способом) получить количество абонентов которые в данный момент находятся в режиме "on-line"?
-
Да, действительно, я не программист, я только учусь..) В любом случае спасибо за пояснения, я разобрался и все исправил!
-
Ну хорошо не ошибки, я не знаю что это, может предупреждения какие-то! Но фактом же их не должно быть...?! Можете подсказать чем они вызваны и как от них избавиться?
-
Добрый день! Т.к. в СИ не силён, прошу подсказки у знающих людей... Собираю из исходников InetAccess 2.61.8 и в процессе компиляции вылетают такие (я так понимаю идентичные) ошибочки: [C++ Warning] HistoryUnit.cpp(73): W8012 Comparing signed and unsigned values [C++ Warning] HistoryUnit.cpp(115): W8012 Comparing signed and unsigned values Вот сам код файла: 67. if (ACol == 1) 68. { 69. vector<String> lines; 70. Str2Strs(messages[ARow].text, &lines); 71. MsgGrid->RowHeights[ARow] = lines.size()* MsgGrid->DefaultRowHeight; 72. int dy = MsgGrid->DefaultRowHeight; 73. for (int i = 0; i < lines.size(); i++) 74. { 75. MsgGrid->Canvas->TextOut(Rect.Left + 1, Rect.Top + dy*i + 1, lines[i]); 76. } 77. } 106. msgDb.GetMsgList(&msgFile, 10 * MAX_MSG); 107. sort(msgFile.begin(), msgFile.end()); 108. for (int i = msgFile.size() - 1; ; i--) 109. { 110. IA_MSG msg; 111. 112. if (i < 0) 113. break; 114. 115. if (msgFile.size() - i > maxMsg) 116. break; 117. 118. if (msgDb.ReadMsg(msgFile[i], &msg) == 0) 119. { 120. messages.push_back(msg); 121. } 122. } 123. MsgGrid->RowCount = messages.size(); Подскажите пожалуйста где и что нужно подправить?
-
Просьба уже не актуальна, вроде бы как у самого получилось! Спасибо большое за подсказки! Теперь переезжаю вот в эту тему
-
Был бы очень признателен!!!
-
Значит ситуация следующая... Стояла версия авторизатора 2.55.7, при этом дата отставала на один месяц и в всплывающем окне сообщений и в окне архива сообщений! Поставил авторизатор версии 2.61.8, ситуация маленько изменилась... т.е. с новой версией авторизатора дата в всплывающем окне сообщения отображается верно, а в архиве сообщений по прежнему отстает на один месяц! Для того что бы было понятнее вложил скрины... P.S. Скрины были сделаны сегодня, 01.10.2010г.
-
Добрый день! Проявилась небольшая проблемка (я понимаю что не смертельная, но хотелось бы ее устранить)! Так вот суть проблемы в том, что при отправке сообщения юзеру из конфигуратора сбивается дата ровно на один месяц! Т.е. из конфигуратора отправляю сообщение пользователю 30.09.2010 12:08, а у пользователя при получении в окне сообщения стоит дата 30.08.2010 12:08!!! На сервере, где установлен Stargazer, на машине с конфигуратором и на компьютере пользователя дата и время установлены верно! Подскажите в какую сторону копать...
-
Незнаю... почему бы и нет! Как-то до него еще не добрался... Хочу проверить в работе все модули. cap_bpf уже пролетает, сейчас помучаюсь с cap_divert и возьмусь за cap_nf!
-
Пробовал в правилах "tee" заменить на "divert", эффекта никакого... Пакеты не уходят на порт. например, идет 300 пакетов на диверт ушло только 20 ------ выглядит так, как буд-то пакет отправлен на порт и ждет подтверждения передать следующий. команда не приходит.. и пакеты идут мимо диверта. а что происходит на самом деле не знаю
-
Добрый день! Имеем: 1. FreeBSD 8.0-RELEASE 2. Stargazer 2.406 Теперь сама проблема. При использовании модуля cap_divert.so идет удвоение трафика. 41650 958 1239596 count ip from any to 192.168.1.0/24 out via em0 41650 0 0 count ip from 192.168.1.0/24 to any in via em0 41651 958 1239596 tee 42111 ip from any to 192.168.1.0/24 out via em0 41652 0 0 tee 42111 ip from 192.168.1.0/24 to any in via em0 41653 1874 2477396 count ip from any to 192.168.1.0/24 out via em0 41653 0 0 count ip from 192.168.1.0/24 to any in via em0 41700 1874 2477396 allow ip from any to 192.168.1.0/24 out via em0 Получается что по правилу 41651 копия пакета уходит на 42111 порт, где слушает модуль cap_divert, и после этого возвращается обратно в файервол. Пробовал направлять копии пакетов на порт где висит другой процесс, и копии не вернулись... 41650 849 1218771 count ip from any to 192.168.1.0/24 out via em0 41650 0 0 count ip from 192.168.1.0/24 to any in via em0 41651 849 1218771 tee 42111 ip from any to 192.168.1.0/24 out via em0 41652 0 0 tee 42111 ip from 192.168.1.0/24 to any in via em0 41653 1685 2436994 count ip from any to 192.168.1.0/24 out via em0 41653 0 0 count ip from 192.168.1.0/24 to any in via em0 41654 1685 2436994 tee 3333 ip from any to 192.168.1.0/24 out via em0 41655 0 0 count ip from 192.168.1.0/24 to any in via em0 41655 1685 2436994 count ip from any to 192.168.1.0/24 out via em0 41700 1685 2436994 allow ip from any to 192.168.1.0/24 out via em0 Получается что возврат пакетов в файервол осуществляет именно процесс на том порту куда они отправлены, а в нашем случае это cap_divert.so Можно это как-нибудь исправить?
