Category: Application Platforms

Articles related to application software

Sendmail is slow

Problem: The sendmail service takes a while (more than a minute) to start and emails sent via sendmail take a couple of minutes to get delivered:   Background & Analysis: Sendmail uses DNS for the following: At startup, to obtain the canonical name for the local host. To obtain the canonical name of a remote
Read More »

How to install Tomcat 6 on RHEL 6

Installing software on RHEL platforms using yum is straightforward. However, based on your environment, there could be a few more steps to get there. So, here’s what I did to install Tomcat 6 on RHEL 6.2: Environment: OS: Red Hat Enterprise Linux Server release 6.2 (Santiago) Yum Repos: Red Hat Enterprise Linux Server (v. 6
Read More »

How PAM works

Pluggable Authentication Modules (PAM) is a framework used for authentication. Typically, most Linux distros come with PAM installed by default. PAM can be powerful if used well and it’s important to understand how PAM works. PAM has its criticisms, but is quite adequate for most purposes. Refer this LINUX FORMAT article for a good introduction
Read More »

How to create a CSR using openssl

A CSR or Certificate Signing Request is an encrypted block of text that is used to request a digital certificate from a Certificate Authority (CA). A CSR must be created on the server which will host the digital certificate. A key pair (public/private keys) must be created before or during the creation of a CSR.
Read More »

Automate Requests for New Certificates

Recently, all Windows XP workstation users within a corporate domain were required to request and install a certificate from the Enterprise Certificate Authority (CA). Typically, the Certificate Manager Management console Snap-in Control (certmgr.msc) is used to request new certificates, as in the screenshot shown below. So, I was required to automate this process using a
Read More »

Monitoring QTP (command-line)

Our test team uses HP QuickTest Professional (QTP) to perform data loads by importing data from an MS-Excel workbook and using a Web Form to load the data. Some data loads took a while and some were performed outside office hours. As these data loads were performed manually via the QTP GUI, QTP errors would
Read More »