Posts by Tag

Cisco

CCNP Collab CLCOR Post Mortem

12 minute read

Recertified, Again! Well, I managed to pass the CCNP Collab CLCOR exam to refresh the expiry date on my Cisco certifications.

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Cisco UCSyslogParser Script

27 minute read

The Nail That Stands Out Gets Hammered Down If you’re an administrator for a Cisco Unified Communications Manager (UCM) server, you know how important it is...

Cisco CVE-2022-20968 Validation

5 minute read

A Little Background Cisco has published a PSIRT/Security Advisory for CVE-2022-20968 relating to a Cisco Discovery Protocol (CDP) Stack Overflow Vulnerabili...

Health Checks - VCS/Expressway

7 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco VCS-C/E & Expressway-C/E servers for most changes that ...

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Calculating VMEM Usage on Cisco UC

6 minute read

This Process Is Burned Into My Mind So if you’re here you’re likely aware that there are multiple ways that we can review system resource utilization on a C...

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Health Checks - CUCM - CallManager

4 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against CUCM nodes (7.x-12.x) for most changes that take place. It’s use...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Updating Primary Extensions The Fun Way

4 minute read

How to Update Primary Extensions the Fun Way Today’s post covers a workaround-turned-update-method for the ‘Primary Extension’ field in CUCM’s End User Page...

Bulk Accept and Relay Config Update SQL

6 minute read

