THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY
|
|
- Damian Jeremy Holmes
- 8 years ago
- Views:
Transcription
1
2 THE CHALLENGE OF ADMINISTERING WEBSITES OR APPLICATIONS THAT REQUIRE 24/7 ACCESSIBILITY As the constantly growing demands of businesses and organizations operating in a global economy cause an increased dependency on the always-on nature of the internet, the demand for website services and applications that are continually accessible increases at the same rapid pace. The challenge faced by most website or application administrators today is that of being able to provide continued service with minimal downtime in the face of a dynamic online environment that is known at times to respond in unexpected ways. Despite the increased system reliability and stability of today s secure websites, and advanced application architecture, there will always be occasions where unexpected downtime is a reality. By catering for these occurrences with an alert and monitoring system, it is possible to enable all traffic to be sent to other machines automatically when a server or system goes down and to notify the administrator about the situation immediately. Users can then continue to access website services and applications, enjoying uninterrupted service. SMS: A RELIABLE, SECURE, ALTERNATIVE SMS text messaging provides a simple, fast and low-cost method to send system alerts to system administrators, I.T. managers and any other party, despite their location. While was previously virtually the only technology used to send system alerts, today s software developers are turning to a better alternative - SMS text messaging. SMS text messaging offers the following advantages over Push Technology It is not necessary for a cell phone to poll an SMS center constantly in order to receive new SMS text messages. SMS text message notifications will be pushed to pre-determined cell phones. Unlike SMS, is a "pull" technology. To find out if an server has any new messages, an client needs to poll the server regularly. Mobility SMS alerts can reach you anytime, anywhere and do not require the user to be in front of their computer. Cell phones that are capable of reading s, are still reliant on "pull" technology, resulting in unnecessary data transmission fees to the network operator and the cell phone as it constantly checks for new messages. Simple set-up, rapid integration Sending s from website and applications is a well known simple and relatively low cost method of delivery. What about SMS? Is it easy to enable SMS text messaging for a website or application? How much does it cost to send an SMS text message? SMS setup is simple and offers rapid integration with any website or application. Sending SMS text messages via Clickatell's HTTP API requires only a few lines of code. Clickatell also provides an SMTP API to developers. With the SMTP API, you can send ordinary s to Clickatell, and Clickatell will convert them to SMS text 2
3 messages and deliver to mobile recipients. The same SMS text message notification can be sent to multiple cell phones, ensuring the SMS text alert can be acted upon quickly. While the exact price of sending an SMS text message varies from country to country, it generally costs no more than a few cents for the peace of mind of having a notification delivered directly to your mobile. Now let's see the 5 steps to get you started: DevelopersHome.com and Clickatell explain how to enable SMS text messaging for your system alerts Step 1: Check Requirements Following are the requirements for enabling your alert system with SMS messaging: First, register an account with Clickatell in order to send SMS messages via Clickatell's Bulk SMS gateway. Every new account has 10 free SMS credits which you can use for testing. Having some knowledge in server-side web programming is required. In this guide, the code examples are written in PHP, but it is not necessary for you to be proficient in PHP the principles will remain the same regardless of the programming language you use. The PHP code used in this guide is straightforward and it should not be difficult to apply the knowledge to other server-side web technologies, such as ASP.NET (C#, VB), ColdFusion, Java Servlet, JSP, Perl, Python, etc. In order to run the code examples on your PC, you will need the software below: A web server like Apache, which can be downloaded from free of charge, and PHP, which can be downloaded from free of charge. If you have an account with a web hosting provider, you should upload the code to your web hosting account and run the code there. In this case, you do not have to install any software on your PC. 3
4 Step 2: Understand Your Alert System It is important to understand your alert system in order to know what modifications should be made to integrate SMS text messaging. Generally, an alert system works in the following way: 1. When a certain condition is met (for example, the monitoring system finds that one of the servers is not responding), the alert system triggers an event. 2. You assign an event handler to the event. Whenever the event occurs, the alert system runs the code in the event handler. As you can see, the event handler is where you would integrate SMS text messaging. While the actual steps will vary for different alert systems, for demonstration purposes we will create a very simple alert system that monitors the responsiveness of a web server. We will then demonstrate how to integrate this alert system with SMS text messaging. In general, if you need to modify an existing alert system, you would have to consult the documentation of your alert system for the specific instructions on how it can be done. First, we need to write a PHP function that checks whether the web server is responding to requests. The PHP function attempts to fetch the home page from the web server. Here's the code: <?php /* is_server_alive.php */ function is_server_alive($hostname) { $url = ' $hostname. '/'; $file = fopen($url, 'r'); if (!$file) return false; return true; }?> 4
5 The function is_server_alive() above takes one argument, $hostname. It contains the host name of the web server that you want to monitor (for example, The PHP function fopen() helps us fetch the file located at $url. Make sure the value of the allow_url_fopen directive in the php.ini file is On. If not, fopen() cannot handle HTTP URLs. The second argument, 'r', tells fopen() that we want to fetch the file for reading only. If the operation is successful, fopen() returns a file pointer, which can be passed to functions such as fgets() and fread() to read the file contents. At this point the file contents are not useful to us, since we simply need to know if the web server is responding to requests. If the web server is not responding or other errors occur, fopen() will return the boolean value false. More detailed information about using the PHP function fopen() to open remote files can be found from and Next, we need to write some code to call an event handler when we find that the web server is not responding: <?php /* monitor.php */ require_once('is_server_alive.php'); require_once('event_handler.php'); define('hostname_of_server', 'server1.developershome.com'); if (!is_server_alive(hostname_of_server))?> event_handler(hostname_of_server); To run the PHP script monitor.php regularly (for example, every three minutes), we need to use a feature called Cron, which enables the scheduling of tasks called Cron jobs. The steps to set up a Cron job for different web hosting providers vary slightly. 5
6 Visit your web hosting provider's website for the precise instructions. Normally the steps are similar to these: A. Create a new Cron job. Normally you can find a "Create a new Cron job" button by logging in to your web hosting account and then going to the control center. B. Enter the command to run. For example, "php /home/mydomain.com/monitor.php". C. Enter the time interval that the command should run. For example, every three minutes. D. Enter an address for getting the output of the PHP script. This is useful for debugging your script. While this step is usually optional, if you do not enter an address, the output of the PHP script will not be sent to you. Now we can edit the event_handler() function to add tasks that we want the alert system to perform when the web server goes down - for example, logging down the event or sending an alert. Advanced users may want to remove the failed web server from the DNS system and distribute the load to other web servers. <?php /* event_handler.php */ function event_handler($hostname_of_server) { $text_message = 'Alert: '. $hostname_of_server. ' did not respond.'; send_ ($text_message); }?> 6
7 Step 3: Register for a Clickatell Account and Get API ID Three values are required to connect your system to the Clickatell Bulk SMS gateway via the HTTP API the username of your account, the password of your account and the API ID (this can be found by logging in to your account.) If you do not have an account, you can register for one free of charge by following the simple steps below: A. Go to Clickatell's home page at B. Click the "My Account" button in the top right corner of the page. C. Click the "Product Selection" combo box and select the "Clickatell Central (API)" item. 7
8 D. Enter information into the registration form. Then click the "Continue" button. 8
9 E. Clickatell will send a verification and a verification SMS to you. Enter the two verification codes into the form and then click the "VERIFY NOW" button. F. If the verification is successful, you will be logged in automatically. 9
10 To create your API ID, follow the steps below: A. Log in to your account and click the "Manage My Products" button in the menu at the top of the page. B. Click the "My Connections" combo box and select the "HTTP" item. 10
11 C. Enter a name to the "Name" field of the form. Then click the "Submit" button. You will find the API ID in the next page. Step 4: Write a Function to Send SMS Text Messages Next, we need to write a PHP function that sends an SMS text message to a cell phone via Clickatell's Bulk SMS gateway. Here is the PHP code: <?php /* send_sms.php */ function send_sms($user, $password, $api_id, $to, $text) { $text = urlencode($text); $url = ' $user. '&password='. $password. '&api_id='. $api_id. '&to='. $to. '&text='. $text; } $response = file_get_contents($url); echo $response;?> 11
12 The send_sms() function above takes five arguments. The first and second arguments, user and password, are the username and password of your Clickatell account. The third argument, api_id, is the API ID that we obtained previously. The fourth argument, to, is the cell phone number in the standard international format. The country code (Note: without the "+" character) should be included and there should be no leading zero to the cell phone number. For example, to send a text message to the UK number , the to argument should be The fifth argument, text, is the text message to be sent. The code itself is straightforward. First of all, the PHP function urlencode() is called to encode special characters (if there are any) in the text message. This must be done because in the next step we will put the text message in a query part of a URL, and special characters must be encoded properly in order to follow the syntax of URL. The URL should be composed according to Clickatell's HTTP API specification, which can be downloaded from The PHP function file_get_contents() is used to fetch the file located at $url. It is very similar to fopen(). The main difference is that file_get_contents() returns a string that contains the file contents, while fopen() returns a file pointer. Like fopen(), file_get_contents() requires the value of the allow_url_fopen directive in the php.ini file to be set to On in order to open HTTP URLs. After calling file_get_contents(), if the operation is successful, the variable response contains the data that the SMS gateway sends back. We can use it to determine whether an error has occurred. If there is no error, the SMS gateway will send back a unique message ID, like this: ID: a37ad2e4090ea662fadec39f95a3a87e Otherwise, the SMS gateway will send back an error number, for example: ERR: 101 Error number 101 means the parameters are either invalid or missing. You can find the meanings of error numbers in Appendix A of Clickatell's HTTP API specification. 12
13 Step 5: Integrate SMS Text Messaging with Alert System together. We can now modify the event handler to integrate SMS text messaging and the alert system <?php /* event_handler.php */ require_once('send_sms.php'); require_once('stop_sms_sending.php'); require_once('increment_number_of_sms_sending.php'); function event_handler($hostname_of_server) { $user = 'xxx'; $password = 'xxx'; $api_id = 'xxx'; $to = ' '; $text_message = 'Alert: '. $hostname_of_server. ' did not respond.'; if (!stop_sms_sending($hostname_of_server)){ send_sms($user, $password, $api_id, $to, $text_message); increment_number_of_sms_sending($hostname_of_server); } }?> 13
14 We've added two new functions, stop_sms_sending() and increment_number_of_sms_sending(). The purpose of these two functions is to limit the number of times that SMS alerts are sent. Without these two functions the alert system would send an SMS text message every 3 minutes until the failed server was fixed. Here's the code in the stop_sms_sending() function: <?php /* stop_sms_sending.php */ function stop_sms_sending($hostname_of_server) { define('max_num', 3); $num = file_get_contents($hostname_of_server. '.txt'); if ($num!=false){ if ($num >= MAX_NUM) return true; } }?> return false; 14
15 The stop_sms_sending() function attempts to read a plain text file that stores the number of times that SMS alerts have been sent. The file name depends on the host name of the web server that the alert system is monitoring. For example, if the host name is server1.developershome.com, the stop_sms_sending() function will attempt to read the file server1.developershome.com.txt. If SMS alerts have been sent three times, stop_sms_sending() will return true, which indicates no more SMS text messages should be sent. Below shows the code in the increment_number_of_sms_sending() function. It increments the number of times that SMS alerts have been sent and saves the new value to the plain text file. <?php /* increment_number_of_sms_sending.php */ function increment_number_of_sms_sending($hostname_of_server) { $num = file_get_contents($hostname_of_server. '.txt'); if ($num!=false) $num += 1; else $num = 1; file_put_contents($hostname_of_server. '.txt', $num); }?> To reset counting, just delete the text file that stores the number of times that SMS alerts have been sent. While there are more elegant ways to do this we will not discuss them further since the focus of this guide is on integrating SMS text messaging with an alert system. 15
16 ABOUT DEVELOPERS HOME DevelopersHome.com helps programmers who wish to extend their knowledge to the wireless world by introducing them to the skills needed to develop and maintain sites and applications for wireless devices. Code examples in tutorials and articles follow the standard of the corresponding technology ensuring that developers learn and understand how to build mobile applications using the latest technologies. ABOUT THE CLICKATELL GATEWAY Clickatell Gateway s Developer API Clickatell's Developer Solutions allow you to SMS enable your social networking website or application via a range of API's. Our SMS Gateway offers your website or application a hosted messaging platform to SMS-enable system. We give you the immediate capability to deliver and receive messages to and from any application, via our global operator coverage. We've gone to great lengths to ensure any developer who wants to interface an application, site or system with our messaging gateway can do so reliably and simply. Our APIs are fast, simple and reliable, and built in such a way that they are easily manipulated to fit with any system. And with our quick online registration you are able to get started and use them right away. A great extension to the API is the two-way (bidirectional) messaging capability, which is available in over a 100 countries. 16
17 Learn more about each of our API connectivity options below: SMPP API Our most robust connection, suitable for customers who send large volumes of traffic. Clickatell offers a global SMPP connection using the SMPP 3.3 standard. Customers are required to have SMPP client software in place, and unlike our other APIs there are minimum volume requirements when using SMPP. Sign up HTTP/S API Our most popular connection, HTTP is one of the simpler ways to connect to the Clickatell API. It is used as an HTTP/Internet Post. Sign up. FTP API Suitable for once off, high volume messaging. The FTP upload facility allows customers to upload text files to Clickatell's FTP site, and have the files automatically dispatched to message recipients. Sign up. SMTP [ to SMS] API Another firm favourite, the SMTP API allows messages that are sent via to be converted to SMS. Popular with customers who already have an messaging system in place. Sign up. 17
18 XML API If you are familiar with XML, Clickatell offers an XML interface with its own set of DTDs. Currently supports XML over HTTP. Sign up. SOAP API SOAP is a protocol for exchanging XML-based messages using HTTP/HTTPS. SOAP forms the foundation layer of the web services protocol stack providing a basic messaging framework upon which abstract layers can be built. Sign up. 18
2sms SMS API Overview
2sms SMS API Overview Do you, or your customers, use any of the following software solutions in your business? If the answer is Yes, then 2sms provides the extensive SMS API Library that gives your software
More informationredcoal EmailSMS for MS Outlook and Lotus Notes
redcoal EmailSMS for MS Outlook and Lotus Notes Technical Support: support@redcoal.com Or visit http://www.redcoal.com/ All Documents prepared or furnished by redcoal Pty Ltd remains the property of redcoal
More informationConnect Getting Started Guide. Connect 2.1.1 Getting Started Guide
Connect 2.1.1 Getting Started Guide Page 1 of 22 Internetware Limited, 2008 Welcome...3 Introduction...3 What s new in 2.1...3 Technical Requirements...4 How does Connect work?...5 Application Connectors...5
More informationSTAR ENTERPRISE - Information Technology Is Our Universe! www.starenterprise.com. STAR Device Monitor
Business departments BusinessSoftware & LifestyleSoftware Document information Customer service: www.starenterprise.com/assistance/ support@starenterprise.com Author: Tobias Eichner STAR ENTERPRISE - www.starenterprise.com
More informationDevice Log Export ENGLISH
Figure 14: Topic Selection Page Device Log Export This option allows you to export device logs in three ways: by E-Mail, FTP, or HTTP. Each method is described in the following sections. NOTE: If the E-Mail,
More informationClickatell two-way technical guide v2.0
Clickatell two-way technical guide v2.0 January 2015 1. Content 1. Content... 1 2. Overview... 3 3. Change history... 3 4. Context... 3 5. Introduction... 3 6. Standard-rated Virtual Mobile Numbers (VMNs)...
More informationClickatell Communicator2 Help Gui
Clickatell Communicator2 Help Gui February 2015 Contents Contents... 1 Overview... 3 Getting started... 3 4.1 Registering for a Communicator Account... 3 4.2 Changing your settings... 5 4.2.1 Contact Information...
More informationSetting Up Message Notifications in Cisco Unity 8.x
CHAPTER 23 Setting Up Message Notifications in Cisco Unity 8.x See the following sections in this chapter: Overview of Message Notifications in Cisco Unity 8.x, page 23-1 Setting Up Text Message Notifications
More informationXML Processing and Web Services. Chapter 17
XML Processing and Web Services Chapter 17 Textbook to be published by Pearson Ed 2015 in early Pearson 2014 Fundamentals of http://www.funwebdev.com Web Development Objectives 1 XML Overview 2 XML Processing
More informationDove User Guide Copyright 2010-2011 Virgil Trasca
Dove User Guide Dove User Guide Copyright 2010-2011 Virgil Trasca Table of Contents 1. Introduction... 1 2. Distribute reports and documents... 3 Email... 3 Messages and templates... 3 Which message is
More informationRemote Console Installation & Setup Guide. November 2009
Remote Console Installation & Setup Guide November 2009 Legal Information All rights reserved. No part of this document shall be reproduced or transmitted by any means or otherwise, without written permission
More informationEmails sent to the FaxFinder fax server must meet the following criteria to be processed for sending as a fax:
FaxFinder FFx30 T.37 Store & Forward Fax (T.37) Introduction The FaxFinder implements T.37 Store and Forward Fax (RFC2304) to convert emails into facsimile transmissions. The FaxFinder fax server accepts
More informationGetting Started With Halo for Windows For CloudPassage Halo
Getting Started With Halo for Windows For CloudPassage Halo Protecting your Windows servers in a public or private cloud has become much easier and more secure, now that CloudPassage Halo is available
More informationmysensors mysensors Wireless Sensors and Ethernet Gateway Quick Start Guide Information to Users Inside the Box mysensors Ethernet Gateway Quick Start
mysensors Information to Users mysensors Wireless Sensors and Ethernet Gateway Quick Start Guide This equipment has been tested and found to comply with the limits for a Class B digital devices, pursuant
More informationLabVIEW Internet Toolkit User Guide
LabVIEW Internet Toolkit User Guide Version 6.0 Contents The LabVIEW Internet Toolkit provides you with the ability to incorporate Internet capabilities into VIs. You can use LabVIEW to work with XML documents,
More informationAusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members
AusCERT Remote Monitoring Service (ARMS) User Guide for AusCERT Members Last updated: 27/06/2014 Contents 1 Introduction... 2 1.1 What is ARMS?... 2 1.2 Glossary Terms... 2 2 Setting up your ARMS configuration
More informationAvid. Interfacing with Avid inews. Including inews Web Services Version 1.0
Avid Interfacing with Avid inews Including inews Web Services Version 1.0 Table of Contents Overview...1 Exchanging Data with inews...2 inews FTP Server...2 RXNET/TXNET...2 Support for MOS Protocol...2
More informationEnd User Guide The guide for email/ftp account owner
End User Guide The guide for email/ftp account owner ServerDirector Version 3.7 Table Of Contents Introduction...1 Logging In...1 Logging Out...3 Installing SSL License...3 System Requirements...4 Navigating...4
More informationSMS Service Reference
IceWarp Unified Communications Reference Version 11.3 Published on 1/5/2015 Contents... 5 About... 7 Why Do I Need?... 7 What Hardware Will I Need?... 7 Why Would I Want More Than One SMS Gateway?...
More informationRoomWizard Synchronization Software Manual Installation Instructions
2 RoomWizard Synchronization Software Manual Installation Instructions Table of Contents Exchange Server Configuration... 4 RoomWizard Synchronization Software Installation and Configuration... 5 System
More informationLesson 7 - Website Administration
Lesson 7 - Website Administration If you are hired as a web designer, your client will most likely expect you do more than just create their website. They will expect you to also know how to get their
More informationIntegrating with BarTender Integration Builder
Integrating with BarTender Integration Builder WHITE PAPER Contents Overview 3 Understanding BarTender's Native Integration Platform 4 Integration Builder 4 Administration Console 5 BarTender Integration
More informationWhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
More informationFTP API Specification V2.6
FTP API Specification V2.6 June 2014 Contents 1. Change history... 3 2. Overview... 3 3. Introduction... 4 4. Getting started... 5 5. Basic text file structure... 6 5.1. Authentication within the text
More informationmysensors mysensors Wireless Sensors and and Cellular Gateway Quick Start Guide Information to Users Inside the Box
mysensors mysensors Wireless Sensors and and Cellular Gateway Quick Start Guide Information to Users The mysensors wireless products referenced in this Quick Start Guide have been tested to comply with
More informationNational Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide
National Fire Incident Reporting System (NFIRS 5.0) Configuration Tool User's Guide NFIRS 5.0 Software Version 5.6 1/7/2009 Department of Homeland Security Federal Emergency Management Agency United States
More informationTechnical Specification Premium SMS gateway
Technical Specification Premium SMS gateway Non-subscription services (TS.001) Author: Erwin van den Boom Version history v1.0 EvdB 12 september 2007 V1.1 DI 27 may 2009 V1.2 SvE 10 december 2009 V1.3
More informationQuick Start Guide. Cerberus FTP is distributed in Canada through C&C Software. Visit us today at www.ccsoftware.ca!
Quick Start Guide Cerberus FTP is distributed in Canada through C&C Software. Visit us today at www.ccsoftware.ca! How to Setup a File Server with Cerberus FTP Server FTP and SSH SFTP are application protocols
More informationTWO-WAY EMAIL & SMS MESSAGING SMS WEB SERVICE. Product White Paper. Website: www.m-science.com Telephone: 01202 241120 Email: enquiries@m-science.
TWO-WAY EMAIL & SMS MESSAGING SMS WEB SERVICE Product White Paper Website: www.m-science.com Telephone: 01202 241120 Email: enquiries@m-science.com Contents Introduction... 3 Product Components... 3 Web
More informationArchitecture and Data Flow Overview. BlackBerry Enterprise Service 10 721-08877-123 Version: 10.2. Quick Reference
Architecture and Data Flow Overview BlackBerry Enterprise Service 10 721-08877-123 Version: Quick Reference Published: 2013-11-28 SWD-20131128130321045 Contents Key components of BlackBerry Enterprise
More informationemobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd
emobile Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as a
More informationOptus EmailSMS for MS Outlook and Lotus Notes
Optus EmailSMS for MS Outlook and Lotus Notes Service Description, August 2005. OVERVIEW This document provides an overview of the Optus EmailSMS service delivered jointly by Optus and redcoal. It highlights
More informationFileMaker Server 10 Help
FileMaker Server 10 Help 2007-2009 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker, the file folder logo, Bento and the Bento logo
More informationCMP3002 Advanced Web Technology
CMP3002 Advanced Web Technology Assignment 1: Web Security Audit A web security audit on a proposed eshop website By Adam Wright Table of Contents Table of Contents... 2 Table of Tables... 2 Introduction...
More informationSetting Up Scan to SMB on TaskALFA series MFP s.
Setting Up Scan to SMB on TaskALFA series MFP s. There are three steps necessary to set up a new Scan to SMB function button on the TaskALFA series color MFP. 1. A folder must be created on the PC and
More informationDiskPulse DISK CHANGE MONITOR
DiskPulse DISK CHANGE MONITOR User Manual Version 7.9 Oct 2015 www.diskpulse.com info@flexense.com 1 1 DiskPulse Overview...3 2 DiskPulse Product Versions...5 3 Using Desktop Product Version...6 3.1 Product
More informationOutDisk 4.0 FTP FTP for Email Users using Microsoft Windows and/or Microsoft Outlook. 5/1/2012 2012 Encryptomatic LLC www.encryptomatic.
OutDisk 4.0 FTP FTP for Email Users using Microsoft Windows and/or Microsoft Outlook 5/1/2012 2012 Encryptomatic LLC www.encryptomatic.com Contents What is OutDisk?... 3 OutDisk Requirements... 3 How Does
More informationICE Trade Vault. Public User & Technology Guide June 6, 2014
ICE Trade Vault Public User & Technology Guide June 6, 2014 This material may not be reproduced or redistributed in whole or in part without the express, prior written consent of IntercontinentalExchange,
More informationSysPatrol - Server Security Monitor
SysPatrol Server Security Monitor User Manual Version 2.2 Sep 2013 www.flexense.com www.syspatrol.com 1 Product Overview SysPatrol is a server security monitoring solution allowing one to monitor one or
More informationNTT Web Hosting Service [User Manual]
User Version 0.11 August 22, 2014 NTT Web Hosting Service [User Manual] Presented By: OAM Linux A NTT Communications (Thailand) CO., LTD. Table of Contents NTT Web Hosting Service [User Manual] 1 General...
More informationUsing the Push Notifications Extension Part 1: Certificates and Setup
// tutorial Using the Push Notifications Extension Part 1: Certificates and Setup Version 1.0 This tutorial is the second part of our tutorials covering setting up and running the Push Notifications Native
More informationF-Secure Messaging Security Gateway. Deployment Guide
F-Secure Messaging Security Gateway Deployment Guide TOC F-Secure Messaging Security Gateway Contents Chapter 1: Deploying F-Secure Messaging Security Gateway...3 1.1 The typical product deployment model...4
More informationThe data between TC Monitor and remote devices is exchanged using HTTP protocol. Monitored devices operate either as server or client mode.
1. Introduction TC Monitor is easy to use Windows application for monitoring and control of some Teracom Ethernet (TCW) and GSM/GPRS (TCG) controllers. The supported devices are TCW122B-CM, TCW181B- CM,
More informationGetting started with OWASP WebGoat 4.0 and SOAPUI.
Getting started with OWASP WebGoat 4.0 and SOAPUI. Hacking web services, an introduction. Version 1.0 by Philippe Bogaerts Philippe.Bogaerts@radarhack.com www.radarhack.com Reviewed by Erwin Geirnaert
More informationEmail Integration for Open Text Fax Appliance and Open Text Fax Appliance, Premier Edition
Email Integration for Open Text Fax Appliance and Open Text Fax Appliance, Premier Edition Open Text Fax and Document Distribution Group October 2009 2 White Paper Contents Introduction...3 Who Should
More informationTable of Contents. OpenDrive Drive 2. Installation 4 Standard Installation Unattended Installation
User Guide for OpenDrive Application v1.6.0.4 for MS Windows Platform 20150430 April 2015 Table of Contents Installation 4 Standard Installation Unattended Installation Installation (cont.) 5 Unattended
More informationD&B SafeTransPort Tutorial YOUR MANAGED FILE TRANSFER SOLUTION FOR SECURE FILE TRANSFERS WITH D&B
Tutorial YOUR MANAGED FILE TRANSFER SOLUTION FOR SECURE FILE TRANSFERS WITH D&B Overview Overview Topics Covered overview, features and benefits Account activation and password maintenance Using the User
More informationInstallation Instructions
Installation Instructions 25 February 2014 SIAM AST Installation Instructions 2 Table of Contents Server Software Requirements... 3 Summary of the Installation Steps... 3 Application Access Levels... 3
More informationOnline Vulnerability Scanner Quick Start Guide
Online Vulnerability Scanner Quick Start Guide Information in this document is subject to change without notice. Companies, names, and data used in examples herein are fictitious unless otherwise noted.
More informationFileMaker Server 15. Getting Started Guide
FileMaker Server 15 Getting Started Guide 2007 2016 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
More informationSend Email TLM. Table of contents
Table of contents 1 Overview... 3 1.1 Overview...3 1.1.1 Introduction...3 1.1.2 Definitions... 3 1.1.3 Concepts... 3 1.1.4 Features...4 1.1.5 Requirements... 4 2 Warranty... 5 2.1 Terms of Use... 5 3 Configuration...6
More informationAccess Control and Audit Trail Software
Varian, Inc. 2700 Mitchell Drive Walnut Creek, CA 94598-1675/USA Access Control and Audit Trail Software Operation Manual Varian, Inc. 2002 03-914941-00:3 Table of Contents Introduction... 1 Access Control
More informationSingle Sign-On Implementation Guide
Salesforce.com: Salesforce Winter '09 Single Sign-On Implementation Guide Copyright 2000-2008 salesforce.com, inc. All rights reserved. Salesforce.com and the no software logo are registered trademarks,
More informationGetting Started With Halo for Windows
Getting Started With Halo for Windows For CloudPassage Halo Protecting your Windows servers in a public or private cloud is much easier and more secure with CloudPassage Halo for Windows. Halo for Windows
More informationFileMaker Server 14. FileMaker Server Help
FileMaker Server 14 FileMaker Server Help 2007 2015 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker and FileMaker Go are trademarks
More informationTalk Internet User Guides Controlgate Administrative User Guide
Talk Internet User Guides Controlgate Administrative User Guide Contents Contents (This Page) 2 Accessing the Controlgate Interface 3 Adding a new domain 4 Setup Website Hosting 5 Setup FTP Users 6 Setup
More informationBeyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc
Beyond The Web Drupal Meets The Desktop (And Mobile) Justin Miller Code Sorcery Workshop, LLC http://codesorcery.net/dcdc Introduction Personal introduction Format & conventions for this talk Assume familiarity
More informationMAGENTO Migration Tools
MAGENTO Migration Tools User Guide Copyright 2014 LitExtension.com. All Rights Reserved. Magento Migration Tools: User Guide Page 1 Content 1. Preparation... 3 2. Setup... 5 3. Plugins Setup... 7 4. Migration
More informationVodafone Bulk Text. User Guide. Copyright Notice. Copyright Phonovation Ltd
Vodafone Bulk Text User Guide Copyright Notice Copyright Phonovation Ltd Important Notice: The Information contained in this document is subject to change without notice and should not be construed as
More informationManaging your e-mail accounts
Managing your e-mail accounts Introduction While at Rice University, you will receive an e-mail account that will be used for most of your on-campus correspondence. Other tutorials will tell you how to
More informationBackground Deployment 3.1 (1003) Installation and Administration Guide
Background Deployment 3.1 (1003) Installation and Administration Guide 2010 VoIP Integration March 14, 2011 Table of Contents Product Overview... 3 Personalization... 3 Key Press... 3 Requirements... 4
More informationAn Introduction To The Web File Manager
An Introduction To The Web File Manager When clients need to use a Web browser to access your FTP site, use the Web File Manager to provide a more reliable, consistent, and inviting interface. Popular
More informationHow to Configure Dynamic DNS on a Virtual Access Router
How to Configure Dynamic DNS on a Virtual Access Router Issue 1.0 Date 03 April 2012 Table of contents 1 About this document... 3 1.1 Scope... 3 1.2 Readership... 3 1.3 Terminology... 3 2 Introduction...
More informationLifeSize UVC Access Deployment Guide
LifeSize UVC Access Deployment Guide November 2013 LifeSize UVC Access Deployment Guide 2 LifeSize UVC Access LifeSize UVC Access is a standalone H.323 gatekeeper that provides services such as address
More informationSMSNotify Extension. User Documentation. Automated SMS sender and customer relationship tool. SMSNotify User Documentation 1
SMSNotify Extension User Documentation Automated SMS sender and customer relationship tool SMSNotify User Documentation 1 Contents: 1. Extension overview and features... 3 2. Installation process... 4
More informationAbout This Document 3. Integration and Automation Capabilities 4. Command-Line Interface (CLI) 8. API RPC Protocol 9.
Parallels Panel Contents About This Document 3 Integration and Automation Capabilities 4 Command-Line Interface (CLI) 8 API RPC Protocol 9 Event Handlers 11 Panel Notifications 13 APS Packages 14 C H A
More informationKaseya 2. User Guide. Version 1.0
Kaseya 2 Mobile Device Management User Guide Version 1.0 March 12, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private Sector IT organizations.
More informationLICENSE4J LICENSE MANAGER USER GUIDE
LICENSE4J LICENSE MANAGER USER GUIDE VERSION 4.5.5 LICENSE4J www.license4j.com Table of Contents Getting Started... 4 Managing Products... 6 Create Product... 6 Edit Product... 7 Refresh, Delete Product...
More informationSending SMS Text Messages to Cell Phones Using the Email Generator Plug-in
Sending SMS Text Messages to Cell Phones Using the Email Generator Plug-in Sending Text Messages from the DMS User Guide 1 WHY WOULD WE WANT TO SEND (SMS) TEXT MESSAGES TO CLIENT CELL PHONES? This capability
More informationWHMCS Integration Manual
WHMCS Integration Manual Manual for installing and configuring WHMCS module 1. Introduction BackupAgent has integrated its service as a module into WHMCS v5 and higher. Service Providers who use WHMCS
More informationInstallation Guide For ChoiceMail Enterprise Edition
Installation Guide For ChoiceMail Enterprise Edition How to Install ChoiceMail Enterprise On A Server In Front Of Your Company Mail Server August, 2004 Version 2.6x Copyright DigiPortal Software, 2002-2004
More informationThe SyncBack Management System
The SyncBack Management System An Introduction to the SyncBack Management System The purpose of the SyncBack Management System is designed to manage and monitor multiple remote installations of SyncBackPro.
More informationBULK SMS USER GUIDE. Version 2.0 1/18
BULK SMS USER GUIDE Version 2.0 1/18 Contents 1 Overview page 3 2 Registration page 3 3 Logging In page 6 4 Welcome page 7 5 Payment Method page 8 6 Credit Topup page 9 7 Send/Schedule SMS page 10 8 Group
More informationTrend Micro KASEYA INTEGRATION GUIDE
Trend Micro KASEYA INTEGRATION GUIDE INTRODUCTION Trend Micro Worry-Free Business Security Services is a server-free security solution that provides protection anytime and anywhere for your business data.
More informationBULK SMS APPLICATION USER MANUAL
BULK SMS APPLICATION USER MANUAL Introduction Bulk SMS App is an online service that makes it really easy for you to manage contacts and send SMS messages to many people at a very fast speed. The Bulk
More informationQuick Reference Guide: Shared Hosting
: Shared Hosting TABLE OF CONTENTS GENERAL INFORMATION...2 WEB SERVER PLATFORM SPECIFIC INFORMATION...2 WEBSITE TRAFFIC ANALYSIS TOOLS...3 DETAILED STEPS ON HOW TO PUBLISH YOUR WEBSITE...6 FREQUENTLY ASKED
More informationWebPanel Manual DRAFT
WebPanel Manual DRAFT 1 Untitled Chapter 1.1 Configure web server prior to installing WebsitePanel Agent 4 1.2 Install the WebsitePanel Server Agent to a Server 20 1.3 Configuring Firewall Settings for
More informationWhatsUp Gold v11 Features Overview
WhatsUp Gold v11 Features Overview This guide provides an overview of the core functionality of WhatsUp Gold v11, and introduces interesting features and processes that help users maximize productivity
More informationPreparing for GO!Enterprise MDM On-Demand Service
Preparing for GO!Enterprise MDM On-Demand Service This guide provides information on...... An overview of GO!Enterprise MDM... Preparing your environment for GO!Enterprise MDM On-Demand... Firewall rules
More informationOnset Computer Corporation
Onset, HOBO, and HOBOlink are trademarks or registered trademarks of Onset Computer Corporation for its data logger products and configuration/interface software. All other trademarks are the property
More informationKaseya 2. Quick Start Guide. for Network Monitor 4.1
Kaseya 2 VMware Performance Monitor Quick Start Guide for Network Monitor 4.1 June 7, 2012 About Kaseya Kaseya is a global provider of IT automation software for IT Solution Providers and Public and Private
More informationAre apps available for Virtual Water Assistant? No. We use a mobile website.
What is a battery backup unit (BBU) sump pump? A battery backup unit (BBU) sump pump is a secondary sump pump powered by a 12V deep cycle battery that automatically protects your basement if power goes
More informationBlackBerry Enterprise Service 10. Version: 10.2. Configuration Guide
BlackBerry Enterprise Service 10 Version: 10.2 Configuration Guide Published: 2015-02-27 SWD-20150227164548686 Contents 1 Introduction...7 About this guide...8 What is BlackBerry Enterprise Service 10?...9
More informationThere are numerous ways to access monitors:
Remote Monitors REMOTE MONITORS... 1 Overview... 1 Accessing Monitors... 1 Creating Monitors... 2 Monitor Wizard Options... 11 Editing the Monitor Configuration... 14 Status... 15 Location... 17 Alerting...
More informationQuick Start Guide. Hosting Your Domain
Quick Start Guide Hosting Your Domain http://www.names.co.uk/support/ Table of Contents Web Hosting... 3 FTP (File Transfer Protocol)... 3 File Manager... 6 SiteMaker... 7 2 Please keep these documents
More informationSecurity Correlation Server Quick Installation Guide
orrelogtm Security Correlation Server Quick Installation Guide This guide provides brief information on how to install the CorreLog Server system on a Microsoft Windows platform. This information can also
More informationDSI File Server Client Documentation
Updated 11/23/2009 Page 1 of 10 Table Of Contents 1.0 OVERVIEW... 3 1.0.1 CONNECTING USING AN FTP CLIENT... 3 1.0.2 CONNECTING USING THE WEB INTERFACE... 3 1.0.3 GETTING AN ACCOUNT... 3 2.0 TRANSFERRING
More informationTivoli Endpoint Manager BigFix Dashboard
Tivoli Endpoint Manager BigFix Dashboard Helping you monitor and control your Deployment. By Daniel Heth Moran Version 1.1.0 http://bigfix.me/dashboard 1 Copyright Stuff This edition first published in
More informationFileMaker Server 11. FileMaker Server Help
FileMaker Server 11 FileMaker Server Help 2010 FileMaker, Inc. All Rights Reserved. FileMaker, Inc. 5201 Patrick Henry Drive Santa Clara, California 95054 FileMaker is a trademark of FileMaker, Inc. registered
More informationWeb Hosting Features. Small Office Premium. Small Office. Basic Premium. Enterprise. Basic. General
General Basic Basic Small Office Small Office Enterprise Enterprise RAID Web Storage 200 MB 1.5 MB 3 GB 6 GB 12 GB 42 GB Web Transfer Limit 36 GB 192 GB 288 GB 480 GB 960 GB 1200 GB Mail boxes 0 23 30
More informationBillQuick Web i Time and Expense User Guide
BillQuick Web i Time and Expense User Guide BQE Software Inc. 1852 Lomita Boulevard Lomita, California 90717 USA http://www.bqe.com Table of Contents INTRODUCTION TO BILLQUICK... 3 INTRODUCTION TO BILLQUICK
More informationSetting cron job Linux/Unix operating systems using command-line interface
Overview A cron job/scheduled task is a system-side automatic task that can be configured to run for an infinite number of times at a given interval. Cron/scheduled task allows you to schedule a command
More informationWildFire Cloud File Analysis
WildFire Cloud File Analysis The following topics describe the different methods for sending files to the WildFire Cloud for analysis. Forward Files to the WildFire Cloud Verify Firewall File Forwarding
More informationOLIVIA123 FOR ADMINISTRATORS. User Guide
OLIVIA123 FOR ADMINISTRATORS User Guide August 2014 OLIVIA123 for Administrators Contents OLIVIA123 Basic Functions... 1 Registration... 1 New Users... 1 Login... 1 Update Details... 1 Change Password...
More informationProxiBlue Dynamic Category Products
ProxiBlue Dynamic Category Products Thank you for purchasing our product. Support, and any queries, please log a support request via http://support.proxiblue.com.au If you are upgrading from a pre v3 version,
More informationSOA Software API Gateway Appliance 7.1.x Administration Guide
SOA Software API Gateway Appliance 7.1.x Administration Guide Trademarks SOA Software and the SOA Software logo are either trademarks or registered trademarks of SOA Software, Inc. Other product names,
More informationIntroduction to Mobile Access Gateway Installation
Introduction to Mobile Access Gateway Installation This document describes the installation process for the Mobile Access Gateway (MAG), which is an enterprise integration component that provides a secure
More informationAccessing Data with ADOBE FLEX 4.6
Accessing Data with ADOBE FLEX 4.6 Legal notices Legal notices For legal notices, see http://help.adobe.com/en_us/legalnotices/index.html. iii Contents Chapter 1: Accessing data services overview Data
More informationWelcome to ECBuzz.com! Please go through this document carefully to make the experience of owning and using a website an enjoyable one.
Sales call: 90116 90305 Sales email: sales@ecbuzz.com Support email: support@ecbuzz.com Welcome to ECBuzz.com! Please go through this document carefully to make the experience of owning and using a website
More informationUsing EMC Unisphere in a Web Browsing Environment: Browser and Security Settings to Improve the Experience
Using EMC Unisphere in a Web Browsing Environment: Browser and Security Settings to Improve the Experience Applied Technology Abstract The Web-based approach to system management taken by EMC Unisphere
More information