NewPush featured in StorageNewsletter.com

StorageNewsletter.com is carrying and article about our new SAN infrastructure choice around IBM N series and Zerowait SimpleStor products. Here is an excerpt:

Zerowait Corporation, provider of independent NetApp support and off- lease systems, announced that NewPush, a global application and data-warehouse hosting company, has selected Zerowait to architect and manage NewPush’s NetApp and IBM N series storage infrastructure.

For the full article, click on NewPush Selects Zerowait


Migrate ProxMox KVM Storage from local to NFS on netapp

Proxmox KVM storage migration from local to NFS

In order to be able to use the live partition migration in Proxmox, the KVM partition needs to be on NFS or iSCSI.

Here is the process for an NFS storage.

- shut down vm
- rsync -av /var/lib/vz/images/<VMID> /mnt/pve/<NFS VOL>/images/
- edit /etc/qemu-server/<VMID>.conf
- change ide0: local:<VMID>/vm-<VMID>-disk-1.raw to ide0: <NFS VOL>:<VMID>/vm-<VMID>-disk-1.raw
- start up vm

Verifying SSL Certificates

Problem

You have a few SSL cert files on your server, but you are not sure which one is the newest, or the right cert to use.

Solution

Look at the contents of a CSR


openssl req -noout -text -in [domain_name].csr

Where [domain_name].csr is the name of the CSR file.

Look at the contents of a certificate


openssl x509 -noout -text -in [domain_name].crt

Look at the MD5 fingerprint of a certificate


openssl x509 -fingerprint -noout -in [domain_name].crt

Check the private key, the CSR, and the signed cert

To check that the private key, the CSR, and the signed cert belong to the same set, you need to compare the MD5 outputs:

openssl rsa -noout -modulus -in [domain_name].key |openssl md5
openssl req -noout -modulus -in [domain_name].csr |openssl md5
openssl x509 -noout -modulus -in [domain_name].crt |openssl md5


Business Analytics Software Efficiencies are Key

Business Analytics, Business Intelligence and the Hardware Upgrade Tarpit

A common misconception about business analytics, is that better business analytics usually requires better hardware.

Business Analytics: Software rules over Hardware

A number of blogs have recently reflected on the “REPORT TO THE PRESIDENT AND CONGRESS DESIGNING A DIGITAL FUTURE: FEDERALLY FUNDED RESEARCH AND DEVELOPMENT IN NETWORKING AND INFORMATION TECHNOLOGY” pointing out how progress on algorithms has contributed 43 times more to advances on processing speed than pure hardware improvements (Moore’s Law). &emdash; The report notes that in a 15 year span ending in 2003, hardware improvements accounted for a 1,000 fold increase in compute speeds, while during the same period, the algorithmic improvements accounted for a 43,000 fold improvement.

Business Analitycs

Business Analytics: Focus on Smarter Data Warehousing

While these numbers may certainly be up for debate, the main point to retain, is that by improving the algorithms, i.e. the software used in your systems, you can attain much higher efficiencies then by replacing the hardware alone. Taking a holistic approach, using an Information Agenda that takes into account all aspects of the data lifecycle paves the way for a better Data Warehouse that enables smarter Business Analytics, avoiding the tar pit of never ending hardware and software upgrades.


SMTP Server Testing with Authentication

Problem

You need to test manually an SMTP server that requires authentication.

Solution

The text you need to enter into a DOS or Unix command line is in typewriter typeface. Responses from the server are shown in italic.
telnet smtp-server.smtpdomain.com 25
Trying xxx.xxx.xxx.xxx…
Connected to smtp-server.smtpdomain.com.
Escape character is ‘^]’.
220 smtp-server.smtpdomain.com plus some other optional server greeting text

helo localhost
250 smtp-server.smtpdomain.com
auth login
You now need to enter your email and then your password encoded in BASE64. Do encode your password use the HCI Data Encoder
mail from: bnagy@newpush.com
250 Sender accepted.
rcpt to: bnagy@newpush.com
250 OK
data
354 End your message with a period.
Subject: test email

test content
.

250 Accepted message …
quit
221 Good bye.
Connection closed by foreign host.


Java Shopping Cart and eCommerce Solutions

Java Shopping Cart Hosting

The need to host a shopping cart comes up on a regular basis. There are literally hundreds of very good solutions out there. Here is a list of carts that satisfy the following criteria:
– configurable
– customizable
– embeddable
– has a flexible API
– compatible with IBM DB2
– scalable
– reliable