Update I’ve been refreshed by my colleague Mark on the importance of querying for the tables I need, the db structure, and understanding table naming (tbl_g...

CCM Synced End Users – And How To Delete Them

5 minute read

When You Delete The Parent Before The Child With Cisco’s Unified Communications Manager and Unity Connection products we have a few options when it comes to...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Health Checks - CUC - Unity Connection

5 minute read

𝄞 This Is How We Do It 𝄞 Now for the third technology on my list, Cisco Unity Connection. And for this I’ve provided the list of commands and checks that I ...

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Finding Orphaned Devices & Device Profiles

5 minute read

A New Query Approaches I have to admit, I haven’t been doing much SQL work lately as… due to the holidays and other factors… it’s been pretty quiet. The occ...

Making ISOs Bootable for Lab Use

3 minute read

For When You Just Need It To Boot So once again it’s lab season as I’ll be re-certifying in the CCNP Collaboration exam, as I don’t want to lose my CCNP Dat...

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

Basic Commands For ESXi on UCS

8 minute read

Let’s talk about ESXi and UCS Every so often I need to perform a CIMC Firmware upgrade due to a bug, such as the infamous memory leak per bug CSCun88303, CS...

CDR Export to Billing Server Failing

3 minute read

Let’s Talk Billing Servers Billing servers are used in UC environments to collect CDR/CMR data and display them (ideally in a much better fashion than CDR A...

Dial Plan Dump using SQL

3 minute read

Context I get a lot of reporting requests. It could be for the Home Cluster enablement on a given (or all) End Users on UCM (we have a post for that!) or it...

Mobile Agents, CTIOS, & Crashes

9 minute read

Today’s Topic - Mobile Agents using CTIOS and some crashes. So here’s another “Priority 1” or “Sev 1” issue that I troubleshot last week, and oh boy, it was...

Check Call Forward Configs Using SQL

3 minute read

How to Check CFWD Configs using SQL - Faster There’s an SQL query I run against CUCM Pub in instances where a user has call forward enabled and I have a sus...

Detecting a Dial Plan Overlap

8 minute read

User Report & Context All users at Site A is experiencing issues making calls from Site A (Santarem) in Brazil to Site B when calling from Cisco IP Phon...

Health Checks - CUBE/VGW - IOS/XE

6 minute read

𝄞 This Is How We Do It 𝄞 As mentioned on the blog, I work for a Managed Services Provider. As such I am not a prototypical System Admin that knows a particu...

And Boom Goes The Storage Controller

7 minute read

The Story Begins Story time. It’s a wonderful day in early April. The birds are singing, Spring is upon us. We had a lovely drive in to work, it was an easy...

VCS/Expressway 8.7 & Old Host Keys

3 minute read

A Wild Permission Denied Has Appeared So here I am trying to access a VCS-C/VCS-E pair using SSH like I would for any other device any other day. I load up ...

Pulling Device Defaults Like A Pro

4 minute read

What Is Our Mission To pull a list of device defaults (like the Device > Device Defaults GUI page) to gather the device default firmware for a set of pho...

Identifying Static Phone Loads With SQL

5 minute read

What Is Our Mission As part of the process of upgrading phones to new firmware I’ve formed a habit of verifying if there are any phones of the particular mo...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Unified Communications

CCNP Collab CLCOR Post Mortem

12 minute read

Recertified, Again! Well, I managed to pass the CCNP Collab CLCOR exam to refresh the expiry date on my Cisco certifications.

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Cisco UCSyslogParser Script

27 minute read

The Nail That Stands Out Gets Hammered Down If you’re an administrator for a Cisco Unified Communications Manager (UCM) server, you know how important it is...

Cisco CVE-2022-20968 Validation

5 minute read

A Little Background Cisco has published a PSIRT/Security Advisory for CVE-2022-20968 relating to a Cisco Discovery Protocol (CDP) Stack Overflow Vulnerabili...

Health Checks - VCS/Expressway

7 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco VCS-C/E & Expressway-C/E servers for most changes that ...

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Health Checks - CUCM - CallManager

4 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against CUCM nodes (7.x-12.x) for most changes that take place. It’s use...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Updating Primary Extensions The Fun Way

4 minute read

How to Update Primary Extensions the Fun Way Today’s post covers a workaround-turned-update-method for the ‘Primary Extension’ field in CUCM’s End User Page...

Bulk Accept and Relay Config Update SQL

6 minute read

Update I’ve been refreshed by my colleague Mark on the importance of querying for the tables I need, the db structure, and understanding table naming (tbl_g...

CCM Synced End Users – And How To Delete Them

5 minute read

When You Delete The Parent Before The Child With Cisco’s Unified Communications Manager and Unity Connection products we have a few options when it comes to...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Health Checks - CUC - Unity Connection

5 minute read

𝄞 This Is How We Do It 𝄞 Now for the third technology on my list, Cisco Unity Connection. And for this I’ve provided the list of commands and checks that I ...

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Finding Orphaned Devices & Device Profiles

5 minute read

A New Query Approaches I have to admit, I haven’t been doing much SQL work lately as… due to the holidays and other factors… it’s been pretty quiet. The occ...

Call Block or IOS/XE on SIP/H.323

4 minute read

Gotta Block Those Calls, Man A common request that we get is to perform call blocking. It’s usually due to an irate customer, irate former employee, or gene...

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

CDR Export to Billing Server Failing

3 minute read

Let’s Talk Billing Servers Billing servers are used in UC environments to collect CDR/CMR data and display them (ideally in a much better fashion than CDR A...

Dial Plan Dump using SQL

3 minute read

Context I get a lot of reporting requests. It could be for the Home Cluster enablement on a given (or all) End Users on UCM (we have a post for that!) or it...

Mobile Agents, CTIOS, & Crashes

9 minute read

Today’s Topic - Mobile Agents using CTIOS and some crashes. So here’s another “Priority 1” or “Sev 1” issue that I troubleshot last week, and oh boy, it was...

Check Call Forward Configs Using SQL

3 minute read

How to Check CFWD Configs using SQL - Faster There’s an SQL query I run against CUCM Pub in instances where a user has call forward enabled and I have a sus...

Detecting a Dial Plan Overlap

8 minute read

User Report & Context All users at Site A is experiencing issues making calls from Site A (Santarem) in Brazil to Site B when calling from Cisco IP Phon...

VCS/Expressway 8.7 & Old Host Keys

3 minute read

A Wild Permission Denied Has Appeared So here I am trying to access a VCS-C/VCS-E pair using SSH like I would for any other device any other day. I load up ...

Pulling Device Defaults Like A Pro

4 minute read

What Is Our Mission To pull a list of device defaults (like the Device > Device Defaults GUI page) to gather the device default firmware for a set of pho...

Identifying Static Phone Loads With SQL

5 minute read

What Is Our Mission As part of the process of upgrading phones to new firmware I’ve formed a habit of verifying if there are any phones of the particular mo...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Cisco Unified Communications Manager

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Calculating VMEM Usage on Cisco UC

6 minute read

This Process Is Burned Into My Mind So if you’re here you’re likely aware that there are multiple ways that we can review system resource utilization on a C...

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Health Checks - CUCM - CallManager

4 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against CUCM nodes (7.x-12.x) for most changes that take place. It’s use...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Updating Primary Extensions The Fun Way

4 minute read

How to Update Primary Extensions the Fun Way Today’s post covers a workaround-turned-update-method for the ‘Primary Extension’ field in CUCM’s End User Page...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Finding Orphaned Devices & Device Profiles

5 minute read

A New Query Approaches I have to admit, I haven’t been doing much SQL work lately as… due to the holidays and other factors… it’s been pretty quiet. The occ...

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

CDR Export to Billing Server Failing

3 minute read

Let’s Talk Billing Servers Billing servers are used in UC environments to collect CDR/CMR data and display them (ideally in a much better fashion than CDR A...

Dial Plan Dump using SQL

3 minute read

Context I get a lot of reporting requests. It could be for the Home Cluster enablement on a given (or all) End Users on UCM (we have a post for that!) or it...

Mobile Agents, CTIOS, & Crashes

9 minute read

Today’s Topic - Mobile Agents using CTIOS and some crashes. So here’s another “Priority 1” or “Sev 1” issue that I troubleshot last week, and oh boy, it was...

Check Call Forward Configs Using SQL

3 minute read

How to Check CFWD Configs using SQL - Faster There’s an SQL query I run against CUCM Pub in instances where a user has call forward enabled and I have a sus...

Detecting a Dial Plan Overlap

8 minute read

User Report & Context All users at Site A is experiencing issues making calls from Site A (Santarem) in Brazil to Site B when calling from Cisco IP Phon...

Pulling Device Defaults Like A Pro

4 minute read

What Is Our Mission To pull a list of device defaults (like the Device > Device Defaults GUI page) to gather the device default firmware for a set of pho...

Identifying Static Phone Loads With SQL

5 minute read

What Is Our Mission As part of the process of upgrading phones to new firmware I’ve formed a habit of verifying if there are any phones of the particular mo...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Database

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Updating Primary Extensions The Fun Way

4 minute read

How to Update Primary Extensions the Fun Way Today’s post covers a workaround-turned-update-method for the ‘Primary Extension’ field in CUCM’s End User Page...

Bulk Accept and Relay Config Update SQL

6 minute read

Update I’ve been refreshed by my colleague Mark on the importance of querying for the tables I need, the db structure, and understanding table naming (tbl_g...

CCM Synced End Users – And How To Delete Them

5 minute read

When You Delete The Parent Before The Child With Cisco’s Unified Communications Manager and Unity Connection products we have a few options when it comes to...

Finding Orphaned Devices & Device Profiles

5 minute read

A New Query Approaches I have to admit, I haven’t been doing much SQL work lately as… due to the holidays and other factors… it’s been pretty quiet. The occ...

Dial Plan Dump using SQL

3 minute read

Context I get a lot of reporting requests. It could be for the Home Cluster enablement on a given (or all) End Users on UCM (we have a post for that!) or it...

Check Call Forward Configs Using SQL

3 minute read

How to Check CFWD Configs using SQL - Faster There’s an SQL query I run against CUCM Pub in instances where a user has call forward enabled and I have a sus...

Pulling Device Defaults Like A Pro

4 minute read

What Is Our Mission To pull a list of device defaults (like the Device > Device Defaults GUI page) to gather the device default firmware for a set of pho...

Identifying Static Phone Loads With SQL

5 minute read

What Is Our Mission As part of the process of upgrading phones to new firmware I’ve formed a habit of verifying if there are any phones of the particular mo...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Python

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Automating mRemoteNG - PuTTY Session Creation

10 minute read

Automating mRemoteNG and PuTTY Session Creation: A Comprehensive Overview In the information technology landscape, efficiency is not just a preference—it’s a...

VMWare ESXi Toolkit Script

7 minute read

Trying Something New In The New Year Well… 2023 is here and with it a rush to ban ChatGPT from being used in academia, MidJourney causing controversy with i...

Cisco UCSyslogParser Script

27 minute read

The Nail That Stands Out Gets Hammered Down If you’re an administrator for a Cisco Unified Communications Manager (UCM) server, you know how important it is...

Cisco CVE-2022-20968 Validation

5 minute read

A Little Background Cisco has published a PSIRT/Security Advisory for CVE-2022-20968 relating to a Cisco Discovery Protocol (CDP) Stack Overflow Vulnerabili...

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Back to top ↑

Reports

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Dial Plan Dump using SQL

3 minute read

Context I get a lot of reporting requests. It could be for the Home Cluster enablement on a given (or all) End Users on UCM (we have a post for that!) or it...

Check Call Forward Configs Using SQL

3 minute read

How to Check CFWD Configs using SQL - Faster There’s an SQL query I run against CUCM Pub in instances where a user has call forward enabled and I have a sus...

Detecting a Dial Plan Overlap

8 minute read

User Report & Context All users at Site A is experiencing issues making calls from Site A (Santarem) in Brazil to Site B when calling from Cisco IP Phon...

Back to top ↑

Cisco Unity Connection

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Calculating VMEM Usage on Cisco UC

6 minute read

This Process Is Burned Into My Mind So if you’re here you’re likely aware that there are multiple ways that we can review system resource utilization on a C...

Bulk Accept and Relay Config Update SQL

6 minute read

Update I’ve been refreshed by my colleague Mark on the importance of querying for the tables I need, the db structure, and understanding table naming (tbl_g...

CCM Synced End Users – And How To Delete Them

5 minute read

When You Delete The Parent Before The Child With Cisco’s Unified Communications Manager and Unity Connection products we have a few options when it comes to...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Health Checks - CUC - Unity Connection

5 minute read

𝄞 This Is How We Do It 𝄞 Now for the third technology on my list, Cisco Unity Connection. And for this I’ve provided the list of commands and checks that I ...

Back to top ↑

Cisco Jabber

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Health Checks

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Health Checks - VCS/Expressway

7 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco VCS-C/E & Expressway-C/E servers for most changes that ...

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Health Checks - CUCM - CallManager

4 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against CUCM nodes (7.x-12.x) for most changes that take place. It’s use...

Health Checks - CUC - Unity Connection

5 minute read

𝄞 This Is How We Do It 𝄞 Now for the third technology on my list, Cisco Unity Connection. And for this I’ve provided the list of commands and checks that I ...

Health Checks - CUBE/VGW - IOS/XE

6 minute read

𝄞 This Is How We Do It 𝄞 As mentioned on the blog, I work for a Managed Services Provider. As such I am not a prototypical System Admin that knows a particu...

Back to top ↑

VMWare

VMWare ESXi Boot Device Discovery

3 minute read

We Need To Know Where It Boots From Oh how I love ISV1 SmartNET contracts. Provided that we have an ISV1 contract available we’re able to contact Cisco TAC ...

Importance of Documentation - ESXi to VM

4 minute read

Preface Now, if you’re in an environment where you have access to vCenter, or, you have a small deployment in which you only have two ESXi hosts with a Prim...

Making ISOs Bootable for Lab Use

3 minute read

For When You Just Need It To Boot So once again it’s lab season as I’ll be re-certifying in the CCNP Collaboration exam, as I don’t want to lose my CCNP Dat...

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

Basic Commands For ESXi on UCS

8 minute read

Let’s talk about ESXi and UCS Every so often I need to perform a CIMC Firmware upgrade due to a bug, such as the infamous memory leak per bug CSCun88303, CS...

Back to top ↑

Automation

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Automating mRemoteNG - PuTTY Session Creation

10 minute read

Automating mRemoteNG and PuTTY Session Creation: A Comprehensive Overview In the information technology landscape, efficiency is not just a preference—it’s a...

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Back to top ↑

Telepresence

Health Checks - VCS/Expressway

7 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco VCS-C/E & Expressway-C/E servers for most changes that ...

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

Jabber Video Calling SQL Query

10 minute read

We Need To Know If Video Calling Is Enabled Another day, another query. This time the request was not up for interpretation in terms of ‘Can you pull this k...

VCS/Expressway 8.7 & Old Host Keys

3 minute read

A Wild Permission Denied Has Appeared So here I am trying to access a VCS-C/VCS-E pair using SSH like I would for any other device any other day. I load up ...

Back to top ↑

Action Plan

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Health Checks - CUCM - CallManager

4 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against CUCM nodes (7.x-12.x) for most changes that take place. It’s use...

Health Checks - CUC - Unity Connection

5 minute read

𝄞 This Is How We Do It 𝄞 Now for the third technology on my list, Cisco Unity Connection. And for this I’ve provided the list of commands and checks that I ...

Health Checks - CUBE/VGW - IOS/XE

6 minute read

𝄞 This Is How We Do It 𝄞 As mentioned on the blog, I work for a Managed Services Provider. As such I am not a prototypical System Admin that knows a particu...

Back to top ↑

VMWare ESXi

VMWare ESXi Toolkit Script

7 minute read

Trying Something New In The New Year Well… 2023 is here and with it a rush to ban ChatGPT from being used in academia, MidJourney causing controversy with i...

VMWare ESXi Boot Device Discovery

3 minute read

We Need To Know Where It Boots From Oh how I love ISV1 SmartNET contracts. Provided that we have an ISV1 contract available we’re able to contact Cisco TAC ...

Importance of Documentation - ESXi to VM

4 minute read

Preface Now, if you’re in an environment where you have access to vCenter, or, you have a small deployment in which you only have two ESXi hosts with a Prim...

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

Back to top ↑

General

Linux - Automating SSL Cert Trust Install

6 minute read

Automating Certificate Chain Import and Trust with a Bash Script In an increasingly interconnected world, the importance of secure communication cannot be o...

Modding Fallout 4 on Linux

6 minute read

And Now For Something A Little Different Hey there! A little off topic to most that visit that blog, normally I’m prattling on about Cisco Unified Communica...

Virt-Manager, Firewalld, & Missing libvirt Zone

5 minute read

What Are We Doing Here Well, that’s a good question. As part of a “30 day challenge” that may just end up being permanent, I’ve challenged myself to switch ...

CCNP Collab CLCOR Post Mortem

12 minute read

Recertified, Again! Well, I managed to pass the CCNP Collab CLCOR exam to refresh the expiry date on my Cisco certifications.

Importance of Documentation - ESXi to VM

4 minute read

Preface Now, if you’re in an environment where you have access to vCenter, or, you have a small deployment in which you only have two ESXi hosts with a Prim...

Back to top ↑

Cisco Unified Contact Center Express

Cisco UCCX Health Checks

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against Cisco Unified Contact Center Express (UCCX) servers for most chan...

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Calculating VMEM Usage on Cisco UC

6 minute read

This Process Is Burned Into My Mind So if you’re here you’re likely aware that there are multiple ways that we can review system resource utilization on a C...

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Back to top ↑

Linux

NixOS & My Configs

8 minute read

Well Hello There! Howdy! Been a while, hasn’t it? While you’ve been off, I don’t know, working, living life, struggling to keep up with the verbiage anyon...

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Linux - Automating SSL Cert Trust Install

6 minute read

Automating Certificate Chain Import and Trust with a Bash Script In an increasingly interconnected world, the importance of secure communication cannot be o...

Modding Fallout 4 on Linux

6 minute read

And Now For Something A Little Different Hey there! A little off topic to most that visit that blog, normally I’m prattling on about Cisco Unified Communica...

Virt-Manager, Firewalld, & Missing libvirt Zone

5 minute read

What Are We Doing Here Well, that’s a good question. As part of a “30 day challenge” that may just end up being permanent, I’ve challenged myself to switch ...

Back to top ↑

Cisco Unified IM & Presence

Health Checks - IMP/CUPS - IM & Presence

5 minute read

𝄞 This Is How We Do It 𝄞 And here it is, my list of commands and checks that I run against IM & Presence nodes for most changes that take place. It’s us...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Home Cluster And Service Profile Check

5 minute read

What Is Our Mission Pull a list of users where Home Cluster (islocaluser) is Enabled (t) only. Do not display if the user does not have Home Cluster enabled...

Back to top ↑

Cisco VCS

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

VCS/Expressway 8.7 & Old Host Keys

3 minute read

A Wild Permission Denied Has Appeared So here I am trying to access a VCS-C/VCS-E pair using SSH like I would for any other device any other day. I load up ...

Back to top ↑

Cisco Expressway

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

VCS/Expressway 8.7 & Old Host Keys

3 minute read

A Wild Permission Denied Has Appeared So here I am trying to access a VCS-C/VCS-E pair using SSH like I would for any other device any other day. I load up ...

Back to top ↑

Cisco Unified Border Element

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Call Block or IOS/XE on SIP/H.323

4 minute read

Gotta Block Those Calls, Man A common request that we get is to perform call blocking. It’s usually due to an irate customer, irate former employee, or gene...

Health Checks - CUBE/VGW - IOS/XE

6 minute read

𝄞 This Is How We Do It 𝄞 As mentioned on the blog, I work for a Managed Services Provider. As such I am not a prototypical System Admin that knows a particu...

Back to top ↑

Cisco Phone

Cisco CVE-2022-20968 Validation

5 minute read

A Little Background Cisco has published a PSIRT/Security Advisory for CVE-2022-20968 relating to a Cisco Discovery Protocol (CDP) Stack Overflow Vulnerabili...

Building a Toolbelt for UC w/ Python

7 minute read

Like Batman’s Belt, But Not As Cool In my last post I share a script that I created with the help and guidance of some current and former colleagues. It use...

Using BS4 To Parse Cisco Phone WebGUI

7 minute read

When You Just Want Some BeautifulSoup I want to start this blog post off by prefacing the below script I’m providing by stating that I am not formally train...

Back to top ↑

Arch

Linux - Automating SSL Cert Trust Install

6 minute read

Automating Certificate Chain Import and Trust with a Bash Script In an increasingly interconnected world, the importance of secure communication cannot be o...

Modding Fallout 4 on Linux

6 minute read

And Now For Something A Little Different Hey there! A little off topic to most that visit that blog, normally I’m prattling on about Cisco Unified Communica...

Virt-Manager, Firewalld, & Missing libvirt Zone

5 minute read

What Are We Doing Here Well, that’s a good question. As part of a “30 day challenge” that may just end up being permanent, I’ve challenged myself to switch ...

Back to top ↑

Cisco UCS

Basic Commands For ESXi on UCS

8 minute read

Let’s talk about ESXi and UCS Every so often I need to perform a CIMC Firmware upgrade due to a bug, such as the infamous memory leak per bug CSCun88303, CS...

And Boom Goes The Storage Controller

7 minute read

The Story Begins Story time. It’s a wonderful day in early April. The birds are singing, Spring is upon us. We had a lovely drive in to work, it was an easy...

Back to top ↑

Cisco UCS-C

Basic Commands For ESXi on UCS

8 minute read

Let’s talk about ESXi and UCS Every so often I need to perform a CIMC Firmware upgrade due to a bug, such as the infamous memory leak per bug CSCun88303, CS...

And Boom Goes The Storage Controller

7 minute read

The Story Begins Story time. It’s a wonderful day in early April. The birds are singing, Spring is upon us. We had a lovely drive in to work, it was an easy...

Back to top ↑

IOS/XE

Call Block or IOS/XE on SIP/H.323

4 minute read

Gotta Block Those Calls, Man A common request that we get is to perform call blocking. It’s usually due to an irate customer, irate former employee, or gene...

Health Checks - CUBE/VGW - IOS/XE

6 minute read

𝄞 This Is How We Do It 𝄞 As mentioned on the blog, I work for a Managed Services Provider. As such I am not a prototypical System Admin that knows a particu...

Back to top ↑

Lab

Making ISOs Bootable for Lab Use

3 minute read

For When You Just Need It To Boot So once again it’s lab season as I’ll be re-certifying in the CCNP Collaboration exam, as I don’t want to lose my CCNP Dat...

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

Back to top ↑

Cisco Emergency Responder

Verify Trace Levels using SQL on Cisco UC

17 minute read

Elevated Traces are Risky Hey there! I bet you’ve got experience troubleshooting issues in a UC VOS device, like CallManager, UCCX, CER or otherwise… and yo...

Windows NTP Is Not Supported In Cisco UC

6 minute read

Windows NTP Is A No-Go So as we all know as part of the UC VOS Deployments, NTP Servers are one element that needs to be configured during install time… and...

Back to top ↑

AXL

Check Phone and SIP Trunk using ZEEP

7 minute read

Let’s Try Out ZEEP As I probe different ways to pull information from Cisco Unified Communications Manager I often run across other modules that I can try i...

Checking Device Registration Using Python

5 minute read

When You Really Want To Use Python Hey! You there! Yes, you! Are you sick of only checking Cisco Phone registration in Cisco Unified Communications Manager ...

Back to top ↑

Paramiko

Automating Memory Checks for Cisco VCS

9 minute read

Gotta Do It With Faster… With No Hands As a follow-up to my prior post Verifying Memory Usage on VCS using Python, I’d like to spotlight some changes that w...

Verifying Memory Usage on Cisco VCS

8 minute read

Gotta Do It Faster Today I had the same question that many, many people have had throughout history: “How do I do this particular thing better, or faster?” ...

Back to top ↑

Git

NixOS & My Configs

8 minute read

Well Hello There! Howdy! Been a while, hasn’t it? While you’ve been off, I don’t know, working, living life, struggling to keep up with the verbiage anyon...

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Back to top ↑

Storage

And Boom Goes The Storage Controller

7 minute read

The Story Begins Story time. It’s a wonderful day in early April. The birds are singing, Spring is upon us. We had a lovely drive in to work, it was an easy...

Back to top ↑

Data Center

And Boom Goes The Storage Controller

7 minute read

The Story Begins Story time. It’s a wonderful day in early April. The birds are singing, Spring is upon us. We had a lovely drive in to work, it was an easy...

Back to top ↑

Cisco Uniied Contact Center

Mobile Agents, CTIOS, & Crashes

9 minute read

Today’s Topic - Mobile Agents using CTIOS and some crashes. So here’s another “Priority 1” or “Sev 1” issue that I troubleshot last week, and oh boy, it was...

Back to top ↑

Call Detail Record

CDR Export to Billing Server Failing

3 minute read

Let’s Talk Billing Servers Billing servers are used in UC environments to collect CDR/CMR data and display them (ideally in a much better fashion than CDR A...

Back to top ↑

VMware ESXi

Basic Commands For ESXi on UCS

8 minute read

Let’s talk about ESXi and UCS Every so often I need to perform a CIMC Firmware upgrade due to a bug, such as the infamous memory leak per bug CSCun88303, CS...

Back to top ↑

Cisco Unified Contact Center

UC & UCC Best Practice - LRO and IR on ESXi

3 minute read

Let’s Talk About Best Practices Over the past few years I’ve been involved fairly often (from the ESXi/UCS perspective) in troubleshooting issues with netwo...

Back to top ↑

DNS

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

Back to top ↑

vCSA

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

Back to top ↑

vCenter

VMWare ESXi & VCSA Lab Setup

13 minute read

Time To Set Up A Lab Here we go. Setting up a home lab for vCSA, ESXi and Windows Server for DNS. This is the guide I created, and steps I followed to get t...

Back to top ↑

Powershell

Making ISOs Bootable for Lab Use

3 minute read

For When You Just Need It To Boot So once again it’s lab season as I’ll be re-certifying in the CCNP Collaboration exam, as I don’t want to lose my CCNP Dat...

Back to top ↑

SCCP

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Back to top ↑

Media Resource

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Back to top ↑

Security

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Back to top ↑

Certificates

Securing SCCP Media Resources in IOS

4 minute read

Gotta Secure Those Media Resources An interesting change I was involved in recently that was more of an oddity to me was setting up a CA in IOS, signing a c...

Back to top ↑

Cisco UC

Updating Primary Extensions The Fun Way

4 minute read

How to Update Primary Extensions the Fun Way Today’s post covers a workaround-turned-update-method for the ‘Primary Extension’ field in CUCM’s End User Page...

Back to top ↑

UCCX

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Back to top ↑

Log Review

Call Drops On Agent Delivery

8 minute read

Some Context and Story This one’s a bit of a mess, and I’ll provide some context that I did not have the benefit of knowing going into it. The issue was rep...

Back to top ↑

SQL

Who has Jabber? Where are they?

6 minute read

Who Is Your Father And What Does He Do? The requests just keep coming… and always for a slightly different set of information requiring the combination of m...

Back to top ↑

Unity Connection

Voice Mail Profile SQL Queries

9 minute read

Another Audit Using SQL This one’s been on the backburner for a bit considering the audit where my queries were developed was fulfilled in late 2011… but he...

Back to top ↑

PSIRT

Cisco CVE-2022-20968 Validation

5 minute read

A Little Background Cisco has published a PSIRT/Security Advisory for CVE-2022-20968 relating to a Cisco Discovery Protocol (CDP) Stack Overflow Vulnerabili...

Back to top ↑

Callmanager

Cisco UCSyslogParser Script

27 minute read

The Nail That Stands Out Gets Hammered Down If you’re an administrator for a Cisco Unified Communications Manager (UCM) server, you know how important it is...

Back to top ↑

CUCM

Cisco UCSyslogParser Script

27 minute read

The Nail That Stands Out Gets Hammered Down If you’re an administrator for a Cisco Unified Communications Manager (UCM) server, you know how important it is...

Back to top ↑

EndeavorOS

Virt-Manager, Firewalld, & Missing libvirt Zone

5 minute read

What Are We Doing Here Well, that’s a good question. As part of a “30 day challenge” that may just end up being permanent, I’ve challenged myself to switch ...

Back to top ↑

Gaming

Modding Fallout 4 on Linux

6 minute read

And Now For Something A Little Different Hey there! A little off topic to most that visit that blog, normally I’m prattling on about Cisco Unified Communica...

Back to top ↑

Debian

Linux - Automating SSL Cert Trust Install

6 minute read

Automating Certificate Chain Import and Trust with a Bash Script In an increasingly interconnected world, the importance of secure communication cannot be o...

Back to top ↑

SSH

Automating mRemoteNG - PuTTY Session Creation

10 minute read

Automating mRemoteNG and PuTTY Session Creation: A Comprehensive Overview In the information technology landscape, efficiency is not just a preference—it’s a...

Back to top ↑

Hyprland

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Back to top ↑

Zsh

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Back to top ↑

Paru

Hyprland - NOCThoughts Dotfiles

3 minute read

A Closer Look At My Dotfiles As a Unix-based system user, I understand the crucial role that dotfiles play in shaping our system environment.

Back to top ↑

NixOS

NixOS & My Configs

8 minute read

Well Hello There! Howdy! Been a while, hasn’t it? While you’ve been off, I don’t know, working, living life, struggling to keep up with the verbiage anyon...

Back to top ↑

Nix

NixOS & My Configs

8 minute read

Well Hello There! Howdy! Been a while, hasn’t it? While you’ve been off, I don’t know, working, living life, struggling to keep up with the verbiage anyon...

Back to top ↑