The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"OOPS  - это что, платформенная зависимость или как?"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"OOPS  - это что, платформенная зависимость или как?" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 18-Ноя-05, 12:26  (MSK)
Недавно поднимал вопрос тут похоже плана, сделаю дополнение.
имеется:
[root@test.bsd] /root/:uname -r
5.4-RELEASE-p7
и
[root@xxx.com.ua] /usr/home/skif/:uname -r
4.11-RELEASE-p9
[root@xxx.com.ua] /usr/home/skif/:    

Стоит один и тот же oops (вся колекция портов стянута с 5-ки, для идентичности):
[root@xxx.com.ua] /usr/home/skif/:lf /var/db/pkg/ | grep oops
oops-1.5.24_4/

КОнфиг, один в один на обоих машинах, с той лишь разницей, что на пятерке oops слушает закконый 3128, а на 4-ке 8080 порт:

[oops.cfg]
..........
acl    SKIF          src_ip          10.0.38.27
acl    NET          src_ip  /include:/usr/local/etc/oops/klo_net.cfg
# в файле присутствуют две подсети 10.0.38/24 и 10.0.43/24
..........
group   mynet   {
#        networks        10.0.38/24 10.0.43/24 127/8 ;
        networks_acl    SKIF ! NET ;
        badports        [0:79],110,138,139,513,[6000:6010] ;
        miss            allow;
..........
}
В итоге пятерка пускает машину в мир без особых проблем, а вот четверка режет:
[oops.log]
....
Tue Nov 15 12:41:23 2005  [0x811dc00]Log rotator started.
Tue Nov 15 12:41:23 2005  [0x811e000]Clean disk started.
Tue Nov 15 12:41:23 2005  [0x811e000]check_expire(): EXPIRE started, 0 total, 0 expired
Tue Nov 15 12:41:23 2005  [0x811e000]check_expire(): EXPIRE Finished: 0 expires, 0 seconds, 0 total
Tue Nov 15 12:41:23 2005  [0x811e400]Eraser started.
Tue Nov 15 12:42:03 2005  [0x8a3c000]deny_http_access(): No http or http->allow for address 10.0.38.27 - access denied
Tue Nov 15 12:42:22 2005  [0x811d000]statistics(): clients      : 0

Предвосхищая вопросы по компиляции порта, скажу - в целях эксперимента порт компилился как есть(на обоих машинах), тобишь:

make all install clean && rehash

и ничего более эффект, увы... нулевой.
Может кто нибудь подсказать, почему происходит такая "платформенная зависимость" ?
Ибо я, увы, пасую

  Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]

1. "OOPS  - это что, платформенная зависимость или как?" 
Сообщение от ff Искать по авторуВ закладки on 18-Ноя-05, 12:55  (MSK)
попробуй всё-таки на 4ке с родных портов саделать оопса.
ичто значит: "...без особых проблем"?
  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "OOPS  - это что, платформенная зависимость или как?" 
Сообщение от Skif Искать по авторуВ закладки(??) on 18-Ноя-05, 18:33  (MSK)
>попробуй всё-таки на 4ке с родных портов саделать оопса.
>ичто значит: "...без особых проблем"?

Вообще-то, порты, что для пятерки, что для четверки ничем не отличаются. Скачивается при обновлении один и тот же ports.tar.gz файл. Единственная цель, которую приследовало перетаскивание портов с 5-ки на 4-ку - чтобы версии их совпадали.
Насчет родных. Со старыми тоже пробовал - эффект нулевой - пост недавно поднимался (в течении недель 2-3-х)

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "OOPS  - это что, платформенная зависимость или как?" 
Сообщение от Skif Искать по авторуВ закладки(ok) on 22-Ноя-05, 16:54  (MSK)
проблему решил. почему необходимо делать именно так - так и не понял.
Кому интересно, вот решение:
необходимо указать (например):

acl LOCAL_NETWORKS     src_ip   10/8
....
group   denygroup   {
        networks_acl        LOCAL_NETWORKS;
        badports        [0:79],110,138,139,513,[6000:6010];
        http {
                deny    dstdomain * ;
        }
        icp {
                deny    dstdomain * ;
        }
}

и потом обязательно описать хотябы одну группу, где в networks_acl будет присутствовать без отрицания и желательно в единственном экземпляре LOCAL_NETWORKS, при  этом в секции http группы, может стоять и полное отрицание к доступу.
ТО есть. Если на 5-ке, у меня сработали все правила и без описания acl LOCAL_NETWORKS, то для 4-ки жестко потребовалось создание acl + создание группы где присутствует данная acl

  Удалить Правка | Высказать мнение | Ответить | Рекомендовать в FAQ | Cообщить модератору | Наверх


Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру