Wednesday, September 28, 2011

YAGBE - Google Bookmark access in Chrome

I was reluctant to use Google Chrome at the beginning - there is no Google toolbar available on it.

With YAGBE (Yet Another Google Bookmarks Extension), Chrome user can can now easily add Google Bookmarks support to Chrome.

YAGBE is Google Chrome Extension for managing Google Bookmarks and displayed it in a tree structure.

Features include support for nested labels, add/edit/modify bookmarks and labels, searching, sorting, and emailing bookmarks.

Sunday, September 25, 2011

KB2522422: Fix for Internet Explorer 9 (IE9) compatibility issue with Canon Printer Drivers

There is an issue reported that Canon printer may experience failed print jobs when trying to print a web pages in the Internet Explorer 9 (IE9).

Common error messages that pop up include “Script error An error has occurred in the script on this page” and “Message from webpage There was an internal error, and Internet Explorer is unable to print this document”. Microsoft confirmed that users may see variations of error messages on their computer.

Tuesday, September 13, 2011

Postscript Emulation in printer

Postscript in printers is a page description language and the embodiment of that language on a chip inside a printer. It is an Adobe invention and protected by either copyright or patent law. Anyway, Postscript is open published code, and printer manufactures can choose to license from Adobe, or build their own interpreter based on the PS specifications to avoid the fee structures charged by Adobe. Some do a better job then others.

Generally, PostScript emulation tries to emulate the results of genuine PostScript technology, achieving a printed document that can be very close to the desired result. For most stuff, an emulation will just be as good as the original version. However, the emulation will never achieve results that are precisely the same as a genuine PostScript printer. Some have claimed that certain files fail in emulated PS that work in Adobe. But it is pretty rare case.

Friday, May 13, 2011

Using Mercury/32 as an interface to Gmail SMTP Gateway

Having an SMTP server which can deliver email to the Internet is great when conducting experiment in network environment. There are quite a number of SMTP server software available. In this article, we will use Mercury/32, a SMTP server which is included in the XAMPP package as an example for relaying email to the Internet through Gmail gateway - the Google email system.

Following are some of the steps involves in configuring Mercury/32 to use Gmail SMTP gateway as it’s SMTP relay host.
  1. If you already have Web Server (like apache) running on your system, please disable HTTP Server in the Mercury configuration so that it will not conflict with existing server service.
    Select: “Configuration” -> “Protocol modules”
    Uncheck “MercuryB HTTP web server”
  2. Enable “MercuryC SMTP relaying client” in the same dialog box. Click “OK”
  3. Restart Mercury!
  4. “Configuration” -> “Mercury core module”,
    • tab “General”
      1. Internet name for this system: localhost
      2. Disable all checkboxs but “Send copies of all errors to postmaster”.
    • tab “Local domains”
      1. if the entry “localhost (local host or server) localhost (internet name)” is there, if not, add it and click “OK”.

Friday, March 12, 2010

Cisco DHCP Configuration

Dynamic Host Configuration Protocol (DHCP) is a protocol used by networked devices to obtain information required to operate on an Internet Protocol network.

When a DHCP client is first switched on, it sends a broadcast packet on the network with a DHCP request. If there is a DHCP server exists in the network, this request will be picked up by the DHCP server. The DHCP server will allocate an IP address to the PC, from one of the pools of addresses it managed.

DHCP clients use a broadcast packet to find a DHCP server, so if a client is on one side of a router, and the server on the other, normally these broadcast packets will be filtered out. Many routers today include support for DHCP- forwarding, but it is not enabled by default.

Many system administrators do not realize that DHCP service can be enabled in Cisco devices. In this article, we will show the method on configuring DHCP on a Cisco router.

Thursday, March 11, 2010

Windows Clustering

Clustering is the connection of multiple computers together in such a way that to the outside world, the cluster appears to be a single system. Each computer in a cluster is referred to as a node.

Business suffers when work stops because of critical service is offline. A properly installed and configured cluster provides continued operation during hardware failure, software failure, and/or planned maintenance. Ability to recover from failed server hardware and failed software is the main benefit of clustering.

Windows Server 2003 clustering consists of two different technologies: Server Cluster and Network Load Balancing (NLB). Each of these technologies can be used to provide high availability for different types of services.

Wednesday, March 10, 2010

The Fewer Services Your System Runs, The Better

It is only a matter of time before an unsecured system becomes contaminated and losing valuable data. In addition, poorly secured system that is compromised can be used for a number of illegal activities. It was reported that several major Internet sites were disabled by attacks that were launch through the use of thousands of these devices. To enhance security and free system resources on the system we need to disable any services that are not required.

Every running, but unused, service on a machine is an unnecessary security vulnerability. Users may not even be aware that many of these services are running. Whether it is a Windows PC, router, switch, Linux machine or network enables device, the out-of-the-box configurations must be altered to meet the security needs of most businesses with an Internet presence.