Joseph Clarke

Member Since: Feb 20, 2002

English
Joseph Clarke's Activity on Cisco Support Community
Currently displaying 50 results

Joseph Clarke has commented on TCL Script to change hostnames from upper case letters to lower case

6 hours 14 min ago
This is tclsh code.  Just execute tclsh and paste the code in.

Joseph Clarke has commented on TCL Script to change hostnames from upper case letters to lower case

1 day 6 hours ago
The Tcl code to do this is rather simple: set hostname [string tolower $...

Joseph Clarke has commented on EEM-tcl trigger using customized syslog not working.

2 days 5 hours ago
EEM is unable to intercept a message it generated.  This is done to...

Joseph Clarke has commented on Cisco IOS XR EEM

5 days 8 hours ago
Again, this shows that the policy wasn't previously registered.  If...

Joseph Clarke has commented on Cisco IOS XR EEM

1 week 7 hours ago
Please start a new thread for a new question.  This thread is way too long...

Joseph Clarke has commented on Cisco IOS XR EEM

1 week 8 hours ago
What errors?  The error above is what I'd expect if the policy hadn...

Joseph Clarke has commented on Help: TCL Syntax for redirecting output to a file

1 week 18 hours ago
You can wrap any command in catch to prevent an error from being fatal: if...

Joseph Clarke has commented on Cisco IOS XR EEM

1 week 1 day ago
I think you need a "commit" in between those commands.

Joseph Clarke has commented on Failover active and to send CGI

1 week 6 days ago
Not sure what you mean by "principal code," but I am running this to...

Joseph Clarke has commented on Failover active and to send CGI

2 weeks 13 hours ago
This is possible using EEM and Tcl.  Have a look at the script I did as...

Joseph Clarke has commented on Failover active and to send CGI

2 weeks 3 days ago
Can you clarify what you mean by "CGI" in this context?  Can you...

Joseph Clarke has commented on UBR EEM script resetting the modem

2 weeks 4 days ago
You can use the "after" Tcl command to introduce a sleep.  But...

Joseph Clarke has commented on Automatically Set Port Descriptions

3 weeks 6 days ago
While NX-OS supports CDP, it does not support the ability to react to changes...

Joseph Clarke has commented on Detect Proxy ARP Connection and Get Interface Down by EEM

4 weeks 1 day ago
Just expand the regexp to: event syslog pattern "SW_DAI-4-ACL_DENY:.*...

Joseph Clarke has commented on string range variable

1 month 2 days ago
Unfortunately, when the applet actions were designed, not all parameters...

Joseph Clarke has commented on Detect Proxy ARP Connection and Get Interface Down by EEM

1 month 2 days ago
Something like this should work: event manager applet kill-proxy-arp ...

Joseph Clarke has commented on Action syslog in EEM script does not work when logging filter is configured

1 month 4 days ago
When ESM is enabled on a syslog destination, then buginf (i.e., debugging)...

Joseph Clarke has commented on Automatically Set Port Descriptions

1 month 5 days ago
Unfortunately, this won't work on NX-OS as the neighbor-discovery event...

Joseph Clarke has commented on Help: TCL Syntax for redirecting output to a file

1 month 1 week ago
The easiest way to find the hostname of a local device in tclsh is: set...

Joseph Clarke has commented on Trying to get a TCL script to execute within a Cisco EEM (cronjob based)

1 month 1 week ago
This is why I said you'd need to have "file prompt quiet"...

Joseph Clarke has commented on Trying to get a TCL script to execute within a Cisco EEM (cronjob based)

1 month 1 week ago
You shouldn't be running tclsh out of EEM.  It burns resources, and it...

Joseph Clarke has commented on why do I get message - tty is now going through its death sequence ?

1 month 1 week ago
Without seeing the script, I cannot comment on everything that must be done to...

Joseph Clarke has commented on PERL scripting | CISCO

1 month 1 week ago
Absolutely.  Netdisco is not a Cisco-only management platform. ...

Joseph Clarke has commented on eem script for console detection ?

1 month 1 week ago
No, this is not possible.  There is no event that corresponds to one...

Joseph Clarke has commented on why do I get message - tty is now going through its death sequence ?

1 month 1 week ago
This message is fine.  You only see it because you have debugging enabled...

Joseph Clarke has commented on Query all interfaces

1 month 1 week ago
Right, it's working now.  You said all your interfaces already have...

Joseph Clarke has commented on Query all interfaces

1 month 2 weeks ago
You probably need to change action 002 to: action 002 "show ip int...

Joseph Clarke has commented on PERL scripting | CISCO

1 month 2 weeks ago
I think you should download and install the components of Netdisco.  If...

Joseph Clarke has commented on EEM Applet - Delay sending of email alert on route removal

1 month 3 weeks ago
I never recommend the long waits.  This is why I suggested nesting. ...

Joseph Clarke has commented on EEM Applet - Delay sending of email alert on route removal

1 month 3 weeks ago
Have a look at the attached lab task I created.  It makes use of a concept...

Joseph Clarke has commented on Run the script immediately without waiting watchdog timer

1 month 3 weeks ago
Unfortunately, multiple event support is not yet available for XR, so you will...

Joseph Clarke has commented on PERL scripting | CISCO

1 month 3 weeks ago
Nothing official, but have a look at the Net::Telnet::Cisco module as well as...

Joseph Clarke has commented on SNMP OID Event Detector Correlation

1 month 3 weeks ago
If you want to monitor all interfaces with one policy, you'd need to change...

Joseph Clarke has commented on Can EEM detect the routers prompt?

1 month 3 weeks ago
Unfortunately, you cannot match the prompt in this manner.  However, you...

Joseph Clarke has commented on EEM timer trigger stopped working

2 months 5 days ago
I haven't seen any issues in 15.0(2)SE relating to timers.  There is a...

Joseph Clarke has commented on EEM timer trigger stopped working

2 months 5 days ago
show event manager policy registered will show if it's registered properly...

Joseph Clarke has commented on EEM timer trigger stopped working

2 months 6 days ago
This sounds vaguely familiar, but I don't think a bug was ever filed given...

Joseph Clarke has commented on HTTP Event Detector

2 months 1 week ago
No, there is no HTTP ED.  However, you can download the EEM HTTP server...

Joseph Clarke has commented on eem script for 'config t'

2 months 1 week ago
Sure.  You can use the CLI event detector for this: event manager...

Joseph Clarke has commented on Cisco IOS XR EEM

2 months 1 week ago
This looks right (assuming there is in fact a space after the '#'...

Joseph Clarke has commented on ios_config "no vlan 2000-4094" "end" not working in tclsh

2 months 2 weeks ago
I tested here locally with a 15.0(2)SE7 on a 3560CG, and it worked.  That...

Joseph Clarke has commented on Cisco IOS XR EEM

2 months 2 weeks ago
I meant for there also to be an append output $_cli_result after the...

Joseph Clarke has commented on Cisco IOS XR EEM

2 months 3 weeks ago
You may need to move the "set output" command right after you run the...

Joseph Clarke has commented on Cisco IOS XR EEM

2 months 3 weeks ago
Chane the regsub line to: regsub -all {\s+} $line " " line ...

Joseph Clarke has commented on EEM monitoring over Reverse Telnet Session

2 months 3 weeks ago
The $_cli_line variable will give you the whole command entered.

Joseph Clarke has commented on EEM monitoring over Reverse Telnet Session

2 months 3 weeks ago
You can have EEM intercept random CLI commands by adding the keyword "...

Joseph Clarke has commented on EEM monitoring over Reverse Telnet Session

2 months 3 weeks ago
I suggest you go with your CLI policy approach.  Have that policy install...

Joseph Clarke has commented on EEM monitoring over Reverse Telnet Session

2 months 4 weeks ago
Ah, I understand a bit more.  There is no way to do a send/expect like...

Joseph Clarke has commented on EEM monitoring over Reverse Telnet Session

2 months 4 weeks ago
You can intercept the starting telnet or send commands, then interact with the...

Joseph Clarke has commented on EEM script to shut down unused ports.

2 months 4 weeks ago
See this thread.  The scripts there will do what you want. https://...

Bio

As a Global Technical Center engineer, he has contributed to network management products and technologies by finding and fixing bugs, as well as implementing maintenance and troubleshooting components in Cisco Prime, Cisco’s flagship network management suite. Joe’s current passions are around network programmability, embedded automation, and software defined networking. He helps to support and enhance technologies, such as the Embedded Event Manager, Tcl, and ONE Platform Kit (onePK). He is one of the founders and architects of the Lithium-based community platform, Tech Zone, which is used as the standard for collaboration and knowledge management by Cisco technical support. Joe is a top-rated speaker at CiscoLive!, as well as a certified as a Cisco Certified Internetworking Expert, Certified Java Programmer, and VMware Certified Professional. He has authored numerous technical documents on Cisco network management products and technologies as well as a chapter co-author in the Springer publication, “Network-Embedded Management and Applications: Understanding Programmable Networking Infrastructure”; and he served as one of the technical editors for the Cisco Press book, “Tcl Scripting for Cisco IOS.” He worked as the XML lead on the Common Vulnerability and Reporting Framework project, which is a cross-vendor effort to standardize how security advisory data is shared amongst organizations. Joe is co-author of seven Cisco patents, including two on leveraging XMPP as a network management and as a VPN protocol. He is an alumnus of the University of Miami and holds a Bachelor of Science degree in computer science.








  • Hall of Fame

    Founding Member









Joseph Clarke's Stats

Points28927
Discussion started 11
Answers marked as Correct 3043
Endorsed 4
Content Rated 265
Website: