Actions
Bug #847
closedУтечка соединений при Proxy type: None
Start date:
09/10/2012
Due date:
% Done:
100%
Estimated time:
2:00 h
Reported in:
master
Description
Xproxy не проверяет совпадение по порту, если хост совпал Proxy type: None (другие типы прокси также нуждаются в проверке, хотя например, при типе HTTP, такого не наблюдается).
Как воспроизвести.
В параметрах Xproxy выстраиваем цепочку правил подобную следующей:
Protocols Target Proxy type Proxy target any .*some.host.*:4965 no proxy :1 any .*.*:any HTTP proxy.host:8558
Нажимаем "Применить".
Далее пытаемся присоединиться к любому порту some.host (проще всего, открыть сайт на том хосте, если он там имеется).
В показаниях нетстата будут видны прямые подключения к some.host:80 в обход прокси из второго правила.
И сайт, конечно же, загрузится напрямую.
Что должно быть.
Xproxy должен проверять совпадения как по хосту. так и по порту. И пропускать в обход прокси (в данном случае) только соединения адресованные на 4965 порт хоста some.host.
Updated by 0xd34df00d almost 12 years ago
- Status changed from New to Assigned
- Assignee set to 0xd34df00d
- Target version set to 0.5.95
- Estimated time set to 2:00 h
Updated by 0xd34df00d almost 12 years ago
- Status changed from Assigned to Resolved
- % Done changed from 0 to 100
Updated by 0xd34df00d almost 12 years ago
- Status changed from Resolved to Closed
Actions