T Techclick ← All lessons
Forcepoint · War-room · Interactive lesson

Run a Forcepoint war-room — one transaction, named Action

01:38. Bridge is open. Finance: “DLP still blocks payroll after we set the rule to monitor.” Network: “Pune lost the internet at 02:00.” Someone already drafted a tenant-wide category Allow. A screenshot of Salesforce spinning is not RCA. This command center is how you run the next 30 minutes: lock one user + one destination + one UTC window, then quote Transaction Viewer Action + Policy, NGFW Logs Action + Rule Tag, or a DLP incident ID — before anyone clicks Deploy or Save and Install.

~22 min read · L2 primary · Quiz at end · Evidence desk · Session factory

⚡ Quick Answer

Forcepoint war-room: lock one transaction, then quote Transaction Viewer Action + Policy, NGFW Logs Action + Rule Tag, or a DLP incident ID. Official help.forcepoint.com.

After this page you can

Quick answer (say this out loud)

Do not troubleshoot “Forcepoint.” Troubleshoot one transaction. Write user or Source IP, destination, and UTC first. Transaction Viewer answers “did this HTTP/HTTPS request hit Forcepoint Web — and which Action / Policy?” NGFW Logs answers “did this connection Allow, Discard, or Refuse — and which Rule Tag?” A DLP incident answers “which policy, action plan, and channel fired?” A saved DLP rule is not live until Deploy. Test Filtering is a predicted URL-filter action, not a Log Database row. Slack’s verb is not the action plan.

1. Why a war-room is not a dashboard tour

The weak close is “I opened Security Manager.” The strong close is one named field on a timestamp for the same user who called. Operators collapse three products into one shout. Web policy blocked an attachment. An NGFW Access rule Discarded 443 after a 02:00 install. DLP still Blocks on the Web channel because the action plan never changed — or Deploy never ran. Those are three first clicks and three different consoles.

This page is the command center for the bridge. The session factory taught the message path. The evidence desk maps first tool to proof field. Here you learn the war-room order: lock the sample, form a falsifiable hypothesis, open only the console that can prove it, then change one object — or hand off the package.

Hero · request, filter, policy stamp
Teaches: a user laptop request walks a cloud filter and receives a policy stamp before it is enforced
Notice: the stamp is the live Action + Policy (or NGFW Rule Tag, or DLP action plan). The editor screenshot is not the stamp. Quote the log, then change the object that wrote it.
Interview line

If they say “walk me through a Forcepoint Sev-2,” do not list every module. Say: “I lock one user, one destination, one UTC window. I prove the Web request in Transaction Viewer Action + Policy, the firewall connection in NGFW Logs Action + Rule Tag, and the data hit on a DLP incident ID. I do not click Deploy or Save and Install until that field is on the ticket.”

War-room anti-pattern

Three people open three consoles on three different users. Network republishes Web. DLP Deploy-s every pending change. NGFW installs an unrelated Access policy. You now have three new variables and still no row for Priya at 01:42. One sample. One console. One field. Then you are allowed to change one object.

2. Mental model — one transaction, three consoles

Concept first. Forcepoint is not one dashboard. A war-room ticket lands on Web (Filtering Service / cloud proxy), NGFW (SMC Logs), or DLP (incident list). Each console is allowed to prove one claim. Over-claiming a field is how you ship a bad Deploy at 02:10.

Path second. Write the sample, then pick the surface. Do third — Side A, B, C below — only after the diamond says so.

1 · Lock the sample

User or source IP, destination URL or Dst Addr, exact UTC, expected result. This is the control transaction for every later click. A second laptop is a second ticket.

2 · Transaction Viewer

Cloud / Forcepoint ONE: Reporting → Report Center → Transaction Viewer. Proves one HTTP/HTTPS request: Action, Policy, Category, User, Source IP, URL. Does not prove an NGFW Discard or a DLP action plan.

3 · NGFW Logs

SMC Logs view, Records arrangement. Official first step when traffic is incorrectly stopped: filter Src Addr + Dst Addr, then click Rule Tag if Action is Discard or Refuse. Bytes Sent is not an Allow.

4 · DLP incident

On-prem: Data → Main → Reporting → Data Loss Prevention → Incidents (last 3 / 7 days). Cloud: Reporting → Report Center → Incident Manager. Quote ID, Policy, Action (action plan), Channel. An event is not an incident.

