PCNSA App-ID and Content-ID Practice Question
Exhibit
Refer to the exhibit. security-rule show rule-id 1001 rule-id: 1001 name: Block-Unknown-App from: any to: any source: any destination: any application: (none) service: application-default action: deny log-start: yes log-end: yes Traffic log: time: 2025-03-15 10:00:00 src: 10.1.1.10 dst: 198.51.100.20 port: 443 app: incomplete rule: Block-Unknown-App
Refer to the exhibit. A user reports being unable to connect to a website over HTTPS. The traffic log shows the application as 'incomplete' and the rule 'Block-Unknown-App' is matched. What is the most likely reason the application is 'incomplete'?
⚠ Common exam trap
Palo Alto Networks often tests the distinction between 'incomplete' (App-ID still processing) and 'unknown' (App-ID could not identify the application), so the trap here is assuming 'incomplete' means the firewall lacks a signature or that SSL decryption is mandatory for HTTPS identification.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
App-ID has not yet completed identification because the session is new or requires more packets.
When a firewall logs an application as 'incomplete', it means App-ID has not yet finished identifying the application for that session. This typically occurs for new sessions or when the firewall needs to see more packets (e.g., the SSL/TLS handshake or additional data) to match a signature. Since the session matched a rule that blocks unknown applications, the firewall is correctly enforcing the policy while App-ID is still in progress.
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 security rule is misconfigured because it lacks an application field.
Why it's wrong here
Rules can be configured with 'application: (none)' to match unidentified traffic.
- ✓
App-ID has not yet completed identification because the session is new or requires more packets.
Why this is correct
For encrypted traffic, App-ID may need multiple packets to identify the application; until then it shows 'incomplete'.
- ✗
The firewall does not have an App-ID signature for the website.
Why it's wrong here
'Incomplete' is a temporary state, not a missing signature.
- ✗
SSL decryption is not enabled, so App-ID cannot identify HTTPS traffic.
Why it's wrong here
App-ID can identify some HTTPS traffic without decryption, but it may be slow for unknown contexts.
Go deeper
Related to this question
About these practice questions
Courseiva writes every PCNSA question from scratch — 516 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
This PCNSA 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 PCNSA exam.