Keith Smith - My Blog
Let's Encrypt redirect with KEMP load balancerSunday, November 10, 2019 - Posted by Keith A. Smith, in Network, Automation, Microsoft
PKI Management is a huge PITA, in a near future I will post how I've automated PKI renewals and installation of certificates. In this post I wanted share a method managing certificate renewals in an environment that has multiple web servers and a KEMP load balancer in front with a central server for certificate management. The Load balancer rules will send traffic with the /.well-known/acme-challenge/ to the certificate management server and all other 80 traffic gets redirected to 443. You will need to create a virtual service with two subVS's. ![]()
Open the virtual service then add the first SubVSs
The first subVS weight should be 1100 and Not Available Redirection Handling Error code set to 302 and the Redirect URL set to https://%h%s.
The second SubVS has a weight of 1000 and has the IIS server I use to create my Let's Encrypt certs set as the real server.
Create a content rule named Lets_Encrypt, Rule Type is Content Matching, Match Type is Regular Expression, Header Field is left blank, Matching String is /^\/.well-known/ and ignore case is checked.
Now enabled Content Switching at the VS. I then added all my Content rules for my domains to the first SubVS so they will be redirected to HTTPS then I added the Lets_Encrypt Content Rule to the second SubVS.
To download the exported file, visit my github repo https://github.com/KeithIT-Dev/Kemp
-End |
![]() Tweet |
Auto share requests to users in the field 'email ids to notify'Monday, October 28, 2019 - Posted by Keith A. Smith, in Automation
I have implemented the ManageEngine ServiceDesk numerous times over the past few years. In the most recent instance, I created a tiered structure and escalation process for the technicians. The technicians at tier1 would need to escalate any request that is beyond their scope of the resolution.
The Challenge The challenge was that when their requests were escalated to tier2, they would lose visibility to the request unless the request was shared with them. To share the request, they would input their e-mail into the "e-mail Id(s) to notify" field on the request, then click on share request and add themselves to the request before the request is escalated. These steps were time-consuming, and it took many clicks to accomplish this task. The Solution To make this process more efficient, I have published the python code that will set up an auto-share to users in the "e-mail Id(s) to notify" field on the request. The Steps
To get this to work you need to
-End |
![]() Tweet |
VMware Ports and ProtocolsWednesday, October 2, 2019 - Posted by Keith A. Smith, in VMware
While doing some research for vCenter ports I found this gem https://ports.vmware.com/home/vSphere a database of ports and protocols for VMware products. This site is definitely worth a bookmark in your browser of choice.
-End |
![]() Tweet |
Mac OS upgrades removes the Allow apps downloaded from anywhere optionFriday, September 27, 2019 - Posted by Keith A. Smith, in Apple
I decided to do a macOS upgrade, I went to install my apps and noticed that the "Allow apps downloaded from anywhere" was missing. This is important because not all Mac apps are made in Xcode. I believe this feature was removed in macOS Sierra 10.12. I wanted to share a few ways to deal with feature modification:
-End |
![]() Tweet |
Evolving a helpdesk to ServiceDesk OperationsTuesday, September 17, 2019 - Posted by Keith A. Smith, in Journal of thoughts
Some might say the help desk is the heart of IT. This is hard to argue when factoring in its ability to streamline a range of system management processes and effectively support customer needs. From optimizing task management to improving customer satisfaction, I will examine the numerous benefits that come from evolving a helpdesk to ServiceDesk Operations using the right Service Desk software.
A sound Service Desk system enhances customer service by simplifying the tasks in the hands of the IT staff who manage it. Depending on the software, task management may provide features that allow IT staff to seamlessly create and schedule tasks, assign tasks to specific staff, and share tasks between departments. By providing insight into who's doing what, Service Desk software helps management better assess and distribute workloads. Better Time Management The sheer volume of inquiries can make for a pretty chaotic customer service environment. It's often staff and management's inability to keep up with the incoming stream of activity that hinders response times and leaves customers hanging on in frustration. Offering robust ticket options and detailed tracking capabilities, a reliable service desk tool will trim the time lost on the back and forth banter between teammates while enabling managers to keep up with the status of each case. The time you free up is the time that can be spent effectively finding resolutions to other problems. Generating Customer Feedback Every organization wants glowing reviews. And while you can't please everyone, even negative feedback can be useful and spun into a positive. Many service desk systems lend a massive hand in gathering this vital feedback with features that fuel the easy creation and management of customer surveys. Most allow you to deploy them on-demand in web and email formats. Some can even be set up for automatic delivery once tickets are closed out. Either way, IT departments have a means of generating valuable feedback that can be used to make adjustments based on insights from customers. Helping Customers Help Themselves From the user end, convenient access to self-service resources is one of the best things service desk software brings to the table. Before I raise a ticket, I run straight to their support portal to see if I can find answers to whatever questions I have. Whether you call it a knowledge base, FAQs page, or something else, this concept of centralized, self-service information will cut down on tickets, reduce the workload for staff, and increase customer satisfaction. In 2013, research firm Forrester listed knowledge management as one of the hottest trends in customer service. Support Solutions for the Future A service desk system can play an integral role in your data management infrastructure. For example, an IT department can use past complaints and other information logged in the system to create a database of best practices designed to guide staff toward handling recurring issues. It also gives organization leaders a better way to gauge the number of resources that go into resolving these problems. The ability to monitor resource usage will prove handy when it comes time to plan the budget for the upcoming fiscal year. Making the Best Impression In the business world, perception is the reality. So whatever impressions your customers have about you is the image you're stuck with as word travels through the grapevine. Consistently delivering a decent managed service won't mean diddly squat when they feel you're letting them down in the IT department. On the other hand, if a service desk is enabling you to quickly respond to tickets with effective resolutions, customer perception, satisfaction, and retention will improve by leaps and bounds.
-End |
![]() Tweet |