5 · Policy name vs Rule Tag

Web attribute Policy = the web policy used for filtering. DLP column Policy = policies the content violated. NGFW does not put a friendly policy name on the log — it puts Rule Tag (RULE_ID). Quote the field the console actually has.

Hard words, once

Filtering Service = on-prem engine that applies Web policy. Log Database = what Transaction Viewer reads. SMC = NGFW Security Management Center. Action plan = DLP disposition. Deploy = activates saved DLP changes. Save and Install = NGFW policy onto the engine.

Flow 1 · three consoles, one claim each
Write user + destination + UTC first · then pick one console Locked sample priya@lab.example · dest · 01:42 UTC Transaction Viewer This URL / SaaS request? Action + Policy Category · User · Source IP Report Center → TV not an NGFW Discard NGFW Logs This TCP / UDP connection? Action + Rule Tag Event · Src · Dst SMC Logs → Records click Rule Tag if Discard DLP incident This data hit? ID + Policy + Action Channel · Source Data → Reporting event ≠ incident · Deploy ≠ proof Empty Transaction Viewer is data. There is no Web Action to chase. Fix PAC / Content Gateway / Endpoint Web / GRE / IPsec — or open NGFW Logs. Do not publish a category Allow from an empty report.

Read left → right. Each box is allowed one claim. If you cannot name the field, you are not in RCA — you are still in hypothesis.

Say this out loud

I lock one transaction. I prove the Web row, then the NGFW connection, then the DLP incident. I do not change a category, an Access rule, or an action plan until I can quote the field that made me do it. Deploy is a change. The re-test field is the close.

3. Decision flow — lock, then pick the surface

Flowchart first. Do not open Policy Management, an NGFW Access policy, or DLP Severity & Action until a diamond says so.

Path · client, steer, policy, event
Teaches: client request is steered into a policy decision that becomes a logged event
Notice: Client → steer → Policy → Event. The war-room reverse-walks that path. You start at the Event (the log row), then name the Policy object, then decide whether to change steer (forwarding) or the policy itself.
Flow 2 · war-room diamond
Sample first · console second · field third · change last Sample locked? What failed? URL · port · data One URL / SaaS Transaction Viewer Action + Policy Site / port dead NGFW Logs Action + Rule Tag Data / payroll DLP incident ID · Action · Channel TV empty Stop hunting Action Forwarding or NGFW Hypothesis is not RCA until a field on that sample lights up. Test Filtering is Toolbox prediction for URL filtering only. It is not a close. Diamond = decision. A private TCP port never starts in Transaction Viewer. A payroll upload never starts in NGFW Rule Tag. An empty Web log never starts in a new category Allow.

Read the diamond first. If two tools disagree, keep both outputs. The tool closest to the enforcement point owns the close.

War-room timeline (keep it separate from the hypothesis list)

Time-ordering stops two classic failures: treating a yesterday incident as tonight’s proof, and blaming the 02:00 install only because it is nearby.

ClockWhat you writeWhat you refuse to write
T−30First report, population, whether Web / NGFW / DLP had a publish, Deploy, or Save and Install“Forcepoint is down”
T−20One locked sample: user or IP, dest, UTC, expected resultA second laptop as the same ticket
T−10Arrival evidence: TV row exists? NGFW Event? DLP incident ID?Test Filtering as the only arrival proof
T+0Failure boundary: named Action + Policy / Rule Tag / incident ActionA tenant-wide Allow
T+15Scoped change or handoff package + rollback + success fieldThree pending Deploys at once
T+30Same user, same dest, same path — old failing field gone“We clicked Deploy, so it is fixed”

Hypothesis ladder — allowed vs falsified

Write the hypothesis as a sentence you can kill. If it cannot be killed by one official field, it is not a hypothesis — it is a vibe.

