nerdexam
Citrix

1Y0-300 · Question #29

Scenario: A Citrix Engineer is required to configure remote access through NetScaler to a Citrix StoreFront deployment for mobile device users. The engineer needs to ensure that the version of…

The correct answer is A. CONTAINS; EXISTS. See the full explanation below for the reasoning.

Question

Scenario: A Citrix Engineer is required to configure remote access through NetScaler to a Citrix StoreFront deployment for mobile device users. The engineer needs to ensure that the version of Citrix Receiver running on the endpoint is compatible with the native Citrix StoreFront services interface. The engineer should use the REQ.HTTP.HEADER User-Agent __________ CitrixReceiver && REQ.HTTP.HEADER X-Citrix-Gateway __________ session policy expression to ensure that the correct session profile is used. (Choose the correct option to complete the sentence.)

Options

  • ACONTAINS; EXISTS
  • BCONTAINS; NOTEXISTS
  • CNOTCONTAINS; EXISTS
  • DNOTCONTAINS; NOTEXISTS

How the community answered

(68 responses)
  • A
    79% (54)
  • B
    12% (8)
  • C
    3% (2)
  • D
    6% (4)

Community Discussion

3
Fatima Z.Fatima Z.Jun 15, 2026

The answer is A, CONTAINS and EXISTS, because you need the User-Agent header to CONTAIN the string CitrixReceiver to confirm the right client is knocking, and the X-Citrix-Gateway header simply needs to EXIST to prove the request is riding through the gateway session. Think of it as C-E, "Check Existence," your two-part bouncer combo at the door: one checks the ID for the right name, the other checks that the VIP wristband is even on the wrist.

16
Ingrid P.Ingrid P.Jun 27, 2026

I actually leaned toward B at first because I figured a gateway header being absent would be the distinguishing factor for native receiver traffic, but then I remembered the logic here, the X-Citrix-Gateway header EXISTS precisely when traffic is coming through NetScaler, which is exactly the condition you want to match for applying the right session policy. CONTAINS for the User-Agent picks out the CitrixReceiver string, and EXISTS confirms the gateway is in the path, so A is the card to burn into memory.

3
Giovanna H.Giovanna H.Jun 28, 2026

Solid logic, and worth drilling down one level further: the reason EXISTS works cleanly on X-Citrix-Gateway is that NetScaler injects that header itself as it proxies the request, so you are not depending on client behavior at all, which is exactly why the CCP-V blueprint pairs it with the CONTAINS expression on User-Agent rather than trusting either condition alone.

0
Full 1Y0-300 Practice