# \#tctl

**URL:** https://community.temporal.io/tag/tctl/139.md

[Latest](https://community.temporal.io/latest.md) · [Categories](https://community.temporal.io/categories.md) · [Tags](https://community.temporal.io/tags.md)

---

## [Tctl is now deprecated - make the switch to Temporal CLI!](https://community.temporal.io/t/tctl-is-now-deprecated-make-the-switch-to-temporal-cli/18487)

<div class="topic-metadata">

**Author:** [@Conna\_Lanzafane](https://community.temporal.io/u/Conna_Lanzafane)\
**Replies:** 0\
**Last updated:** [October 8, 2025, 9:10pm UTC](https://community.temporal.io/t/tctl-is-now-deprecated-make-the-switch-to-temporal-cli/18487 "2025-10-08T21:10:34Z")

</div>

Hi all! Final reminder that as of September 30th, tctl is no longer supported and users are recommended to begin migrating Temporal CLI if they haven’t already. Temporal CLI offers a nice developer experience and makes i…

---

## [Announcing End of Support for tctl](https://community.temporal.io/t/announcing-end-of-support-for-tctl/17764)

<div class="topic-metadata">

**Author:** [@Conna\_Lanzafane](https://community.temporal.io/u/Conna_Lanzafane)\
**Replies:** 2\
**Last updated:** [August 27, 2025, 9:46pm UTC](https://community.temporal.io/t/announcing-end-of-support-for-tctl/17764 "2025-08-27T21:46:10Z")

</div>

Hi all! :waving\_hand: With the launch of Temporal CLI 1.0 in August last year, it’s time to start End of Support for tctl. Starting September 30th, 2025, Temporal will no longer support tctl and its repo will be archived…

---

## [Retrieving archived workflow data from s3 via UI and tctl workflow list archived](https://community.temporal.io/t/retrieving-archived-workflow-data-from-s3-via-ui-and-tctl-workflow-list-archived/15626)

<div class="topic-metadata">

**Author:** [@Bala](https://community.temporal.io/u/Bala)\
**Replies:** 3\
**Last updated:** [December 16, 2024, 9:44am UTC](https://community.temporal.io/t/retrieving-archived-workflow-data-from-s3-via-ui-and-tctl-workflow-list-archived/15626 "2024-12-16T09:44:24Z")

</div>

I’m facing issues with setting up Archival with s3, though i’m half way there. user@TM00102 ~ % tctl -ns benchtest n desc Name: benchtest Id: 7029315a-7234-4b99-873d-2ad64363a9b7 Description: OwnerEmail: NamespaceData…

---

## [Tctl: passing json proto parameters as input to start workflow](https://community.temporal.io/t/tctl-passing-json-proto-parameters-as-input-to-start-workflow/12502)

<div class="topic-metadata">

**Author:** [@dstolyarov](https://community.temporal.io/u/dstolyarov)\
**Replies:** 2\
**Last updated:** [June 17, 2024, 2:24pm UTC](https://community.temporal.io/t/tctl-passing-json-proto-parameters-as-input-to-start-workflow/12502 "2024-06-17T14:24:27Z")

</div>

Trying to trigger a workflow run with tctl and a proto json parameter but it looks like the payload comes as json/plain and fails to unmarshal on starting the workflow Is it possible to pass other kinds of parameters? …

---

## [Search Attributes issue - Not able to remove](https://community.temporal.io/t/search-attributes-issue-not-able-to-remove/10843)

<div class="topic-metadata">

**Author:** [@kishore\_kumar](https://community.temporal.io/u/kishore_kumar)\
**Replies:** 1\
**Last updated:** [February 1, 2024, 6:46pm UTC](https://community.temporal.io/t/search-attributes-issue-not-able-to-remove/10843 "2024-02-01T18:46:21Z")

</div>

Hello all, I’ve been trying to remove search attributes using tctl, But the issue is, after using the remove command for search attribute, I got a response like “search attributes have been removed”. But when i see the…

---

## [Unable to register namespace getting Error Details: rpc error: code = DeadlineExceeded desc = context deadline exceeded](https://community.temporal.io/t/unable-to-register-namespace-getting-error-details-rpc-error-code-deadlineexceeded-desc-context-deadline-exceeded/10638)

<div class="topic-metadata">

**Author:** [@Mahith](https://community.temporal.io/u/Mahith)\
**Replies:** 0\
**Last updated:** [January 11, 2024, 10:48am UTC](https://community.temporal.io/t/unable-to-register-namespace-getting-error-details-rpc-error-code-deadlineexceeded-desc-context-deadline-exceeded/10638 "2024-01-11T10:48:08Z")

</div>

temporaltest2-admintools-67758f4d6c-4bmtj:/etc/temporal$ tctl namespace list Error: Error when list namespaces info Error Details: rpc error: code = DeadlineExceeded desc = context deadline exceeded (‘export TEMPORAL\_…

---

## [List filter after introducing Elasticsearch visibility store not working on Web, binary or Typescript SDK](https://community.temporal.io/t/list-filter-after-introducing-elasticsearch-visibility-store-not-working-on-web-binary-or-typescript-sdk/9505)

<div class="topic-metadata">

**Author:** [@jk1234](https://community.temporal.io/u/jk1234)\
**Replies:** 9\
**Last updated:** [September 28, 2023, 3:54pm UTC](https://community.temporal.io/t/list-filter-after-introducing-elasticsearch-visibility-store-not-working-on-web-binary-or-typescript-sdk/9505 "2023-09-28T15:54:33Z")

</div>

I opened a thread here which contains details of initial issues but that title doesn’t make the most sense as we progressed from that point (feel free to take a look at that one and archive it). Instead I will add a sum…

---

## [Temporal cluster always seems to be out of resources but always seems healthy](https://community.temporal.io/t/temporal-cluster-always-seems-to-be-out-of-resources-but-always-seems-healthy/4938)

<div class="topic-metadata">

**Author:** [@tmacx](https://community.temporal.io/u/tmacx)\
**Replies:** 4\
**Last updated:** [July 5, 2023, 4:32pm UTC](https://community.temporal.io/t/temporal-cluster-always-seems-to-be-out-of-resources-but-always-seems-healthy/4938 "2023-07-05T16:32:17Z")

</div>

Background to my question: Once in a while when I try to use temporal, when trying to run a workflow I get this error: “no hosts are available to serve the request”. I’m really confused with this because my cluster see…

---

## [Error: Unable to get existing search attributes](https://community.temporal.io/t/error-unable-to-get-existing-search-attributes/7855)

<div class="topic-metadata">

**Author:** [@sagardeo21](https://community.temporal.io/u/sagardeo21)\
**Replies:** 1\
**Last updated:** [May 19, 2023, 9:18pm UTC](https://community.temporal.io/t/error-unable-to-get-existing-search-attributes/7855 "2023-05-19T21:18:59Z")

</div>

Hi, We’re trying to add new custom attributes for Elasticsearch query using the below command: tctl admin cluster add\_search\_attributes --name clientID --type Keyword This fails with the below error: Error: Unable to…

---

## [Batch signal workflows from Java SDK](https://community.temporal.io/t/batch-signal-workflows-from-java-sdk/7720)

<div class="topic-metadata">

**Author:** [@vaclav](https://community.temporal.io/u/vaclav)\
**Replies:** 2\
**Last updated:** [March 29, 2023, 1:42pm UTC](https://community.temporal.io/t/batch-signal-workflows-from-java-sdk/7720 "2023-03-29T13:42:49Z")

</div>

Since it was announced that tctl will be discontinued, I am searching a way to start a batch operation of type signal to notify many workflows based on a visibility query. It seems this is not really well documented as o…

---

## [Execute tctl command via Java SDK](https://community.temporal.io/t/execute-tctl-command-via-java-sdk/6998)

<div class="topic-metadata">

**Author:** [@jkrch](https://community.temporal.io/u/jkrch)\
**Replies:** 2\
**Last updated:** [January 31, 2023, 10:20pm UTC](https://community.temporal.io/t/execute-tctl-command-via-java-sdk/6998 "2023-01-31T22:20:31Z")

</div>

I am trying to dynamically define search attributes via the Java SDK. After researching this, it seems like this is only possible via the CLI. That being the case, is there a way for tctl commands to be executed from the…

---

## [Cluster linking with mTLS - tctl admin cluster upsert-remote-cluster](https://community.temporal.io/t/cluster-linking-with-mtls-tctl-admin-cluster-upsert-remote-cluster/7001)

<div class="topic-metadata">

**Author:** [@ederik](https://community.temporal.io/u/ederik)\
**Replies:** 1\
**Last updated:** [January 24, 2023, 7:20pm UTC](https://community.temporal.io/t/cluster-linking-with-mtls-tctl-admin-cluster-upsert-remote-cluster/7001 "2023-01-24T19:20:08Z")

</div>

Hello, I am wondering if this is a Temporal bug or if I am missing some setting. I am trying to link clusters that are configured for mTLS. Logging shows that internode mTLS, among the services within each of the indiv…

---

## [Tctl add search attribute error](https://community.temporal.io/t/tctl-add-search-attribute-error/6186)

<div class="topic-metadata">

**Author:** [@Newbie\_Sr](https://community.temporal.io/u/Newbie_Sr)\
**Replies:** 3\
**Last updated:** [October 12, 2022, 11:28am UTC](https://community.temporal.io/t/tctl-add-search-attribute-error/6186 "2022-10-12T11:28:18Z")

</div>

Hi, I get error when trying to add search attribute: TEMPORAL\_CLI\_SHOW\_STACKS=1 tctl --address 10.32.22.61:7233 --namespace product adm cl asa -n abcd -t keyword Tue Oct 11 09:08:03 …

---

## [Tctl reports connection error in the auto-setup container](https://community.temporal.io/t/tctl-reports-connection-error-in-the-auto-setup-container/5975)

<div class="topic-metadata">

**Author:** [@whitecrow](https://community.temporal.io/u/whitecrow)\
**Replies:** 3\
**Last updated:** [September 16, 2022, 3:47am UTC](https://community.temporal.io/t/tctl-reports-connection-error-in-the-auto-setup-container/5975 "2022-09-16T03:47:22Z")

</div>

I try to execute tctl command inside the auto-setup docker container: tctl --ns default namespace describe it always reports the flowing error: Error: Operation DescribeNamespace failed. Error Details: rpc error: code…

---

## [What will be the behavior when we Signal a workflow to sleep during the execution of an async Activity?](https://community.temporal.io/t/what-will-be-the-behavior-when-we-signal-a-workflow-to-sleep-during-the-execution-of-an-async-activity/5969)

<div class="topic-metadata">

**Author:** [@shubham](https://community.temporal.io/u/shubham)\
**Replies:** 1\
**Last updated:** [September 14, 2022, 4:37pm UTC](https://community.temporal.io/t/what-will-be-the-behavior-when-we-signal-a-workflow-to-sleep-during-the-execution-of-an-async-activity/5969 "2022-09-14T16:37:20Z")

</div>

Hi @maxim, Our use case is that we have to do maintenance and deploy latest version of workflows. But the main requirement during this maintenance window is that we want all our Running workflows to sleep in whatever a…

---

## [Tctl show not outputting valid json](https://community.temporal.io/t/tctl-show-not-outputting-valid-json/5827)

<div class="topic-metadata">

**Author:** [@saifxhatem](https://community.temporal.io/u/saifxhatem)\
**Replies:** 7\
**Last updated:** [September 2, 2022, 1:02pm UTC](https://community.temporal.io/t/tctl-show-not-outputting-valid-json/5827 "2022-09-02T13:02:38Z")

</div>

I’m trying to build a simple python script that will extract some data from failed workflows such as the reason for the failure, etc. To test it, I have a workflow that simply executes this: if (true) throw Application…

---

## [Health check working on grpcurl but error on tctl](https://community.temporal.io/t/health-check-working-on-grpcurl-but-error-on-tctl/5646)

<div class="topic-metadata">

**Author:** [@Manticore\_ID](https://community.temporal.io/u/Manticore_ID)\
**Replies:** 1\
**Last updated:** [August 12, 2022, 3:55am UTC](https://community.temporal.io/t/health-check-working-on-grpcurl-but-error-on-tctl/5646 "2022-08-12T03:55:21Z")

</div>

Hi Everyone, Currently im evaluating temporal io for my future project, im having trouble with deployment in kubernetes, and based some forum post we can health check directly using grpcurl, but it is not working wi…

---

## [Unable to run tctl query using docker temporal-admin-tools:1.17.1 in windows 10](https://community.temporal.io/t/unable-to-run-tctl-query-using-docker-temporal-admin-tools-1-17-1-in-windows-10/5346)

<div class="topic-metadata">

**Author:** [@shubham](https://community.temporal.io/u/shubham)\
**Replies:** 1\
**Last updated:** [July 15, 2022, 4:58am UTC](https://community.temporal.io/t/unable-to-run-tctl-query-using-docker-temporal-admin-tools-1-17-1-in-windows-10/5346 "2022-07-15T04:58:14Z")

</div>

Hi Team, I want to run tctl commands from docker container temporal-admin-tools:1.17.1 in windows 10. I have below images of temporal running in my system: From temporal web I am able to see everything like describe…

---

## [Tctl won't use TLS config specified in env](https://community.temporal.io/t/tctl-wont-use-tls-config-specified-in-env/5155)

<div class="topic-metadata">

**Author:** [@tareque](https://community.temporal.io/u/tareque)\
**Replies:** 7\
**Last updated:** [July 6, 2022, 8:31pm UTC](https://community.temporal.io/t/tctl-wont-use-tls-config-specified-in-env/5155 "2022-07-06T20:31:02Z")

</div>

Hi, I’ve been trying to get tctl to talk to the frontend server over mTLS. I followed the instructions at samples-server/tls/tls-full at main · temporalio/samples-server · GitHub to generate the mTLS certs. I can connec…

---

## [Adding a cluster using dns fails](https://community.temporal.io/t/adding-a-cluster-using-dns-fails/4150)

<div class="topic-metadata">

**Author:** [@madhu](https://community.temporal.io/u/madhu)\
**Replies:** 9\
**Last updated:** [April 9, 2022, 7:10am UTC](https://community.temporal.io/t/adding-a-cluster-using-dns-fails/4150 "2022-04-09T07:10:09Z")

</div>

tctl -ns mynamespace adm cl urc --frontend\_address dns:///temporal-xdc-active.mydomain:7233 fails with Error: Operation AddOrUpdateRemoteCluster failed. Error Details: rpc error: code = Unavailable desc = error readin…

---

## [\[Namespace\] Docker compose local test](https://community.temporal.io/t/namespace-docker-compose-local-test/4396)

<div class="topic-metadata">

**Author:** [@gonza\_mendoza](https://community.temporal.io/u/gonza_mendoza)\
**Replies:** 3\
**Last updated:** [April 8, 2022, 3:33pm UTC](https://community.temporal.io/t/namespace-docker-compose-local-test/4396 "2022-04-08T15:33:36Z")

</div>

Hi, I’m trying to “hello world” in temporal.io running locally the samples from samples-server/tls/tls-full at main · temporalio/samples-server · GitHub I already have running the full sample: local server with Cassandr…

---

## [QueryWorkflow performance is not good](https://community.temporal.io/t/queryworkflow-performance-is-not-good/3331)

<div class="topic-metadata">

**Author:** [@naorm1991](https://community.temporal.io/u/naorm1991)\
**Replies:** 16\
**Last updated:** [April 5, 2022, 7:54am UTC](https://community.temporal.io/t/queryworkflow-performance-is-not-good/3331 "2022-04-05T07:54:34Z")

</div>

Currently we have many workflows running and we created QueryHandler in each one of them to show at what step they are. We try to query them from our frontend service. However, it takes about 1 second to query each work…

---

## [Reset workflow to a particuylar event ID](https://community.temporal.io/t/reset-workflow-to-a-particuylar-event-id/3294)

<div class="topic-metadata">

**Author:** [@arjunacharya10](https://community.temporal.io/u/arjunacharya10)\
**Replies:** 4\
**Last updated:** [March 29, 2022, 7:48am UTC](https://community.temporal.io/t/reset-workflow-to-a-particuylar-event-id/3294 "2022-03-29T07:48:25Z")

</div>

Hi, I was trying to reset workflow to particular event id using the tctl command as pointed here but it was throwing me: rpc error: code = InvalidArgument desc = nDCStateRebuilder unable to rebuild mutable state to ev…

---

## [Batch Terminate workflow with an API call](https://community.temporal.io/t/batch-terminate-workflow-with-an-api-call/2649)

<div class="topic-metadata">

**Author:** [@Maggie](https://community.temporal.io/u/Maggie)\
**Replies:** 4\
**Last updated:** [March 4, 2022, 5:26pm UTC](https://community.temporal.io/t/batch-terminate-workflow-with-an-api-call/2649 "2022-03-04T17:26:23Z")

</div>

Hi Team, I found we have Temporal CLI - tctl to batch terminate workflows. But wondering if we have any Java API call to terminate all workflow via providing a workflow ID? Thanks!

---

## [Temporal history and Matching service health check](https://community.temporal.io/t/temporal-history-and-matching-service-health-check/3992)

<div class="topic-metadata">

**Author:** [@phani](https://community.temporal.io/u/phani)\
**Replies:** 13\
**Last updated:** [March 1, 2022, 10:41pm UTC](https://community.temporal.io/t/temporal-history-and-matching-service-health-check/3992 "2022-03-01T22:41:46Z")

</div>

Hi All, I am able to create a health url for temporal front end but when i am trying the same for matching Service and history service it is not working as expected . Please find the code below . How to create historys…

---

## [How to add remove clusters to existing namespace from tctl](https://community.temporal.io/t/how-to-add-remove-clusters-to-existing-namespace-from-tctl/3653)

<div class="topic-metadata">

**Author:** [@madhu](https://community.temporal.io/u/madhu)\
**Replies:** 6\
**Last updated:** [January 18, 2022, 5:41am UTC](https://community.temporal.io/t/how-to-add-remove-clusters-to-existing-namespace-from-tctl/3653 "2022-01-18T05:41:43Z")

</div>

Hi i have a namespace, which i made global using tctl --ns up --pn now i want to add an additional cluster to this namespace and i tried tctl --ns up --cluster clusterA,clusterB but it id not not work, how cal i p…

---

## [Tctl command to terminate all the workflows starting with \*abc\*](https://community.temporal.io/t/tctl-command-to-terminate-all-the-workflows-starting-with-abc/3755)

<div class="topic-metadata">

**Author:** [@Vikas\_NS](https://community.temporal.io/u/Vikas_NS)\
**Replies:** 3\
**Last updated:** [January 14, 2022, 9:31pm UTC](https://community.temporal.io/t/tctl-command-to-terminate-all-the-workflows-starting-with-abc/3755 "2022-01-14T21:31:30Z")

</div>

As part of performance testing, we create a ton of workflows. Some times these workflows get stuck and we would want to terminate them. Is there a tctl command to terminate all the workflows starting with abc

---

## [Tctl workflow show vs describe vs observe](https://community.temporal.io/t/tctl-workflow-show-vs-describe-vs-observe/3519)

<div class="topic-metadata">

**Author:** [@jayk](https://community.temporal.io/u/jayk)\
**Replies:** 1\
**Last updated:** [December 3, 2021, 12:57am UTC](https://community.temporal.io/t/tctl-workflow-show-vs-describe-vs-observe/3519 "2021-12-03T00:57:12Z")

</div>

Hi, What are the main differences between the tctl workflow show, describe and observe commands? Thanks, Jay.

---

## [Tctl dataconverter plugin](https://community.temporal.io/t/tctl-dataconverter-plugin/3416)

<div class="topic-metadata">

**Author:** [@sstarcher](https://community.temporal.io/u/sstarcher)\
**Replies:** 4\
**Last updated:** [November 19, 2021, 7:47am UTC](https://community.temporal.io/t/tctl-dataconverter-plugin/3416 "2021-11-19T07:47:16Z")

</div>

I have a custom data converter that does the encryption/decryption of the payload. So in the WebUI, this shows up as encrypted. Let me know if my understanding tctl dataconverter web --web-uri xxx Would open up a web…

---

## [List of failed and terminated workflows](https://community.temporal.io/t/list-of-failed-and-terminated-workflows/3298)

<div class="topic-metadata">

**Author:** [@nkatre](https://community.temporal.io/u/nkatre)\
**Replies:** 2\
**Last updated:** [November 3, 2021, 1:35am UTC](https://community.temporal.io/t/list-of-failed-and-terminated-workflows/3298 "2021-11-03T01:35:11Z")

</div>

Is it possible to fetch list of failed and terminated workflows using a script or tctl ? I know how to fetch using SDK but checking if there is a simple script or tctl command to retrieve these ?

[Next page](https://community.temporal.io/tag/tctl/139.md?match_all_tags=true&page=1&tags%5B%5D=tctl)