HypothesisAllowed ifFalsified if
Request never hit Forcepoint WebTransaction Viewer empty for that User / Source IP in the UTC windowA row exists — now read Action + Policy
Web policy blocked this URLTV Action = Blocked (or Confirmed / Quota) and Policy names the objectAction = Allowed, or the grid is empty
NGFW Access rule discarded the portLogs Event = Connection discarded · Action = Discard / Refuse · you clicked Rule TagAction = Allow on that Src/Dst/Service, or Logs empty because Location is wrong
DLP action plan blocked the uploadIncident Action = Block (or Quarantine) on the named ChannelAction = Audit only or Confirm; or no incident (only an Event ID)
Editor change never went liveIncident time is before Deploy, or last-deployment status is Failed for that componentDeploy succeeded before the incident and live Action already matches the editor
Authentication bypassed, so the default policy appliedTV User = Not available and Authentication Method = None (or unexpected)User is populated and the assigned policy is the one you intended

4. How to choose — first console + live field

Print this next to the bridge. If you cannot recite the live field, you are not ready to change anything. The evidence desk is the field map. This table is the war-room pick.

If the bridge says…First console (official path)Live fieldDo not open first
Laptop / hotel / “is Forcepoint even working?” Reporting → Report Center → Transaction Viewer. Filter User or Source IP + last 15 minutes. On-prem live peek: Reporting → Real-Time Monitor. A row exists (or does not). Then User / Source IP + Action + Policy. Cloud: Filtering Source names Endpoint Web, GRE, IPsec, Cloud connection. A new category Allow · Test Filtering as the only close
One SaaS / URL blocked after a policy ship Transaction Viewer. Enable Detail View → General + Request Details. Action (Allowed / Blocked / Authentication Required / Confirmed / Quota) + Policy + Category + full URL NGFW Access policy · DLP action plan
Whole branch dead after a firewall / peer change SMC Logs, Records. Official: Troubleshoot traffic that is incorrectly stopped — filter source and destination, then click Rule Tag. Action (Allow / Discard / Refuse) + Rule Tag + Event (New connection / Connection discarded) + Dst Addr A Web category edit · DLP Deploy
“We set the DLP rule to monitor and it still blocks” On-prem: Data → Main → Reporting → Data Loss Prevention → Incidents. Cloud: Incident Manager. Then check whether Deploy ran. Incident ID + Policy + Action (action plan) + Channel. Official: changes save on OK; they are not activated until Deploy. A Web category Allow · trusting the rule editor screenshot
User = Not available / “wrong policy” Same Transaction Viewer row. Columns User, Source IP, Authentication Method. Official cloud note: User can be Not available when authentication is bypassed. Quote method + the Policy that applied. Rebuild directory · invent a person from DHCP
Test Filtering caveat (official)

Web Security Toolbox → Test Filtering takes a user or IP plus a URL and returns the site category, the action applied, and the reason. Help states it provides information only for URL filtering. It is a predicted action. It is not a Log Database row, not a DLP incident, and not an NGFW Rule Tag. If Test Filtering says Block and the user still reaches the site, open Transaction Viewer — empty usually means the request never hit Filtering Service.

Deploy vs Save and Install

DLP Help — Deploy button: policy and configuration changes are saved to the management server as soon as an administrator clicks OK. They are not activated until Deploy. Deploy pushes rules, exceptions, resources, content classifiers, and tasks to protectors, agents, gateways, and endpoint hosts. NGFW uses Save and Install onto the engine. A green “OK” on a rule page is not a live action plan.

5. Runbook Side A → B → C

Concept: three sides, one sample. Path: Web first (most tickets start as “a site is broken”), then NGFW if the Web grid is empty or the symptom is a port, then DLP if Slack said “data / payroll / USB.” Do: the steps below. On a messy Sev-2, walk them in order until a field lights up. Then stop opening consoles.

Side A — Transaction Viewer (Web request)

  1. Open Transaction Viewer, not the policy editor

    Path: Reporting → Report Center → Transaction Viewer. Official: Using the Transaction Viewer. Filter User or Source IP + the UTC window on the locked sample. Add URL / Domain / Cloud App if you already know the destination. On-prem you can peek live on Reporting → Real-Time Monitor, but the close field still lives in the Log Database.

  2. If the grid is empty, stop hunting Action

    Empty is the off-cloud sentence. Traffic never reached Content Gateway, Endpoint Web, GRE/IPsec, or the cloud connection. Quote “no Transaction Viewer row for this User / Source IP in this window.” Fix forwarding, or go to Side B. Do not publish a category Allow from an empty report.

  3. Read the columns that close a Web ticket

    Enable Detail View (or double-click the row). Official tabs: General lists user, policy, action, Web category, risk class. Request Details lists full URL, source and destination IP, referrer, request method. Advanced lists HTTP status, authentication method, user agent. Cloud Action values: Allowed, Authentication Required, Blocked, Confirmed, Quota. Quote Action + Policy + Category.

  4. Read User / Source IP before you invent a person

    Cloud Help: User can show Not available for transactions where authentication has been bypassed. Also quote Authentication Method (Basic, Downstream Authentication, Endpoint, Form-based login, NTLM, Single sign-on, or None) and Filtering Source. Empty User is data. It is not “Forcepoint is down.”

