Business Intelligence, Custom Software Design and Development, Social Media A San Antonio, Texas based company -
WMSNi Workload Dashboard
WMSNi Portal
Welcome to the BIF Technologies, Corp portal page for WMSNi. This page contains information about WMSNi activities and products developed or supported by BIF Technologies. In the material that follows you will find links to...
OpenSSL and Insight
This page contains a brief tutorial on using OpenSSL with Apache Tomcat. It also contains some material on configuring an Insight installation to use OpenSSL. The content is derived from a motley crew of sources...

WMSNi Workload Dashboard

Protected: by w4l3XzY3
This content is password protected. To view it please enter your password below: Password:
Read More
WMSNi Performance Tuning
This movie requires Flash Player 9
Read More
BIF Technologies and STARS II
San Antonio, TX., 31 July 2011 — Following almost two years of rigorous evaluation, BIF Technologies, Corp has been awarded a position on the GSA...
Read More

WMSNi Portal

Welcome to the BIF Technologies, Corp portal page for WMSNi. This page contains information about WMSNi activities and products developed or supported by BIF Technologies. In the material that follows you will find links to events, journals, training opportunities, and descriptions of products. Please bear in mind that this page is hosted by a privately held corporation and that the views presented here do not represent DHA or DoD. WMSNi is produced for DoD and all decisions about deployment, development, and direction should be directed to DHA program management.

Inferred WMSNi Requirements Document

Download the PDF

WMSNi Journal

 

Training

  • WMSNi SQL
  • WMSNi Development

BIF Expo News

Sept22 9:00 am FourPoints
Click for Details
Protected: by w4l3XzY3
This content is password protected. To view it please enter your password below: Password:
Read More
WMSNi Performance Tuning
This movie requires Flash Player 9
Read More
BIF Technologies and STARS II
San Antonio, TX., 31 July 2011 — Following almost two years of rigorous evaluation, BIF Technologies, Corp has been awarded a position on the GSA...
Read More

OpenSSL and Insight

This page contains a brief tutorial on using OpenSSL with Apache Tomcat. It also contains some material on configuring an Insight installation to use OpenSSL. The content is derived from a motley crew of sources and other documents; references to those documents are found at the bottom of this page in a section titled References. [tabs style="default" title="OpenSSL and Insight"] [tab title="Configuring the Certificate Authority (CA)"] 1) Setup the file system for the certificate authority. This will mean creating a directory per the commands indicated in Figure 1.
configuring the file structure for OpenSSL work
Figure 1 - Setup the File System
2) While you are still in the directory c:\openssl_work_folder\certificate_authority put the number 1000 (one thousand) into a file called serial by using the command echo at the command prompt. Your command will look like the following:

echo 1000 > serial

A screenshot showing the command being executed in shown in Figure 2.
creation of file required for OpenSSL work
Figure 2 - Creating the OpenSSL Serial File
3) Create an empty file called index.txt in the directory c:\openssl_work_folder\certificate_authority. 4) Copy openssl.cnf from the installation directory into the directory c:\openssl_work_folder. 5) There is a variable called dir in the file openssl.cnf. We will need to assign a value that makes all of this work for the file structure that you have setup. The variable will be on a line that looks something like the following:

dir = ./demoCA # Where everything is kept

You will change this to match your file system. After changing the line, if your file system was setup according to Figure 1, the line should become

dir = c:\openssl_work_folder\certificate_authority # Where everything is kept

Note: You will also change the variable new_certs_dir from $dir/new_certs to $/new_certificates. And you will also need to change the variable certs from $dir/certs to $dir/certificates. You can avoid all these changes if you do not suffer with the condition that affects the author of this document: the inability to abbreviate. 6) Using the openssl command we will now create a certificate authority (CA). You will only be able to reproduce the results seen in the figure below if the OpenSSL bin directory is in the executable path.
using OpenSSL commands to generate a 10-year certificate
Figure 3 - Generating a 10-Year Certificate Authority
The full command that was executed is show below

openssl req -new -x509 -days 3650 -extensions v3_ca -keyout private\cakey.pem -out cacert.pem -config c:\openssl_work_folder\openssl.cnf

The output from running this command is the file cakey.pem. This file is the certificate authority. You were expecting something more? Well, although it does not look [/tab] [tab title="Configuring Insight for SSL"] To install and configure SSL support on our Tomcat-based Insight, you need to follow these simple steps.
    1. Create a keystore file to store the server's private key and self-signed certificate by executing the following command:Windows:
      %JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
      Unix:
      $JAVA_HOME/bin/keytool -genkey -alias tomcat -keyalg RSA
      and specify a password value of "changeit".
    2. Uncomment the "SSL HTTP/1.1 Connector" entry in $CATALINA_BASE/conf/server.xml and modify as described in the details of the Apache documentation.
[/tab] [tab title="References"] References [/tab] [/tabs]

BIF Technologies and STARS II

San Antonio, TX., 31 July 2011 — Following almost two years of rigorous evaluation, BIF Technologies, Corp has been awarded a position on the GSA STARS II contract. The river city consulting firm, specializing in business intelligence and custom software design, has achieved a strategic win by gaining a position …