Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Test for white/black-listing functionality #917

Closed
aleksostapenko opened this issue Feb 17, 2018 · 2 comments
Closed

Test for white/black-listing functionality #917

aleksostapenko opened this issue Feb 17, 2018 · 2 comments
Assignees
Milestone

Comments

@aleksostapenko
Copy link
Contributor

aleksostapenko commented Feb 17, 2018

According to #844, functional test for checking requests whitelisting is needed. Test should verify following scenario:

  1. Set some mark for particular type of incoming network packets (via nftables interface)
  2. Configure whitelisting with corresponding mark in Tempesta via directive whilelist_mark <mark>
  3. Enable Frang and Sticky cookie (with enforce option) modules in Tempesta configuration
  4. Check that requests of specified in p.1 type are not filtered out via Frang and not answered with 302 response
@aleksostapenko aleksostapenko added this to the 0.6 KTLS milestone Feb 17, 2018
@aleksostapenko aleksostapenko changed the title whitelisting Test for whitelisting functionality. Feb 17, 2018
@krizhanovsky krizhanovsky modified the milestones: 0.6 KTLS, 0.7 HTTP/2 Jul 15, 2018
@krizhanovsky krizhanovsky modified the milestones: 0.7 HTTP/2, 1.0 Beta Nov 17, 2018
@krizhanovsky krizhanovsky changed the title Test for whitelisting functionality. Test for white/black-listing functionality Nov 19, 2018
@krizhanovsky krizhanovsky modified the milestones: 1.0 Beta, 0.8 TLS 1.3 Feb 11, 2019
@krizhanovsky krizhanovsky modified the milestones: 0.9 - TDB, 1.2 TBD, 0.10 - TDBv0.2 Jan 3, 2022
@krizhanovsky krizhanovsky modified the milestones: 0.10 - TDBv0.3, 1.0 - GA Jan 12, 2023
@krizhanovsky
Copy link
Contributor

Need to test that whitelisted IPs (https://github.com/tempesta-tech/tempesta/wiki/Handling-clients#whitelist-marks) aren't

  1. challenged by JS challenge
  2. filtered by Frang rules

but all other IPs are still filtered by both the modules

@krizhanovsky
Copy link
Contributor

krizhanovsky commented Jul 25, 2023

We had a request for the feature and probably there is a bug #1949

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

4 participants