admin.forcepoint.example · Reporting → Report Center → Transaction Viewer
Training mock · not live

Reporting / Report Center / Transaction Viewer · Detail View on

Transaction Viewer

priya@lab.example
01:30–02:00 UTC
Microsoft Exchange Online
Blocked
UserURL / AppCategoryActionPolicySource IP
priya@lab.exampleoutlook.office.comWebmailAllowedCorp-Web-Default203.0.113.41
priya@lab.exampleattachment.outlook.office.comWebmailBlockedCorp-Web-Default203.0.113.41
GENERAL: User = priya@lab.example · Policy = Corp-Web-Default · Action = Blocked · Category = Webmail
REQUEST DETAILS: URL = attachment.outlook.office.com · Src = 203.0.113.41 · Method = POST
Do not add a second category Allow for outlook.office.com. Change the object that wrote this row.

Source: Forcepoint Help — Using the Transaction Viewer; Transaction Viewer display options (Detail View: General, Request Details, Cloud Apps, Threat Details); Web attributes (Action, Policy, Category, User, Source IP). Lab identities only. Training mock · not live.

Toolbox is the simulation, not the close

On-prem Web module, right pane Toolbox: Test Filtering (user or IP + URL → category, action, reason — URL filtering only), Check Policy (which policy is assigned), URL Access, Investigate User. Use them to form a hypothesis. Close the ticket from Transaction Viewer or a DLP incident, not from the popup.

Side B — NGFW Logs (connection)

  1. Open the SMC Logs view, not Web Report Center

    A discarded TCP port will not appear as a Web Category hit. Official: What the Logs view shows. Use the Records arrangement. Official first step when traffic is incorrectly stopped: add a quick filter for both source and destination IP in the Query pane, then Apply. If NAT sits between your Management Client and the Log Server, select the correct Location or you will see no rows.

  2. Read Action, then click Rule Tag, then Event

    Exportable Firewall fields (official): Action = Allow, Discard, Refuse, Terminate, Wait for further actions, Wait for authentication. Rule Tag = rule tag of the rule that triggered the log event (RULE_ID). Event = New connection, Connection closed, Connection discarded. Official troubleshoot article: if the connection is discarded or refused by a rule, click the Rule Tag link in the log entry to open that Access rule. Also quote Src Addr, Dst Addr, Service, Situation, and Auth. User when identity is on the rule.

  3. If several Access rules match, the topmost applied rule wins

    Official: open Search Rules, drag the matching elements, Show Only Matching Rules, deselect Do Not Match ANY. The topmost matching Access rule is applied unless the Source VPN cell does not match. Then check Protocol Agent / Service, Connection Tracking, NAT (dynamic NAT is TCP/UDP only), and routing — packets drop when the engine has no route.

  4. Do not treat Bytes Sent as an allow

    Bytes Sent / Bytes Rcvd are counted when accounting entries are created — often at close. A sample of bytes is not Action = Allow on the ticket that just died. Quote the connection Event that flipped.

smc.lab.example · Logs · Records arrangement
Training mock · not live

Logs / Records / Query: Src Addr = 203.0.113.0/24 · Dst = 198.51.100.20

Logs view

203.0.113.41
01:50–02:20 UTC
EventActionRule TagSrc AddrDst AddrService
New connectionAllow@209.15203.0.113.41203.0.113.10HTTPS
Connection discardedDiscard@214.02203.0.113.41198.51.100.20HTTPS
INFO: Event = Connection discarded · Action = Discard · Rule Tag = @214.02 ← click this
Src Addr 203.0.113.41 → Dst Addr 198.51.100.20 · Service HTTPS
Official next click: Rule Tag, not a Web category Allow.

