Peter Viola
  • Linkedin
  • Twitter
  • RSS
  • IIS
  • ASP.NET
  • Windows Server
    • Windows Server 2012
    • Windows Server 2008
    • SQL Server
  • WordPress
  • Email
  • Windows 10
Search the site...

Using C# to Automate Java Keytool Certificate Signing Requests

December 2, 2020 / Peter Viola / ASP.NET, Windows Server

The Java keytool is a utility to manage public/private key pairs for certificates used in authentication services. Keytool is straightforward to use and runs from the command line. Creating a new certificate at high level involves first creating a keystore to store the private / public key pair, then creating the certificate signing request, and […]

Read More

java keytool asp.net

Using C# to Modify Windows Server Environment Variables

September 27, 2020 / Peter Viola / ASP.NET, Windows Server

Recently I was working on an issue where the path to an application needed to be in the server Path Environment Variable. I didn’t have physical access to the server and needed an easy way to get the path updated so I created a simple Asp.net Windows Form to accomplish this task. Change Windows Environment […]

Read More

asp.net, c#, Windows Server

How to Integrate a Mailchimp Mailing List with WordPress

January 19, 2020 / Peter Viola / Wordpress

Having a mailing list is a important aspect to operating a website that is often overlooked. Engaging your audience via email is great way to bring visitors back to your website for a new promotion or updated content. If you have recently looked into setting  up a mailing list you’ll know they can be rather […]

Read More

Mailchip, mailing list

The Best PayPal WordPress Plugin I Have Ever Used

December 5, 2019 / Peter Viola / Wordpress

Have you ever wanted to accept a payment with your web site but didn’t know how to get started?  Accepting online payments via real-time credit card authorizations requires an online merchant account, a shopping cart, and payment processor like Authorize.net. And all the monthly fees from these services will substantially increase your overhead before you’ve […]

Read More

paypal, Wordpress, wpforms

How to Securely Erase Hard Drives

November 24, 2019 / Peter Viola / Windows 10

Recently I found a few old 2.5” laptop hard drives in storage and figured I would try sell them for a few bucks on Ebay but first I wanted to make sure my personal data on them was erased. As an experienced sys admin I am already in the habit of formatting an old PC […]

Read More

Secure Erase, Security, vmware, Windows 10

Easy USB Drive Mirroring With Windows 10 Storage Spaces

September 7, 2019 / Peter Viola / Windows 10

Speaking from experience having a computer hard drive fail is not when you want to discover your backup software didn’t run overnight and you’ve lost some important data. Laptops or a space a saving All-in-One desktop like my Dell XPS 2720 typically only have one hard drive.  Hard drive redundancy aka RAID (Redundant Array of […]

Read More

Upgrade PHP 7 on Windows Server with WebPI

July 14, 2019 / Peter Viola / Wordpress

I was recently working on a Windows Server which hosts a WordPress site that had been upgraded from version 4.x to version 5.3. While reviewing the WordPress Dashboard afterwards to ensure everything was working properly I noticed the warning below about PHP being out of date.  It turns out starting with WordPress 5.1 a warning […]

Read More

FastCGI, PHP, WebPI, Wordpress

Protecting a WordPress Contact Form with reCAPTCHA

June 11, 2019 / Peter Viola / Wordpress

Having a contact form is one of the most important pages a web site can have. It enables you to receive communication for your audience or customers without having to provide a specific email address. Publishing an email address on your site while simple to implement and low-tech makes it easy for the email address […]

Read More

recaptcha, Wordpress, wpforms

IIS 8.5 SNI – Fixing SSL_ERROR_BAD_CERT_DOMAIN

June 2, 2019 / Peter Viola / IIS, Windows Server 2012

As you probably know SSL certificates use the https protocol to encrypt communication between your web browser and the web server hosting the web site you’re visiting. You can always tell when your session has been encrypted because your browser will display a lock icon near the address of the site in the browser’s location […]

Read More

IIS, IIS 8.5, SSL, Windows Server 2012

Resolving IIS WMSVC Underlying Connection Was Closed

December 8, 2018 / Peter Viola / IIS, Windows Server 2008, Windows Server 2012

IIS Manager Remote Administration is a handy tool for for a web server administrator when you have multiple servers to manage. This feature will save you the trouble of having to Remote Desktop into each server every time you need to touch IIS. With IIS Manager Remote Administration you can login to one server for […]

Read More

IIS, Windows Server 2008, Windows Sever 2012

Recent Posts

  • Using C# to Automate Java Keytool Certificate Signing Requests
  • Using C# to Modify Windows Server Environment Variables
  • How to Integrate a Mailchimp Mailing List with WordPress
  • The Best PayPal WordPress Plugin I Have Ever Used
  • How to Securely Erase Hard Drives

Categories

  • ASP.NET
  • Email
  • IIS
  • SmarterTools
  • SQL Server
  • Windows 10
  • Windows Server
  • Windows Server 2008
  • Windows Server 2012
  • Wordpress

Tags

301 redirect Advanced Intellect asp.net backups c# disk space DTA Dynamic IP Restrictions email email security Fiddler FTP FTP Logon Attempt Restrictions FTP Security IIS IIS 6 IIS 7 IIS 8 Log Parser optimization Performance PHP Powershell SEO Server Core Smartermail Smartertools SMTP spam filtering SQL Injection SQL Profiler SQL Server SSL StressStimulus Task Scheduler Url Rewrite vbscript robocopy vmware Web PI Windows 8 Windows Server 2008 Windows Server 2012 Wordpress wpforms WPI
(c) 2020 Peter Viola
X
Subject:
Message: