Consul 1.15 · domain
troubleshooting
Practise HashiCorp Certified: Consul Associate (Consul 1.15) (Consul 1.15) troubleshooting practice questions — original exam-style scenarios with answer choices, explanations, and analysis of common mistakes.
Focused practice
Practice troubleshooting questions
Scored sessions drawing only from this domain — pick a length below.
Start 20-question practice test →What this domain covers
What to know about troubleshooting
troubleshooting questions test whether you can apply the concept in context, not just recognise a definition.
How the topic appears in realistic exam-style scenarios.
Which detail in the question changes the correct answer.
How to eliminate plausible but wrong options.
How to connect the question back to the wider exam objective.
Watch out for
Common troubleshooting exam traps
- ▸Answering from memory before reading the full scenario.
- ▸Missing a constraint such as cost, availability, security, scope or command context.
- ▸Choosing a broad answer when the question asks for the most specific fix.
- ▸Ignoring why the wrong options are tempting.
Question index
All troubleshooting questions (194)
Click any question to see the full explanation, or start a practice session above.
Which THREE items are required to configure an upstream service?
Medium2What is the default value for the Consul KV flags field if not provided during a write?
Easy3Which Consul agent configuration parameter defines the KV store file location when running locally?
Easy4You need to perform a write operation to the Consul KV store that only succeeds if the current ModifyIndex of the key is zero. Which parameter should you include in your API call?
Medium5You are configuring a service check that needs to be ignored if the node is in maintenance mode. What is the correct approach?
Hard6Which interface would you use to register a service dynamically using standard tools like 'curl'?
Easy7Which TWO of the following are benefits of using Consul Connect?
Easy8Which THREE of the following represent potential bottlenecks for Consul KV performance?
Hard9You are monitoring service health using Consul and want to ensure that a service is automatically removed from the catalog if it remains in a 'critical' state for more than 24 hours. Which configuration key supports this?
Hard10You need to register a health check that triggers an alert when memory usage is high. Which type of check is most appropriate?
Medium11Which TWO of the following are consequences of a primary datacenter outage in a federated environment?
Medium12You need to register a service that runs on a dynamic port. How should the service definition be configured to allow Consul to detect the port?
Hard13A cross-datacenter service discovery request is failing. You observe the local datacenter can resolve the service via DNS, but the remote datacenter cannot. Which configuration parameter must be checked?
Hard14You are troubleshooting a partition between two datacenters. The WAN gossip shows high latency. Which Consul CLI tool provides the best insight into the WAN gossip state?
Hard15You observe that a session lock is being released unexpectedly. What is the most likely cause?
Hard16If you need to perform an HTTP check over HTTPS, what configuration option is required to handle self-signed certificates?
Medium17Which command displays all active intentions in the Consul mesh?
Medium18Which THREE tasks are performed by the Consul agent for Connect?
Medium19You need to ensure a service instance is removed from the catalog immediately after the service process terminates. Which setting helps?
Medium20What is the purpose of the 'Behavior' field when creating a Consul session?
Medium21Which TWO are common use cases for Consul Connect?
Easy22When configuring ACL replication, where must the 'acl_replication_token' be defined?
Medium23A service definition includes a 'meta' block. What is the intended use of this block?
Medium24You are troubleshooting a connection error where the sidecar proxy cannot reach the upstream service. Which log file provides the most detail regarding Envoy's connectivity issues?
Hard25Which status indicates that a health check is successfully passing according to Consul?
Easy26What is the function of the 'consul intention check' command?
Easy27Which THREE of the following are valid check types in Consul?
Easy28How does Consul handle service discovery in multi-datacenter environments when a service is requested by name?
Medium29Which service definition field is used to link a sidecar proxy to its parent service?
Easy30How do you enable WAN federation between two Consul datacenters that do not share a network?
Easy31Which HTTP method is used to create or update a key in the Consul KV store?
Easy32You need to verify if a node has successfully joined the cluster for service discovery. Which tool confirms this?
Medium33Which THREE of the following are valid ways to register a service in Consul?
Hard34You have configured a Script health check that executes a shell command. For security reasons, you want to restrict which scripts the Consul agent can run. What configuration setting must be set to 'false' in the agent configuration to disable script checks entirely?
Hard35When configuring a Service-specific health check, what is the impact of setting the 'expose' field to true?
Hard36What is the role of a Consul server in a non-primary datacenter regarding ACLs?
Medium37What is the recommended approach for running health checks on a service that is part of a non-containerized, multi-process architecture?
Medium38If a service has multiple health checks associated with it, when is the service itself considered 'critical'?
Hard39What does the 'kind' field in a service definition specify for a Consul Connect service?
Easy40Which TWO of the following are features of Consul Connect native integration?
Hard41Which THREE of the following fields are returned in a typical Consul KV API GET response?
Medium42Which THREE factors influence the mTLS handshake in a Consul Connect mesh?
Hard43Which THREE network considerations are vital for Consul WAN federation?
Hard44Which Consul feature allows you to perform health checks against a service that does not have an exposed HTTP endpoint but resides on the same machine?
Medium45You are configuring a Consul Watch to trigger a script whenever a specific KV key changes. Which type of watch should you define in your configuration file?
Medium46Which command-line interface command is used to set a value in the Consul KV store?
Easy47Which of the following is a key feature of Consul Connect's intentions?
Easy48What is the impact of setting 'enable_tag_override' to true in a service definition?
Hard49When using Consul DNS for a service, what happens if no instances are healthy?
Hard50You need to ensure that a service is only discoverable via DNS if it passes its health checks. Which configuration setting in the service definition achieves this?
Medium51Which THREE of the following are true about Consul KV keys?
Easy52Which TWO of the following are true regarding the Consul Service Catalog?
Medium53You want to delete a key and all its children in the KV store using the CLI. Which flag should you use?
Medium54What is the primary benefit of using a Mesh Gateway in a Consul Connect architecture?
Hard55Which Consul API endpoint is used to create a new session that can be used for locking KV keys?
Medium56Which THREE settings are part of the 'proxy' configuration block?
Medium57In a multi-datacenter environment, what happens if the 'primary_datacenter' server cluster becomes unavailable?
Medium58When a service check transitions to 'critical', what does Consul do with the service's DNS entry?
Hard59When using the Consul KV store, what is the maximum size allowed for a single value in a key?
Easy60When providing a session TTL, what is the minimum duration allowed?
Medium61To verify if two datacenters are connected via WAN, which command shows the remote datacenter's server nodes?
Easy62Which TWO of the following are standard DNS records returned by Consul for service discovery?
Easy63You need to perform a canary deployment for a service. What Consul feature should you use?
Hard64What information does the Consul HTTP API return for a health check? (Select TWO)
Easy65Which of these are required fields for a TCP health check definition? (Select THREE)
Hard66What is true about Consul health checks? (Select TWO)
Easy67Which TWO of the following are valid ways to configure Consul Connect?
Easy68When multiple agents are in a cluster, how does Consul ensure that service discovery information is consistent across all nodes?
Medium69What happens if you try to write to a key that is currently locked by a session you do not own?
Easy70What is the benefit of using a Mesh Gateway in a multi-datacenter deployment with overlapping IP space?
Medium71Which HTTP status code range does Consul interpret as a passing state for an HTTP health check?
Easy72An operator observes that a service is failing its HTTP health check because the application takes 15 seconds to start up, exceeding the default timeout. Which parameter should be adjusted in the service definition to prevent premature failure?
Medium73When troubleshooting a failing health check, which tools are recommended? (Select TWO)
Medium74When configuring mTLS in Consul Connect, how are certificates distributed to the sidecar proxies?
Hard75You need to ensure that a read operation from the KV store is strongly consistent. Which consistency mode should you specify?
Hard76Which states can a health check report? (Select THREE)
Easy77You want to ensure that specific services in a remote datacenter are only accessible to certain local services. How can you achieve this?
Medium78A service in datacenter A needs to call a service in datacenter B. If 'prepared_queries' are not used, how does the service discovery query look?
Hard79You have a service that needs to talk to a service in a different datacenter. What configuration is required?
Medium80Which flag can be used to pass arbitrary metadata to a KV entry?
Easy81What is the default port used for WAN gossip between Consul servers?
Medium82Which THREE of the following are standard Consul KV CLI subcommands?
Easy83When configuring an ACL policy for cross-datacenter access, what policy rule is necessary to read service information from a remote datacenter?
Hard84Which TWO of the following are valid ways to trigger a KV watch?
Medium85Which TWO of the following are prerequisites for successful WAN federation?
Medium86If you are using SPIRE for certificate management, how does this interact with Consul Connect?
Hard87Which TWO of the following statements are true about the 'passing' parameter in DNS queries?
Hard88Which THREE configuration items are part of a complete WAN gossip setup?
Hard89What happens to the gossip protocol if the 'encrypt' key is mismatched between two datacenters trying to join via WAN?
Easy90Which TWO of the following are valid ways to monitor Consul Connect performance?
Hard91When joining a new datacenter to an existing WAN pool, what is the best practice for server versions?
Easy92Which THREE of the following fields are typically included in a service metadata (meta) block?
Medium93An administrator needs to query service information. Which DNS record type is commonly used by Consul to return service addresses?
Easy94A service has a TTL check configured with a 30-second TTL. If the application crashes and stops sending heartbeats, when will the service status change to 'critical'?
Medium95Which TWO of the following can be used to filter services during a DNS query?
Medium96Which TWO of the following are valid ways to troubleshoot inter-datacenter communication issues?
Medium97What is the purpose of the 'service-tag' in a Consul service definition?
Easy98A service 'api' is configured with mTLS. You want to rotate the CA root certificate without interrupting existing connections. What is the recommended strategy?
Hard99Which TWO of the following are true regarding Consul KV watches?
Hard100When defining a TCP health check, what is the primary indicator that the check is 'passing'?
Easy101What is the function of the 'retry_join_wan' configuration?
Hard102You are using a Consul Watch to monitor KV changes. What does the 'handler' field specify?
Medium103What is the purpose of the 'datacenter' field in the Consul agent configuration?
Medium104When a health check is failing, which Consul API endpoint would you call to investigate the specific error message provided by the check?
Hard105Which THREE items are required when configuring ACL replication in Consul?
Hard106Which component acts as the default sidecar proxy for Consul Connect?
Easy107Which TWO of the following describe a Consul 'service definition'?
Easy108What is the purpose of the 'upstreams' block in a service definition?
Medium109You are joining two Consul datacenters via WAN gossip. Which command must be executed on a Consul server in the secondary datacenter to initiate the federation?
Easy110When a session is associated with a lock, what happens to the lock if the session is deleted?
Medium111Which TWO of the following are true about the 'cas' parameter in KV writes?
Medium112Which THREE items are included in the metadata shared via WAN gossip?
Hard113A service is intermittently failing to resolve via DNS because it has multiple health checks, some of which are 'warning'. How do you ensure it is only returned when all checks are 'passing'?
Hard114What happens to a session if the associated node is marked as 'failed' by the Consul health check?
Hard115Which THREE features are critical for maintaining ACL consistency across datacenters?
Medium116Which actions can you perform on a TTL check? (Select TWO)
Medium117Which THREE of the following are valid ways to categorize services in Consul?
Medium118When using 'Consul Connect native' integration, how does the application handle mTLS?
Medium119You have enabled ACL replication between a primary and secondary datacenter. What is the effect of changing an ACL policy in the primary datacenter?
Medium120You observe a 'warning' status for a service. What is the most common reason for this?
Hard121What command displays the currently registered services in the local agent?
Easy122You want to perform a blocking query on a KV key to watch for updates. Which parameter must you provide in your request based on the last observed index?
Medium123You have a service that requires specific routing logic based on the environment. How can you distinguish between 'production' and 'staging' instances of the same service name using metadata?
Medium124What is the primary role of the Consul Connect 'upstream' configuration?
Easy125When using Consul KV for distributed locking, why is it recommended to use a session?
Hard126How does Consul handle service discovery when using the 'prepared query' feature?
Hard127What is the primary difference between a 'script' check and an 'http' check in terms of how they are processed by the Consul agent?
Hard128Which TWO statements are true regarding Consul Mesh Gateways?
Hard129What is the correct way to specify a local bind port for an upstream service?
Medium130Which of the following are true regarding TTL checks? (Select TWO)
Hard131Where can you define health checks in Consul? (Select THREE)
Hard132An application is using Consul KV to store configuration. You notice that the KV store is becoming large. What is the most efficient way to retrieve only the keys under the prefix "service/web/"?
Easy133If a KV operation returns a 403 Forbidden status, what is the most common cause?
Hard134How do you enable mTLS globally in a Consul datacenter?
Medium135Which file format is used for Consul configuration?
Medium136How are intentions applied to services in different partitions or namespaces?
Medium137Which TWO of the following actions occur when a node fails in a Consul cluster?
Hard138Which TWO of the following are true about Consul datacenters?
Medium139You need to deny all traffic between 'service-a' and 'service-b' using intentions. What is the most efficient way to achieve this?
Medium140You have implemented a leader election mechanism using Consul KV sessions. The session has a TTL of 15 seconds. If the application crashes, how long will it take for the lock to be automatically released?
Hard141Which THREE factors influence cross-datacenter service discovery resolution?
Medium142If a Consul agent is configured with 'disable_remote_exec = true', how does this affect the KV store?
Hard143You want to run a shell command as a health check. Which field in the service definition specifies the command to execute?
Medium144Which THREE of the following are valid session behaviors when a session is invalidated?
Hard145You are using Consul Template to observe health status. What happens to a service's health check status if the network segment between the agent and the server is partitioned and the server cannot contact the agent?
Hard146Which of the following are valid types of health checks in Consul? (Select TWO)
Easy147Which of the following best describes the 'consul agent -dev' mode in relation to service discovery?
Easy148When using 'prepared_queries' for cross-datacenter failover, what does the 'failover' block allow you to specify?
Hard149Which file format is primarily used for defining services in Consul?
Easy150In a Consul health check, what does the 'notes' field provide?
Easy151Which THREE of the following are components of a Consul Connect service definition?
Medium152You notice that the KV store is not consistent across datacenters. What is the cause?
Hard153Which command line tool can you use to manually trigger a TTL check update for a specific service?
Easy154Which TWO of the following are true regarding the behavior of the Consul KV store?
Hard155Which configuration file format is preferred by Consul for defining service health checks?
Easy156Which protocol is used for the control plane communication between the Consul agent and the sidecar proxy?
Medium157Which of the following is a valid method to update a TTL health check?
Medium158You need to retrieve the session information for a specific session ID. Which endpoint should you query?
Medium159When using multiple datacenters, what is the primary role of the 'consul-template' tool?
Medium160If you are running Consul Enterprise, what feature simplifies the management of cross-datacenter secrets?
Hard161Which command is used to check the status of a registered service?
Easy162You are troubleshooting a health check that seems to be hanging. Which flag, if available, would provide more information about the check's execution within the agent logs?
Medium163Which THREE of the following are key components of a service definition?
Hard164You are querying the Consul DNS interface for a service. How can you exclude specific tags from the results?
Medium165You are troubleshooting why a service registered via HTTP API is not showing up in the catalog. Which tool provides the most immediate insight into the registration status?
Medium166What is the recommended number of Consul servers per datacenter to ensure high availability?
Medium167Which protocol do Consul servers use to maintain the WAN gossip pool?
Easy168Which agent configuration allows you to specify the local address that the Consul agent binds to for performing health checks?
Medium169What is the function of the 'consul connect envoy' command?
Medium170When using the HTTP health check type, how can you verify that a specific header is included in the health check request?
Hard171What is the effect of changing the 'interval' parameter in a service health check?
Medium172Which THREE of the following are benefits of using the Consul DNS interface?
Medium173When troubleshooting a service that fails to start its Envoy proxy, which service definition field should you check for incorrect configuration?
Hard174What components can affect the outcome of a health check? (Select THREE)
Medium175Which TWO of the following are true regarding intentions?
Medium176Which feature allows you to define a health check that depends on the health of another service?
Medium177You want to perform a list operation on a KV prefix to see all keys, but you don't want the values returned. Which API parameter helps reduce payload size?
Medium178Which Consul feature allows you to observe the KV store for changes and run a command in response?
Easy179Which THREE of the following are supported as sidecar proxy types in Consul?
Medium180What is the purpose of the 'check' field inside a 'service' object in a Consul configuration file?
Medium181Which THREE of the following are required to successfully acquire a lock on a KV key?
Medium182What is the consequence of having a service with no health checks registered?
Easy183Which file path is standard for storing the Consul server configuration, including WAN settings?
Easy184What happens if a service proxy loses its connection to the local Consul agent?
Medium185Which of the following conditions can cause a health check to transition to the 'critical' state? (Select TWO)
Medium186What happens if you do not specify an 'interval' for a health check in the configuration?
Easy187An administrator wants to register a service using a JSON file. Where should this file be placed on a standard Consul agent installation to ensure automatic loading?
Easy188Which TWO of the following are common use cases for the Consul KV store?
Easy189Which CLI command would you use to check the status of a Connect-enabled service?
Easy190What is the 'Consul Connect proxy' kind used for?
Medium191Which THREE of the following are valid Consul health check statuses?
Hard192Which TWO of the following accurately describe Consul's WAN gossip protocol behavior?
Hard193You are deploying a legacy application that does not support HTTP or TCP health checks. Which Consul health check type should you configure to allow the application to signal its own health via a heartbeat API call?
Easy194You are configuring a sidecar proxy for a service named 'web'. Which configuration stanza in the service definition correctly defines the proxy's inbound port for Connect traffic?
MediumOther domains
All Consul 1.15 exam domains
Frequently asked questions
- What does the troubleshooting domain cover on the Consul 1.15 exam?
- troubleshooting questions test whether you can apply the concept in context, not just recognise a definition.
- How many questions are in this domain?
- This page lists all 194 troubleshooting questions in the Consul 1.15 question bank. The actual exam draws from this domain proportionally to its weighting in the official exam blueprint.
- What is the best way to practise this domain?
- Start with a short focused session (10 questions) to identify gaps, then work through explanations. Repeat with a longer session once the weak areas feel solid.
- Can I practise only troubleshooting questions?
- Yes — the session launcher on this page filters questions to this domain only. Choose any session length for inline explanations and scoring.