Source: Forcepoint NGFW Help — What the Logs view shows; Exportable Firewall and Layer 2 Firewall log entry fields; Troubleshoot traffic that is incorrectly stopped by the firewall (click the Rule Tag link). Lab addresses are RFC 5737. Training mock · not live.

Side C — DLP incident (data hit)

  1. Open the incident list, not Transaction Viewer Category

    On-prem: Forcepoint Security Manager → Data → Main → Reporting → Data Loss Prevention → Recent Reports → Incidents (last 3 days) or Incidents (last 7 days). Official: Viewing the incident list. Cloud Web: Reporting → Report Center → Incident Manager. A Web Category of Webmail is not a DLP Channel.

  2. Quote ID, Policy, Action, Channel, Source

    Table properties (official): ID (incident, a policy violation), Event ID (any transaction the engine saw), Policy, Action (from the action plan), Channel (Email, Web, FTP, Endpoint application, Endpoint printing, Network printing), Source, Destination, Severity (High / Medium / Low), Status, Incident Time. Select the row — the preview pane shows the rest. Cloud Incident Manager Detail View tabs: Matches / Source & Destination / Properties.

  3. Read the action plan, not the Slack verb

    Possible actions (official): Permit, Block, Audit only, Quarantine, Confirm, Encrypt, Drop attachments, and channel-specific variants. Audit only permits the activity and logs an incident. If Slack said “DLP blocked us” and Action is Audit only, the product did not block. Confirm is a user prompt, not a silent Block. The default after a dismissed Confirm is configured on Settings → General → Endpoint (Block or Permit) — quote that if the channel is Endpoint.

  4. If the editor says Monitor but the incident still says Block, ask Deploy

    Official Deploy button: OK saves to the management server; Deploy activates across protectors, agents, gateways, and endpoint hosts. The button to the left of Deploy shows last-deployment status. A component that was down misses the push and receives pending updates when it returns. Quote incident time versus Deploy time. Do not argue with Finance from the rule tree.

fsm.lab.example · Data → Main → Reporting → Data Loss Prevention
Training mock · not live

Data / Main / Reporting / Data Loss Prevention / Incidents (last 3 days)

Incidents (last 3 days)

priya@lab.example
Web
IDIncident TimePolicyActionChannelSeverityStatus
88410201:12 UTCPII-Web-MonitorAudit onlyWebLowNew
88418802:06 UTCPayroll-Web-BlockBlockWebHighNew
Incident 884188 · Policy = Payroll-Web-Block · Action = Block · Channel = Web
Source = priya@lab.example · Destination = https://drive.lab.example/upload
Editor said “monitor.” Live Action is still Block. Check the action plan + whether Deploy ran.

Source: Forcepoint DLP Help — Viewing the incident list; Table Properties tab (ID, Policy, Action, Channel, Source, Severity; event vs incident); Possible actions for an action plan; Deploy button. Lab identities only. Training mock · not live.

War-room paste — fields before any change
LOCKED SAMPLE
  User / Src:    priya@lab.example  ·  203.0.113.41
  Destination:   (URL or Dst Addr + Service)
  UTC window:    01:50–02:20
  Expected:      (Allowed / Permit / upload succeeds)

WEB  path:  Reporting → Report Center → Transaction Viewer
WEB  quote: Action + Policy + Category + User / Source IP + URL
            (empty grid = forwarding — not a category Allow)

NGFW path:  SMC Logs → Records
NGFW quote: Action + Rule Tag + Event + Src Addr + Dst Addr
            (Discard / Refuse → click Rule Tag)

DLP  path:  Data → Main → Reporting → Data Loss Prevention
            (cloud: Reporting → Report Center → Incident Manager)
DLP  quote: ID + Policy + Action + Channel + Source + Severity
            Deploy time vs Incident Time

CHANGE: one object · owner · rollback · success field
CLOSE:  same sample, old failing field gone
Green success on each side

6. Four war-room tickets

These four land on the same bridge. Times and identities below are lab-only. Memorise the first console and the live field — not the Slack title.

