Survivability Router can provide queues, music on hold and automatic call distribution while there is no connection to the cloud.

Survivable Queues for Webex Calling

Businesses that consider hosting their telephony in the cloud often think about survivability as a critical requirement 🔥 It is therefore no surprise that vendors are trying to provide their respective solutions for “survivable” cloud telephony (i.e.: provide service when the cloud is unreachable): I’ve already discussed about Site Survivability for Webex Calling and its architecture (you can check the article here); then there’s Microsoft, which is actively improving their Survivable Branch Appliance (SBA) solution; or Zoom, leveraging their “node” architecture to provide survivable telephony for Zoom Phone....

October 14, 2024 · 5 min · Fil
Abstracted picture showing a Cisco router and its Guestshell container inside the Azure Cloud.

Azure Configuration for Dedicated IPv4 Address on Cisco Guestshell

The Problem There are cases where you need the IOS XE Guestshell to have a separate IPv4 address. A recent example for that is enrolling the router to the Webex cloud as a managed gateway. The Solution In the following steps I will show you how to configure the Azure VM for your virtualized router to make this work. Step 1 - Configure Azure There are many ways you can configure things on Azure, I’m going to show the steps on the web portal....

May 25, 2023 · 2 min · Fil
Let’s Encrypt certificates on Cisco IOS XE with Auto-renewal.

Automatic renewal of Let’s Encrypt certificates in Cisco routers

Introduction If you are reading this, chances are you already know what Let’s Encrypt is about. In this case you can simply skip ahead. Otherwise, in their homepage there is a pretty good description: A nonprofit Certificate Authority providing TLS certificates to 300 million websites. 300 million websites. Wow! Wouldn’t it be nice to use these certificates on your Cisco Routers? Good news! You can. The PKI and the business of buying a certificate Nowadays Public Key Infrastructure (in short PKI) is a fundamental presence behind (all?...

May 8, 2023 · 8 min · Fil
Cisco IP Phone in foreground, with an arrow pointing towards a stylized computer screen. Inside the computer screen a visual rapresentation of the phone is presented from inside a browser window

Cisco MPP IP Phone Screen Visualizer

Intro I recently recorded a demo of Webex Calling Site Survivability, in which I was showing in (near) real-time the displays of Cisco IP Phones inside a browser frame. It turns out people liked this little trick, so I’m making it available to the public. In the screenshots below you get the idea of what the end result looks like (the content of the display is the actual content of the physical phone to which the frame is connected to)....

March 26, 2023 · 3 min · Fil
Vectorial design showing a branch office with a survivability telephony router, a phone in the middle and a cloud barred with a red cross indicating a connection failure.

Site Survivability for Webex Calling (Demo)

Recently Cisco announced the general availability of a new component in their cloud calling architecture: Site Survivability for Webex Calling Multitenant. I’ve recorded a video demo to show what it looks like. If you want to learn more about the feature, keep reading after the video. Demo The Survivable Telephony Problem If you have been in the IP Telephony business long enough, you are certainly familiar with the concept of SRST (Survivable Remote Site Telephony), which is an incredibly useful piece of the Cisco Unified Communications architecture....

March 14, 2023 · 3 min · Fil
Cisco EX60/EX90 Video Device on Cloud PBX Webex Calling

Cisco TelePresence EX Series on Webex Calling

Cisco Webex Calling (Cisco’s cloud PBX offering) enables organizations to quickly deploy an enterprise-grade telephony solution featuring all sorts of device types: hardware phones, soft-phones and video devices. The obvious choice for video devices falls on Webex‒enabled Desk or Room devices. Enrolling these devices on the cloud is as simple as entering a 16 digits code. Once they are provisioned (and fully managed from the cloud), adding PSTN service to them is a matter of one or two clicks at most....

March 5, 2023 · 4 min · Fil
Snapshot of Cisco IOS XE command line interface showing the running version and configuration register.

Password Recovery for Cisco IOS XE on Azure

If you lose the password of a Catalyst 8000V or CSR1000V running on Azure, and you would like to perform a password recovery on it, this post might be for you. The Basics of Password Recovery There are useful techniques to authenticate an SSH session on a router without using a password. Yet, there are cases where we might have to use password authentication nonetheless. If the password is lost, the next step would be entering ROMmon and perform the usual configuration register change....

February 26, 2023 · 4 min · Fil
SSH login to Cisco Router

SSH Authentication on IOS XE

When commissioning a new router, you can setup your user for password-less SSH authentication. The only info you need is your public SSH key. The general server side configuration in IOS-XE is all described in the Secure Shell Configuration Guide, and there are very useful security guidelines described in this community blog post (make sure your key complies with the hardened algorithm selection though). Note: I use ECDSA keys because they are shorter, and the IOS-XE CLI appears to better “digest” them ¯\_(ツ)_/¯...

December 3, 2022 · 1 min · Fil