How an Earlier Deny Rule with Application-Group Blocks SSL Traffic
This PCNSE practice question tests your understanding of troubleshoot. Read the scenario carefully and evaluate each option against the stated constraints before committing to an answer. After answering, compare your reasoning against the explanation and wrong-answer breakdown below. Once you have made your selection, read the full explanation to reinforce the concept and understand why each distractor is designed to mislead on exam day.
Exhibit
config shared
security-rulebase
security-rules
rule "Allow-SSL"
from [ "Trust-L3" ]
to [ "Untrust-L3" ]
source [ "10.0.0.0/8" ]
destination [ "any" ]
application [ "ssl" ]
service [ "application-default" ]
action allow
log-start no
log-end yes
log-setting "Profile1"
end-rule
rule "Block-HTTP"
from [ "Trust-L3" ]
to [ "Untrust-L3" ]
source [ "10.0.0.0/8" ]
destination [ "any" ]
application [ "web-browsing" ]
service [ "application-default" ]
action deny
log-start no
log-end yes
end-rule
end
config shared
application-group "Web-Apps"
members [ "ssl" "web-browsing" ]
end-application-group
end
Refer to the exhibit. A user at 10.1.1.10 attempts to access https://www.example.com (port 443). The firewall correctly identifies the application as 'ssl' and matches the rule 'Allow-SSL'. However, the session is still being denied. What is the most likely reason?
Clue words in this question
Noticing these words before you look at the options changes how you read each choice.
Clue: "most likely"
Why it matters: Probability qualifier — the question wants the most probable cause or outcome, not a guaranteed one. Eliminate low-probability options.
Exhibit
config shared
security-rulebase
security-rules
rule "Allow-SSL"
from [ "Trust-L3" ]
to [ "Untrust-L3" ]
source [ "10.0.0.0/8" ]
destination [ "any" ]
application [ "ssl" ]
service [ "application-default" ]
action allow
log-start no
log-end yes
log-setting "Profile1"
end-rule
rule "Block-HTTP"
from [ "Trust-L3" ]
to [ "Untrust-L3" ]
source [ "10.0.0.0/8" ]
destination [ "any" ]
application [ "web-browsing" ]
service [ "application-default" ]
action deny
log-start no
log-end yes
end-rule
end
config shared
application-group "Web-Apps"
members [ "ssl" "web-browsing" ]
end-application-group
end
A
The service 'application-default' does not match port 443; a custom service must be used.
Why wrong: Application-default automatically uses the default port for the application, which for SSL is 443.
B
The application-group 'Web-Apps' is being used in a policy rule that is evaluated before 'Allow-SSL' and has a deny action.
Although not shown here, if an application-group containing 'ssl' is in a deny rule higher in the order, it would deny the traffic.
C
The rule 'Allow-SSL' has logging disabled at session start, so it appears as though the traffic is denied because no log is generated.
Why wrong: Logging settings do not affect the action; the session would still be allowed.
D
SSL decryption is required for the firewall to correctly identify the application; without it, the application may be misidentified as web-browsing.
Why wrong: SSL identification does not require decryption; the firewall can identify SSL by the handshake even without decryption.
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
The application-group 'Web-Apps' is being used in a policy rule that is evaluated before 'Allow-SSL' and has a deny action.
Option B is correct because the firewall evaluates security rules in top-down order, and if a rule using the application-group 'Web-Apps' with a deny action appears before the 'Allow-SSL' rule, traffic matching that group (which includes SSL) will be denied before reaching the allow rule. The session is denied despite matching 'Allow-SSL' because the earlier deny rule takes precedence.
Key principle: Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
✗
The service 'application-default' does not match port 443; a custom service must be used.
Why it's wrong here
Application-default automatically uses the default port for the application, which for SSL is 443.
✓
The application-group 'Web-Apps' is being used in a policy rule that is evaluated before 'Allow-SSL' and has a deny action.
Why this is correct
Although not shown here, if an application-group containing 'ssl' is in a deny rule higher in the order, it would deny the traffic.
Clue confirmation
The clue word "most likely" in the question point toward this answer.
Related concept
Read the scenario before looking for a memorised answer.
✗
The rule 'Allow-SSL' has logging disabled at session start, so it appears as though the traffic is denied because no log is generated.
Why it's wrong here
Logging settings do not affect the action; the session would still be allowed.
✗
SSL decryption is required for the firewall to correctly identify the application; without it, the application may be misidentified as web-browsing.
Why it's wrong here
SSL identification does not require decryption; the firewall can identify SSL by the handshake even without decryption.
Common exam traps
Common exam trap: answer the scenario, not the keyword
The trap here is that candidates assume a more specific allow rule will automatically override a broader deny rule, but PAN-OS uses first-match logic, so rule order determines the outcome, not specificity.
Detailed technical explanation
How to think about this question
In PAN-OS, security rules are evaluated in sequential order, and the first rule that matches all criteria (source, destination, application, service, etc.) determines the action. The application-group 'Web-Apps' typically includes SSL, web-browsing, and similar applications; if a deny rule using this group is placed above the 'Allow-SSL' rule, it will block SSL traffic even if a later rule explicitly allows it. This is a common misconfiguration where administrators assume a more specific allow rule will override a broader deny rule, but rule order is absolute.
KKey Concepts to Remember
Read the scenario before looking for a memorised answer.
Find the constraint that changes the correct option.
Eliminate answers that are true in general but not in this case.
TExam Day Tips
→Watch for words such as best, first, most likely and least administrative effort.
→Review why wrong options are wrong, not only why the correct option is correct.
Key takeaway
Answer the scenario, not the keyword: identify the specific constraint before choosing the most familiar-sounding option.
Real-world example
How this comes up in practice
A security administrator must allow nursing staff to reach a patient records server while blocking access from the guest Wi-Fi VLAN. After applying an extended ACL, traffic is still blocked from nursing workstations. The ACL was applied outbound instead of inbound on the wrong interface. Questions like this test ACL direction and placement rules.
What to study next
Got this wrong? Here's your next step.
Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.
Troubleshoot — This question tests Troubleshoot — Read the scenario before looking for a memorised answer..
What is the correct answer to this question?
The correct answer is: The application-group 'Web-Apps' is being used in a policy rule that is evaluated before 'Allow-SSL' and has a deny action. — Option B is correct because the firewall evaluates security rules in top-down order, and if a rule using the application-group 'Web-Apps' with a deny action appears before the 'Allow-SSL' rule, traffic matching that group (which includes SSL) will be denied before reaching the allow rule. The session is denied despite matching 'Allow-SSL' because the earlier deny rule takes precedence.
What should I do if I get this PCNSE question wrong?
Identify which exam domain this question belongs to, review the core concept, then practise similar questions from the same domain.
Are there clue words in this question I should notice?
Yes — watch for: "most likely". Probability qualifier — the question wants the most probable cause or outcome, not a guaranteed one. Eliminate low-probability options.
What is the key concept behind this question?
Read the scenario before looking for a memorised answer.
About these practice questions
Courseiva creates original exam-style practice questions with explanations and wrong-answer analysis. It does not publish real exam questions, exam dumps, or protected exam content. Learn why practice questions differ from exam dumps →
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
This PCNSE practice question is part of Courseiva's free Palo Alto Networks certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PCNSE exam.
Question Discussion
Share a tip, memory trick, or ask about the reasoning behind this question. Do not post real exam questions, leaked content, braindumps, or copyrighted exam material. Comments are moderated and may be removed without notice.
Sign in to join the discussion.