Proof · named field, then Closed
Teaches: close the ticket with a verified UTC timestamp and one highlighted log row, not a spinning browser tab
Notice: the close is a highlighted log row on a UTC stamp — Transaction Viewer Action, NGFW Rule Tag, or DLP incident ID — not a screenshot of the user’s Salesforce tab.
TicketSymptomFirst consoleLive field
FPCC-01Bridge opens; three teams talking; no sampleLock user + dest + UTC on the channel, then pick A / B / CThe written sample itself — no field until this exists
FPCC-02After a new Web policy, Outlook Web loads, attachments failTransaction Viewer Detail ViewAction = Blocked · Policy + Category on the attachment URL
FPCC-03Pune internet dead since 02:00 firewall change; Web emptyNGFW Logs → RecordsAction + Rule Tag (click it) + Event = Connection discarded
FPCC-04Finance: rule set to monitor; payroll upload still blockedDLP Incidents / Incident Manager, then Deploy statusID + Policy + live Action + Channel + Deploy time

FPCC-01 — Lock the sample before anyone clicks

01:38 · P2. Slack is a pile of screenshots. L1 already drafted a tenant-wide category Allow. Network wants Save and Install. DLP wants Deploy. Nobody can name the user.

First move: write one sample on the bridge: priya@lab.example or 203.0.113.41, destination, 01:42 UTC, expected result. Then pick Side A, B, or C from the diamond. Do not open three consoles on three different people.

Proof field: the written sample. Until it exists you are not in RCA. A second laptop is a second ticket — it can confirm blast radius after the first sample has a field.

Trap

Do not treat “everyone in Finance” as a sample. Filter one person. If their Transaction Viewer is empty and their NGFW log is Discard, you have a connection problem, not a department problem.

FPCC-02 — Prove the SaaS transaction (Action + Policy)

02:05 · P2. Outlook on the Web opens. Attachments fail after last night’s policy ship. Someone wants “another Allow for outlook.office.com.”

First console: Transaction Viewer. Filter User + Cloud App / URL + last hour. Enable Detail View. Official General tab lists policy and action; Request Details lists the full URL.

Proof field: page host Action = Allowed; attachment host Action = Blocked and Policy = the policy you shipped (plus Category). That name is the ticket. Change that one policy — or the classifier that fed it — then re-read the same two columns. When risk class is Security, Threat Details appears — quote it if L1 called this “malware.”

Close

I would not add a second category Allow. I would quote Action + Policy on the attachment transaction. A saved policy is not proof until the same filter returns Allowed (or the action you intended).

FPCC-03 — Prove the NGFW connection (click Rule Tag)

02:20 · P1. Pune branch: every desk lost internet after a 02:00 firewall change. Transaction Viewer for that Source IP range is empty. L1 wants a Web policy republish.

First console: SMC Logs → Records. Filter Src Addr for the branch and the destination you still think is allowed, 01:50–02:20 UTC. Official article: Troubleshoot traffic that is incorrectly stopped.

Proof field: Action = Discard (or Refuse), Rule Tag of the Access rule that flipped, Event = Connection discarded, Dst Addr of the VIP or service. Click the Rule Tag. Empty Web is the clue the packet never reached Filtering Service. Simultaneous 02:00 death is almost never “everyone’s Web cookie expired together.”

Close

Quote Logs Event + Action + Rule Tag. Restore the Access rule or the NAT that used to carry 443, Save and Install that one policy, then wait for Action = Allow and the first Transaction Viewer row. Do not publish a Cloud App exception on an empty Web log.

FPCC-04 — Prove the live DLP action (incident + Deploy)

03:00 · P2. Finance: “We changed the payroll rule to monitor. Uploads of customer records still block. Normal reports go through.” Someone typed Sev-1 and drafted a Web category Allow.

First console: Data → Main → Reporting → Data Loss Prevention → Incidents (last 3 days). Filter Source + Channel = Web. Cloud tenants: Incident Manager.

Proof field: incident ID + Policy + live Action + Channel + Severity + Incident Time. Then ask: did Deploy run after the editor change? Official: OK saves; Deploy activates. If live Action is still Block, the action plan on the matching rule is still Block — or another policy (EDM / IDM / dictionary) still matches with a Block plan. If live Action is Audit only, the product permitted the upload and logged it — that is not a Block. A category Allow will not change an action plan.

Close

I would leave Web categories alone. I would paste incident ID, Policy, Action, Channel, and Deploy time. Change-control is a scoped exception or a Severity & Action edit on that one rule — with an owner — then Deploy, then the same upload. Not a night-shift Block All → Permit flip.

