# \#tmsh

**URL:** https://community.f5.com/tag/tmsh/29.md

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

---

## [Creating a tmsh script with iControl REST and using it to restart HTTPD](https://community.f5.com/t/creating-a-tmsh-script-with-icontrol-rest-and-using-it-to-restart-httpd/68951)

<div class="topic-metadata">

**Author:** [@Mark\_Lloyd](https://community.f5.com/u/Mark_Lloyd)\
**Replies:** 3\
**Last updated:** [June 23, 2026, 6:04am UTC](https://community.f5.com/t/creating-a-tmsh-script-with-icontrol-rest-and-using-it-to-restart-httpd/68951 "2026-06-23T06:04:44Z")

</div>

Problem this snippet solves: TMSH has the ability to create tcl scripts that can be used to run multiple commands and transactions. It is rare that you will want to create on with TMSH but there are a few cases where th…

---

## [syslog over tcp and define management IP as source](https://community.f5.com/t/syslog-over-tcp-and-define-management-ip-as-source/22682)

<div class="topic-metadata">

**Author:** [@ecoumesh\_264424](https://community.f5.com/u/ecoumesh_264424)\
**Replies:** 4\
**Last updated:** [May 7, 2026, 6:59pm UTC](https://community.f5.com/t/syslog-over-tcp-and-define-management-ip-as-source/22682 "2026-05-07T18:59:12Z")

</div>

Hello I used following method to add syslog server ip with tcp port. can anyone help me how to define source IP (management IP) to send logs to syslog server. Configuring the BIG-IP system to log to the remote …

---

## [Identify which virtual servers are using a specific SSL certificate](https://community.f5.com/t/identify-which-virtual-servers-are-using-a-specific-ssl-certificate/3158)

<div class="topic-metadata">

**Author:** [@Chris\_Olson\_172](https://community.f5.com/u/Chris_Olson_172)\
**Replies:** 4\
**Last updated:** [October 30, 2025, 9:38am UTC](https://community.f5.com/t/identify-which-virtual-servers-are-using-a-specific-ssl-certificate/3158 "2025-10-30T09:38:47Z")

</div>

We use a wildcard SSL certificate for our QA sites. There are many of them. I am renewing the SSL cert but have no idea which Virtuals are using it. Is there an easy way to determine this other than checking each and eve…

---

## [delete SNMP users via tmsh](https://community.f5.com/t/delete-snmp-users-via-tmsh/76351)

<div class="topic-metadata">

**Author:** [@Julio\_Navarro](https://community.f5.com/u/Julio_Navarro)\
**Replies:** 2\
**Last updated:** [July 17, 2025, 1:17am UTC](https://community.f5.com/t/delete-snmp-users-via-tmsh/76351 "2025-07-17T01:17:51Z")

</div>

I’m trying to delete several SNMPv3 user accounts across more than 100+ F5 devices. However, I’ve noticed that the tmsh delete sys snmp users command doesn’t appear to exist or isn’t available in the CLI. I find this unu…

---

## [Install rpm packages using tmsh](https://community.f5.com/t/install-rpm-packages-using-tmsh/75961)

<div class="topic-metadata">

**Author:** [@amadalijnscka](https://community.f5.com/u/amadalijnscka)\
**Replies:** 2\
**Last updated:** [April 7, 2025, 12:13pm UTC](https://community.f5.com/t/install-rpm-packages-using-tmsh/75961 "2025-04-07T12:13:17Z")

</div>

Hi everyone, I’m trying to install the F5 Cloud Failover Extension (CFE) on my BIG-IP system, but I’m struggling to properly install the RPM package so that it appears under iApps → Package Management LX. Here’s what I…

---

## [which IP does F5 LTM use as its Source IP address to perform healthcheck monitors .](https://community.f5.com/t/which-ip-does-f5-ltm-use-as-its-source-ip-address-to-perform-healthcheck-monitors/16474)

<div class="topic-metadata">

**Author:** [@chethan\_181144](https://community.f5.com/u/chethan_181144)\
**Replies:** 9\
**Last updated:** [March 26, 2025, 3:24pm UTC](https://community.f5.com/t/which-ip-does-f5-ltm-use-as-its-source-ip-address-to-perform-healthcheck-monitors/16474 "2025-03-26T15:24:50Z")

</div>

Hi F5 Experts , which IP does F5 LTM use as it’s Source IP address to perform healthcheck monitors ? Self IP or Floating IP ? Regards , Chethan

---

## [Using bash and tmsh to make bulk updates](https://community.f5.com/t/using-bash-and-tmsh-to-make-bulk-updates/75696)

<div class="topic-metadata">

**Author:** [@Carl\_Brothers](https://community.f5.com/u/Carl_Brothers)\
**Replies:** 0\
**Last updated:** [February 6, 2025, 12:44am UTC](https://community.f5.com/t/using-bash-and-tmsh-to-make-bulk-updates/75696 "2025-02-06T00:44:02Z")

</div>

How this began Customers who may have had AAM/WAM enabled in their BIG-IP systems may be unaware of removal of that entire module and code branch that was done in versions 16 and above. Any BIG-IP systems that had these …

---

## [Export Virtual Server Configuration in CSV - tmsh cli script](https://community.f5.com/t/export-virtual-server-configuration-in-csv-tmsh-cli-script/66391)

<div class="topic-metadata">

**Author:** [@jaikumar\_f5](https://community.f5.com/u/jaikumar_f5)\
**Replies:** 26\
**Last updated:** [January 23, 2025, 5:53am UTC](https://community.f5.com/t/export-virtual-server-configuration-in-csv-tmsh-cli-script/66391 "2025-01-23T05:53:02Z")

</div>

Problem this snippet solves: This is a simple cli script used to collect all the virtuals name, its VIP details, Pool names, members, all Profiles, Irules, persistence associated to each, in all partitions. A sample out…

---

## [View NAT / SNAT Sessions](https://community.f5.com/t/view-nat-snat-sessions/9423)

<div class="topic-metadata">

**Author:** [@JTucker\_137331](https://community.f5.com/u/JTucker_137331)\
**Replies:** 6\
**Last updated:** [January 5, 2025, 4:38am UTC](https://community.f5.com/t/view-nat-snat-sessions/9423 "2025-01-05T04:38:29Z")

</div>

Hi, I have recently enabled an SNAT in an iRule: switch -exact -- "1" \[IP::addr \[getfield \[IP::client\_addr\] "%" "1"\] equals 10.80.0.0/16\] { snat automap } and I am trying to work out how many sessions are bein…

---

## [Remote User Management - LDAP Client Cert](https://community.f5.com/t/remote-user-management-ldap-client-cert/23910)

<div class="topic-metadata">

**Author:** [@Dev\_56330](https://community.f5.com/u/Dev_56330)\
**Replies:** 13\
**Last updated:** [January 2, 2025, 2:34pm UTC](https://community.f5.com/t/remote-user-management-ldap-client-cert/23910 "2025-01-02T14:34:32Z")

</div>

Has anyone successfully deployed LDAP using client cert authentication to the BIG-IP TMUI? I see the guide though it is not very intuitive so I was curious if anyone would be willing to share their configuration? From wh…

---

## [iControl REST Cookbook - Virtual Server (ltm virtual)](https://community.f5.com/t/icontrol-rest-cookbook-virtual-server-ltm-virtual/68217)

<div class="topic-metadata">

**Author:** [@Satoshi\_Toyosa1](https://community.f5.com/u/Satoshi_Toyosa1)\
**Replies:** 13\
**Last updated:** [October 31, 2024, 6:44pm UTC](https://community.f5.com/t/icontrol-rest-cookbook-virtual-server-ltm-virtual/68217 "2024-10-31T18:44:00Z")

</div>

This cookbook lists selected ready-to-use iControl REST curl commands for virtual-server related resources. Each recipe consists of the curl command, it’s tmsh equivalent, and sample output. In this cookbook, the follow…

---

## [Need help on CLI command to fetch \< VIP Name + current connections \>](https://community.f5.com/t/need-help-on-cli-command-to-fetch-vip-name-current-connections/74734)

<div class="topic-metadata">

**Author:** [@Blue\_whale](https://community.f5.com/u/Blue_whale)\
**Replies:** 1\
**Last updated:** [June 29, 2024, 5:03am UTC](https://community.f5.com/t/need-help-on-cli-command-to-fetch-vip-name-current-connections/74734 "2024-06-29T05:03:41Z")

</div>

Hello Experts , I need help in modifying below command which should also give me information of VIP name along with current connection . show ltm virtual recursive all | grep ‘Availability\\|Current Connections’ A…

---

## [How to modify client-ssl on multiple VS using TMSH](https://community.f5.com/t/how-to-modify-client-ssl-on-multiple-vs-using-tmsh/47949)

<div class="topic-metadata">

**Author:** [@Al\_Estrellas](https://community.f5.com/u/Al_Estrellas)\
**Replies:** 3\
**Last updated:** [June 12, 2024, 7:56pm UTC](https://community.f5.com/t/how-to-modify-client-ssl-on-multiple-vs-using-tmsh/47949 "2024-06-12T19:56:27Z")

</div>

Hi, I was able to get the list of virtual servers using cert1 for example by list and grep. Now, I want to use TMSH to use the CLI in replacing client-ssl cert1 to cert2. If I have like 50 VS, how to do that using …

---

## [network failover/serial cable for HA](https://community.f5.com/t/network-failover-serial-cable-for-ha/10814)

<div class="topic-metadata">

**Author:** [@Thong\_196816](https://community.f5.com/u/Thong_196816)\
**Replies:** 14\
**Last updated:** [June 6, 2024, 5:20pm UTC](https://community.f5.com/t/network-failover-serial-cable-for-ha/10814 "2024-06-06T17:20:31Z")

</div>

for HA configurations, there are 3 options network failover in network failover the heartbeat is the network packet serial failover serial cable failover is just checking a voltage heartbeat between the two sys…

---

## [Supported way to use MFA to BIG-IP GUI and shell](https://community.f5.com/t/supported-way-to-use-mfa-to-big-ip-gui-and-shell/45481)

<div class="topic-metadata">

**Author:** [@Tom\_Schaefer](https://community.f5.com/u/Tom_Schaefer)\
**Replies:** 5\
**Last updated:** [November 29, 2023, 4:47pm UTC](https://community.f5.com/t/supported-way-to-use-mfa-to-big-ip-gui-and-shell/45481 "2023-11-29T16:47:08Z")

</div>

I have read on DevCentral various mechanisms to implement 2FA (MFA) using APM and even some packages to change the PAM and implement this on the SSH shell. Are there any supported mechanisms to protect the BIG-IP Web …

---

## [Modifying multiple entries in a datagroup via api?](https://community.f5.com/t/modifying-multiple-entries-in-a-datagroup-via-api/73543)

<div class="topic-metadata">

**Author:** [@Brad\_Baker](https://community.f5.com/u/Brad_Baker)\
**Replies:** 9\
**Last updated:** [November 28, 2023, 11:54am UTC](https://community.f5.com/t/modifying-multiple-entries-in-a-datagroup-via-api/73543 "2023-11-28T11:54:54Z")

</div>

We have a datagroup with entries like this: domain1.com := virtual /Common/www.domain1.com\_vs\_443 domain2.com := virtual /Common/www.domain2.com\_vs\_443 domain3.com := virtual /Common/www.domain3.com\_vs\_443 And so f…

---

## [Device name under 'Device Management'](https://community.f5.com/t/device-name-under-device-management/43441)

<div class="topic-metadata">

**Author:** [@Jana](https://community.f5.com/u/Jana)\
**Replies:** 5\
**Last updated:** [November 22, 2023, 5:07pm UTC](https://community.f5.com/t/device-name-under-device-management/43441 "2023-11-22T17:07:02Z")

</div>

I’m looking for some information as to why there’s device name shown as ‘bigip1(self)’ and also a hostname under ‘Device Management \> Devices’, though the device hostname has been changed. Also, is there a way to chan…

---

## [How to set different Priority Groups while adding nodes to pool with TMSH?](https://community.f5.com/t/how-to-set-different-priority-groups-while-adding-nodes-to-pool-with-tmsh/27265)

<div class="topic-metadata">

**Author:** [@Ken\_B\_50116](https://community.f5.com/u/Ken_B_50116)\
**Replies:** 3\
**Last updated:** [August 28, 2023, 7:32pm UTC](https://community.f5.com/t/how-to-set-different-priority-groups-while-adding-nodes-to-pool-with-tmsh/27265 "2023-08-28T19:32:51Z")

</div>

Version 11.4.1 and 11.5.0. I want to use a single TMSH command to create a pool and add 2 nodes each with a different Priority Group. Is this even possible? I am trying this in tmsh ltm: create pool pool\_psc\_p1\_2\_443 me…

---

## [Send /var/log/ltm on syslog destination without AUDIT logs](https://community.f5.com/t/send-var-log-ltm-on-syslog-destination-without-audit-logs/34603)

<div class="topic-metadata">

**Author:** [@bortega\_340015](https://community.f5.com/u/bortega_340015)\
**Replies:** 3\
**Last updated:** [August 28, 2023, 7:19pm UTC](https://community.f5.com/t/send-var-log-ltm-on-syslog-destination-without-audit-logs/34603 "2023-08-28T19:19:18Z")

</div>

Hello everyone, I’m trying to filter just /var/log/ltm logs in F5 version 13.1.1.4, but with my configuration I can’t filter the AUDIT logs, is still sending it to my syslog destination. I configured this in syslog all…

---

## [Modifying iCall from TMSH](https://community.f5.com/t/modifying-icall-from-tmsh/72921)

<div class="topic-metadata">

**Author:** [@Eljay](https://community.f5.com/u/Eljay)\
**Replies:** 2\
**Last updated:** [August 17, 2023, 9:17am UTC](https://community.f5.com/t/modifying-icall-from-tmsh/72921 "2023-08-17T09:17:04Z")

</div>

Hi, I’ve created an iCall script from TMSH, but now I have to modify it. Creating a script from TMSH is fine, no problem, but modifying is a bit more troublesome. (tmos)# modify /sys icall script myscript Syntax Error…

---

## [export F5 ltm virtual servers and pool members to excel or csv](https://community.f5.com/t/export-f5-ltm-virtual-servers-and-pool-members-to-excel-or-csv/26624)

<div class="topic-metadata">

**Author:** [@keenon\_49862](https://community.f5.com/u/keenon_49862)\
**Replies:** 17\
**Last updated:** [August 9, 2023, 3:34pm UTC](https://community.f5.com/t/export-f5-ltm-virtual-servers-and-pool-members-to-excel-or-csv/26624 "2023-08-09T15:34:13Z")

</div>

I have been hunting for something to help with doing this as I’m not a great with programming. Is there any scripts or api that can be easily used to gain this info?

---

## [Using Plink to run multiple commands](https://community.f5.com/t/using-plink-to-run-multiple-commands/20059)

<div class="topic-metadata">

**Author:** [@Craig\_T\_232390](https://community.f5.com/u/Craig_T_232390)\
**Replies:** 5\
**Last updated:** [August 2, 2023, 7:13pm UTC](https://community.f5.com/t/using-plink-to-run-multiple-commands/20059 "2023-08-02T19:13:17Z")

</div>

I have a fairly complex script which is trying to consolidate data into a text file using the following command: c:\\tools\\plink.exe -batch ltmops@%IP% -pw \*\*\*\*\*\*\* -m a.txt \>tempA.txt a portion of the a.txt file is …

---

## [Finding all virtual servers with "log all traffic" policy applied via API](https://community.f5.com/t/finding-all-virtual-servers-with-log-all-traffic-policy-applied-via-api/72780)

<div class="topic-metadata">

**Author:** [@kyle\_martin\_evop](https://community.f5.com/u/kyle_martin_evop)\
**Replies:** 3\
**Last updated:** [July 28, 2023, 5:12am UTC](https://community.f5.com/t/finding-all-virtual-servers-with-log-all-traffic-policy-applied-via-api/72780 "2023-07-28T05:12:49Z")

</div>

Hello, I am trying to locate virtual server configs in my F5 environment that are configured to log all traffic requests. Obviously, this has a detrimental impact to F5 logging performance. Is there a way to use the TMS…

---

## [vRealize access to F5 needing to enable password authentication for SSH](https://community.f5.com/t/vrealize-access-to-f5-needing-to-enable-password-authentication-for-ssh/58284)

<div class="topic-metadata">

**Author:** [@SteveEason](https://community.f5.com/u/SteveEason)\
**Replies:** 1\
**Last updated:** [July 7, 2023, 1:43pm UTC](https://community.f5.com/t/vrealize-access-to-f5-needing-to-enable-password-authentication-for-ssh/58284 "2023-07-07T13:43:32Z")

</div>

So based on this document provided by VMWare support, the F5 needs to enable password authentication for SSH to allow vRealize to access and pull data. The instructions provided in this document are vague and don’t work …

---

## [Priority Group Activation Failback with HTTP Cookie Insert](https://community.f5.com/t/priority-group-activation-failback-with-http-cookie-insert/53033)

<div class="topic-metadata">

**Author:** [@SivaYenduri](https://community.f5.com/u/SivaYenduri)\
**Replies:** 4\
**Last updated:** [July 5, 2023, 10:33am UTC](https://community.f5.com/t/priority-group-activation-failback-with-http-cookie-insert/53033 "2023-07-05T10:33:39Z")

</div>

Hello All, Can someone help me the below issue? We have a pool with 3 members. 2 members have high priority (Round Robin) and 1 member has low priority. When both the primary members go down, the low priority memb…

---

## [Collecting all pool/member stats from all partitions - Coding Live - May 26, 2023](https://community.f5.com/t/collecting-all-pool-member-stats-from-all-partitions-coding-live-may-26-2023/72380)

<div class="topic-metadata">

**Author:** [@JRahm](https://community.f5.com/u/JRahm)\
**Replies:** 3\
**Last updated:** [May 26, 2023, 5:37pm UTC](https://community.f5.com/t/collecting-all-pool-member-stats-from-all-partitions-coding-live-may-26-2023/72380 "2023-05-26T17:37:33Z")

</div>

I got a question in the technical forums on how to pull all stats for pools and members from all partitions with the iControl REST interface. Digging in, it doesn’t appear to be possible directly unless using the depreca…

---

## [Configuring 2FA for BigIP management interface using Symantec VIP Enterprise Gateway](https://community.f5.com/t/configuring-2fa-for-bigip-management-interface-using-symantec-vip-enterprise-gateway/51682)

<div class="topic-metadata">

**Author:** [@Cleo1](https://community.f5.com/u/Cleo1)\
**Replies:** 3\
**Last updated:** [May 9, 2023, 3:15pm UTC](https://community.f5.com/t/configuring-2fa-for-bigip-management-interface-using-symantec-vip-enterprise-gateway/51682 "2023-05-09T15:15:55Z")

</div>

I have a requirement to support two-factor authentication on the BIG-IP MGMT interfaces using Symantec VIP Enterprise Gateway as authentication source. The BigIP is hosted on VM with version 13.0.0. To be clear; when use…

---

## [Upgrade Verification - CLI tips and tricks](https://community.f5.com/t/upgrade-verification-cli-tips-and-tricks/72192)

<div class="topic-metadata">

**Author:** [@Kevin\_Davies](https://community.f5.com/u/Kevin_Davies)\
**Replies:** 1\
**Last updated:** [April 24, 2023, 1:08pm UTC](https://community.f5.com/t/upgrade-verification-cli-tips-and-tricks/72192 "2023-04-24T13:08:06Z")

</div>

I mentioned recently in a conversation that I use to use the CLI to generate a snapshot of the bigip run state for pre/post comparison after an upgrade. By accident, I ran across these scripts today so here they are for …

---

## [How to Check logs on F5 for troubleshooting purpose.](https://community.f5.com/t/how-to-check-logs-on-f5-for-troubleshooting-purpose/60068)

<div class="topic-metadata">

**Author:** [@immu](https://community.f5.com/u/immu)\
**Replies:** 10\
**Last updated:** [April 17, 2023, 10:38pm UTC](https://community.f5.com/t/how-to-check-logs-on-f5-for-troubleshooting-purpose/60068 "2023-04-17T22:38:42Z")

</div>

Please let me know how do we check logs on F5 for troubleshooting purpose

---

## [Display Hostname](https://community.f5.com/t/display-hostname/29313)

<div class="topic-metadata">

**Author:** [@sreebarcl\_36723](https://community.f5.com/u/sreebarcl_36723)\
**Replies:** 4\
**Last updated:** [March 24, 2023, 12:18am UTC](https://community.f5.com/t/display-hostname/29313 "2023-03-24T00:18:10Z")

</div>

Is there a cli command by which we can display the hostname of the f5 Device using the cli?

[Next page](https://community.f5.com/tag/tmsh/29.md?match_all_tags=true&page=1&tags%5B%5D=tmsh)
