I haven't used IDE for a while and today, when i opened to do something, it was throwing me multiple errors. Error 1 : error: Found argument '--filter-platform' which wasn't expected, or isn't valid in this context The rust-analyzer invokes the command cargo metadata with the flag --filter-platform. This flag was added in Rust 1.41.0. The older versions will give the following error. C:/.cargo/bin/cargo.exe metadata --verbose --format-version 1 --all-features --filter-platform x86_64-pc-windows-msvc stdout : error: Found argument '--filter-platform' which wasn't expected, or isn't valid in this context Error 2 : Another error was Fetching Cargo Config failed. Execution failed (exit code 101). C:/.cargo/bin/cargo.exe -Z unstable-options config get stdout : stderr : error: no such subcommand: `config` Error 3 : Rust 1.39.0 which is no longer supported. It may lead to unexpected errors. Consider upgrading your toolchain to at least 1.56.0 Solution is to
Being a Firewall Engineer : An Operational Approach: A Comprehensive guide on firewall operations and best practices
Glad to announce the second edition of my book, Being a Firewall Engineer : An Operational Approach: A Comprehensive guide on firewall operations and best practices is now live on Amazon.
The firewall technologies and the landscape is rapidly changing and therefore i needed to make multiple changes from the first edition.This is not a configuration guide and is suitable for beginners and junior engineers.The following topics are briefly covered in the second edition of this book.
- Various Job roles related to Firewalls.
- What makes you a firewall expert?
- Know the major firewall vendors and their models.
- Firewall ranking and benchmarks.
- Understand the packet flow or order of operation.
- Understand the different types of firewalls.
- Daily tasks of a firewall administrator
- Guidelines on firewall hardening and compliance.
- Understand Change Management process.
- Illustration on How to make a firewall change (incorporating Change management process) with a real world example.