Trap · event vs incident

Traffic / system logs can show events with no incident. Official table properties: an Event ID is any transaction the engine saw; an ID is a policy violation. “DLP is broken” is the weak close. Threshold, action plan, or an off-box component that never received Deploy is the strong next check.

7. Traps + evidence package

You seeWeak closeStrong close
No locked sampleThree consoles, three usersWrite user + dest + UTC. Then pick one console.
Empty Transaction Viewer“Forcepoint is down” / new category AllowQuote no row for this User / Source IP; fix forwarding or open NGFW Logs
Row exists, still failing“Forcepoint is fine”You only proved the wire. Read Action + Policy on that URL.
Action = Allowed“Forcepoint is working”Allowed is a Web verdict, not an NGFW Allow and not a DLP Permit.
Test Filtering says BlockTrust the popup and republishOfficial: URL filtering only. Confirm with a Transaction Viewer row.
User = Not availableRebuild directory / “user missing”Official bypass wording. Quote Authentication Method + Source IP + the policy that applied.
NGFW Bytes Sent > 0“Rule is fine”Read Event + Action + click Rule Tag.
SMC Logs emptyNGFW is downWrong Location when NAT sits in front of the Log Server. Select Location, then re-query.
DLP Action = Audit only“DLP blocked us”Audit only permits and logs. Quote the action plan name.
Editor says Monitor, live Action = BlockArgue from the rule treeQuote incident time vs Deploy time. Another policy may still match.
Traffic log has events, no incident“DLP is broken”An event is any transaction. An incident is a policy violation.
OK clicked on a DLP page“Change is live”Official: not activated until Deploy.
Evidence package before you leave the bridge

Unsafe path

Republish every Web policy. Save and Install the whole NGFW policy tree. Deploy every pending DLP change. Disable SSL. Fail over the cluster. Add a tenant-wide category Allow. None of those isolate one transaction.

Safe path

One sample. One console. One field. One object. Owner + rollback + success field. Re-test the same upload / URL / port. Then widen the blast-radius check to a peer host.

Interview close

I do not troubleshoot Forcepoint. I troubleshoot one transaction. I prove the Web request in Transaction Viewer, the connection in NGFW Logs by clicking Rule Tag, and the data hit on a DLP incident. Slack’s verb is not the action plan. OK is not Deploy. Deploy is not proof — the re-test field is. Field map: Forcepoint evidence desk. Factory model: session factory.

Knowledge check

Six war-room judgments. Each maps to a locked sample, a first console, or a live field. Check answers, then Reset if you picked the wrong surface.

Q1

The Forcepoint bridge just opened. Three teams are talking. Nobody has named a user. First move?

Correct: b. A war-room without a locked sample is three people changing three products. Re-read §1, Flow 2, and FPCC-01.
Q2

Pune lost internet at 02:00 after a firewall change. Transaction Viewer for that Source IP range is empty. First console + field?

Correct: c. Empty Web is the clue the packet never reached Filtering Service. Official NGFW troubleshoot: filter src+dst, click Rule Tag. Re-read Side B and FPCC-03.
Q3

A new Web policy shipped an hour ago. Outlook Web opens; attachments fail. Which live field closes FPCC-02?

Correct: a. Official Web attributes and Detail View General / Request Details. Test Filtering is URL-filter prediction only. Re-read Side A step 3 and FPCC-02.
Q4

Finance says the DLP rule was changed to monitor, but payroll uploads of customer records still block. What proves the live action?

Correct: d. Official: OK saves; Deploy activates. Live Action on the incident is the stamp. Re-read Side C steps 3–4 and FPCC-04.
Q5

Test Filtering says Block. The user still reaches the site. What is the popup allowed to mean?

Correct: b. Official Test Filtering note: URL filtering only. Re-read the caveat in §4 and Flow 2 bottom box.
Q6

The DLP incident Action is Audit only. Slack said “DLP blocked us.” What is that value allowed to mean?

Correct: a. Official possible actions: Audit only permits and logs. Re-read Side C step 3 and the traps table.

Sources

Related: Forcepoint evidence desk — first tool + proof field · Forcepoint session factory · Forcepoint DLP channels · Forcepoint DLP policies and rules · Forcepoint interview hub · All lessons