Courseiva

350-701 Practice Question: Secure Network Access, Visibility and Enforcement

A network administrator is configuring 802.1X for wired access on a Cisco switch. The switch is configured for RADIUS using a Cisco ISE server. During testing, a client that supports 802.1X is unable to authenticate and fails to gain network access. The administrator checks the switch logs and sees "Authentication failed: invalid EAP code received". What is the most likely cause?

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

The client is using an unsupported EAP method (e.g., EAP-TLS instead of PEAP).

The error 'invalid EAP code received' indicates that the switch received an EAP packet with a code it does not support, which typically occurs when the client uses an unsupported EAP method. Option A is correct because if the client attempts a method like EAP-TLS while the switch or RADIUS server expects PEAP, the EAP code may be unrecognized. Option B is wrong because RADIUS unreachability would result in timeouts or 'no response' errors, not EAP code errors. Option C is wrong because a shared secret mismatch would cause RADIUS authentication rejections (e.g., 'Access-Reject'), not EAP parsing issues. Option D is wrong because a trunk port configuration would cause VLAN mismatches or connectivity issues, not EAP code errors.

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 client is using an unsupported EAP method (e.g., EAP-TLS instead of PEAP).

    Why this is correct

    The switch cannot process an unrecognized EAP code, which occurs when the client negotiates an unsupported method.

  • The RADIUS server is unreachable.

    Why it's wrong here

    Unreachable RADIUS server results in timeouts or no response, not an invalid EAP code from the switch.

  • The switch is configured with the wrong shared secret for RADIUS.

    Why it's wrong here

    Shared secret mismatch results in RADIUS authentication failures with different error messages, not EAP code errors.

  • The switch port is configured as a trunk port rather than an access port.

    Why it's wrong here

    Trunk port configuration would cause VLAN tagging mismatch, not an EAP code error at the authentication layer.

Visual reference

Switch VLAN 10 Sales (192.168.10.0/24) PC-A PC-B VLAN 20 HR (192.168.20.0/24) PC-C PC-D Router VLANs isolate traffic — inter-VLAN routing requires a Layer 3 device

Quick reference

AAA Protocol Comparison

ProtocolPort(s)EncryptionTransportPrimary Use
RADIUS1812 / 1813Password onlyUDPNetwork access control
TACACS+49Full packetTCPDevice administration
Diameter3868Full sessionTCP / SCTPCarrier / mobile networks
802.1XEAP-basedLayer 2Port-based access control

TACACS+ encrypts the entire packet; RADIUS only encrypts the password field — a key exam distinction.

About these practice questions

This 350-701 question is part of Courseiva's 978-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 350-701 practice question is part of Courseiva's free Cisco 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 350-701 exam.