With these requirements, Java EE is a good technology to settle on, hence the need to find Java Shopping Cart Hosting.

Java Shopping Cart Hosting – Ready to Go Solutions

The following products have been identified as viable solutions for Java Shopping Cart Hosting deployments:

  • http://www-01.ibm.com/software/genservers/commerce/express/
  • http://www.softslate.com/
  • http://ofbiz.apache.org/
  • http://www.shopizer.com/
  • http://www.jadasite.com/
  • http://www.openedit.org/
  • http://www.konakart.com/
  • http://www.avetti.com/
  • http://allbinary.appspot.com/Weblisket.jsp

Java Shopping Cart Hosting – Tutorials

There are also a couple good tutorials we found that would walk you through how to create a shopping cart from scratch to embed into an existing application:

  • http://www.ibm.com/developerworks/library/j-ajax1/
  • http://www.tech-freaks.in/Java-Programming/JSP-Servlets/shopping-cart.html

Any of the above is supported in our Managed Hosting environment for a successful Java Shopping Cart Hosting deployment.


Updating the Rate Sheet in the COGEXO Rating Engine

Rate table update on MySQL backed database

The concepts in this guide apply for the DB2 version of the rating engine.

Data Fromat

product_code_call,description,cost,call_type

Data Upload

For the MySQL back-end, use phpMyAdmin to upload the data:

      Log in to phpMyAdmin
      Select the rate table
      Click the import tab
      Select the file that has the comma delimited values (CSV)
      Set the number of lines to skip to 1
      Select CSV radio button
      Set the delimiter to “,”
      Check the replace data with file box
      Click Go

Upon successful import, a message diplaying the number of values imported, for example:
Import has been successfully finished, 1578 queries executed.


Restarting SMTP Service on a Domino Server

Stopping and starting a Domino Server’s SMTP service

Domino Server Settings

After updating mail routing settings on a Domino Server, typically the SMTP service needs to be restarted. The best way to do this operation is from the Domino Server Console.

Domino Server SMTP start

From the Admin UI:

  1. Click the Server – Status tab and select the Server Tasks view.
  2. Click Tools – Task – Start
  3. From the list of server tasks, select SMTP Server.
  4. Click Start Task.
  5. Click Done to close the Start New Task dialog box.

From the server console:
Load SMTP

Look for diagnostic messages on the console. Allow several minutes on a busy server.

Domino Server SMTP stop

From the Admin UI:

  1. Click the Server – Status tab and select the Server Tasks view.
  2. Select SMTP Server from the list of tasks.
  3. Click Tools – Task – Stop, and then click Yes.

From the server console:
Tell SMTP quit

Look for diagnostic messages on the console. Allow several minutes on a busy server.

Domino Server SMTP restart

From the Admin UI:

  1. Click the Server – Status tab and select the Server Tasks view.
  2. Select SMTP Server from the list of tasks.
  3. Click Tools – Task – Restart, and then click Yes.

From the server console:
Restart Task SMTP

Look for diagnostic messages on the console. Allow several minutes on a busy server.

For more articles from the NewPush Managed Domino Server Team see Domino Server Support and Collaboration Services.


Lotus Domino DNS Timeout Issue

Domino Server causes intermittent email bouncing

On a Domino Server to 8.5FP1

After upgrading a Domino Server to 8.5FP1 we noticed intermittent email bouncing even though the emails were correctly delivered to the email server. The server response was:
451 Unable to complete command, DNS not available or timed out

This message is misleading. What it really means that Domino wasn’t able to verify the sender domain’s RDNS (reverse DNS) entry.
IBM Domino Server and Collaboration Suite

Disabling Reverse DNS Check

If your Domino infrastructure already has a security mail gateway, then this extra protection on the Domino server isn’t needed and disabling it will speed up the SMTP operations of the Domino Server. Here are steps on how to turd this feature off.

Steps to turn off rDNS checking on the Domino Server

  1. Make sure you already have a Configuration Settings document for the server(s) to be configured.
  2. From the Domino Administrator, click the Configuration tab and expand the Messaging section.
    Click Configurations.
  3. Select the Configuration Settings document for the mail server or servers you want to restrict mail on, and click Edit Configuration.
  4. Click the Router/SMTP – Restrictions and Controls – SMTP Inbound Controls tab.
  5. Set the field “Verify sender’s domain in DNS” in the Inbound Sender Controls section do “Disabled,” and then click Save & Close

More information on Domino Server SPAM prevention

For more articles from the NewPush Managed Domino Server Team see Domino Server Support and Collaboration Services.