How to Fix “content was blocked because it was not signed by a valid security certificate” on Internet Explorer

Symptom :Certificate error Web page is displayed when you try to visit an SSL Web site by using Internet Explorer 7, Internet Explorer 8 on Windows XP, Windows Vista and Windows 7 operating system.

content was blocked because it was not signed by a valid security certificate

Solution 1:
1. To clear the certificate error go to Tools –> Internet Options from the menu of Internet Explorer(IE).
2. Click on the Advanced tab and scroll down to the security section. Clear the boxes for: “Check for publisher’s certificate revocation” and “Check for server certificate revocation”.
3. Click Apply and Ok.
4. Restart Internet Explorer to see if the certificate error problem is fixed. If not, try the following “Solution 2“.

Solution 2:
1. Click Start,
a) Type regedit in the Start Search box, and then press ENTER (Windows Vista & Windows 7)
b) Type regedit, and then press ENTER(Windows XP)

2.Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl

3. On the Edit menu, point to New, and then click Key.

4. Type FEATURE_ERROR_PAGE_BYPASS_ZONE_CHECK_FOR_HTTPS_KB950067 to name the new registry subkey, and then press ENTER.

5. On the Edit menu, point to New, and then click DWORD Value.

6. Type iexplore.exe to name the new registry entry, and then press ENTER.

7. On the Edit menu, click Modify.

8. Type 1, and then click OK.

9. Exit Registry Editor and restart Internet Explorer to see if the certificate error problem is fixed. If not, try the following “Solution 3“.

Solution 3:

1. Click Start , type regedit in the Start Search box, and then press ENTER.

2. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl

3. On the Edit menu, point to New , and then click Key.

4. Type the following key name, and then press ENTER:
FEATURE_ERROR_PAGE_BYPASS_ZONE_CHECK_FOR_HTTPS_KB954312

5. On the Edit menu, point to New , and then click DWORD Value.

6. Type iexplore.exe, and then press ENTER.

7. On the Edit menu, click Modify.

8. Type 1, and then click OK.

9. Exit Registry Editor and restart Internet Explorer to see if the certificate error problem is fixed. If not, try the following “Solution 4“.

Solution 4:
Upgrade the Internet Explorer Version to latest.

How to Turn On Remote Desktop on Windows XP

This article will guides you on how to configure the Remote Desktop feature in Windows XP. This feature allows remote control of your Windows XP computer from another comouter that also running Windows operating system. To enable remote desktop feature, please follow below steps:

1. Right-click on “My Computer” and select Properties.
2. Click on the “Remote” tab.
3. Under “Remote Desktop”, please check the box labeled “Allow users to connect remotely to this computer”.
4. Click OK.
5. Please also make sure that the Remote Desktop is not being blocked by the Windows Firewall. You may turn off the windows firewall features but is not recommended. Another alternative is just by pass the remote desktop port which normally running on port 3389.
remote desktop

How to Fix “Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)”

Problem :
Unable to read CDs or DVDs and DVD/CD-ROM drive also did not show up on My Computer.

Troubleshooting:
-Right Click on Device Manager
-Select DVD/CD-ROM drives
-Select the missing DVD/CD-ROM and should has a yellow exclamation mark
-Return device status with below error:
“Windows cannot load the device driver for this hardware. The driver may be corrupted or missing. (Code 39)”

Solution:

1. Close all open programs
2. Go to Start menu search box then click run and enter. Type regedit to Open Windows Registry Editor.
3. Navigate on following key

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Control/Class
{4D36E965-E325-11CE-BFC1-08002BE10318}

4. Look for any of the following names in the right hand column.

UpperFilters
LowerFilters
UpperFilters.bak
LowerFilters.bak

5. If any of those keys shown above are listed, right-click the just delete.
6. After deleting the keys, close your Registry Editor and restart your computer.

Important Note : It is advisable to take a back up of the registry before do any manual changes to Windows registry. Read How to Backup Registry in Windows

How to Backup Registry in Windows

Modifying the windows registry manually is a task are best handled by end users that are really knowledgeable in computers area. But before do any manual changes to Windows registry, it is advisable to take a back up. It is always a good practice for us to backup before perform manual changes on registry. Although most of the users know how to backup Windows Registry, but still some Windows users not aware about this. Follow below steps to backup your windows registry:

1. Go to Start menu search box then click run and enter.
2. Type regedit to Open Windows Registry Editor.
3. Click Yes if you are prompted with UAC (User Account Control) message. This may apply on windows 7 and windows Vista only.
4. On the left panel, click on My Computer. Click file menu then click Export.
5. You also can directly right click on My Computer and then select Export.
6. Enter a name for your Registry backup and click Save button. Done.

Source : Back up the registry

How to Set Password for RAR File

Question : How to protect the RAR file using password. So that only authorised person can extract the file.
Answer : Please follow these step to set the password on your RAR file

1. Right click on the file or folder you want to set a password and select “Add to archive” (choosing winrar).
2. When rar opens up go to “Advanced” tab
3. Then click “Set a password”
4. Enter and Re-enter the password for verification then click ok

How to Enable PAE in x86 32-bit Windows Server 2003 and 2000 to Use More than 4GB RAM

PAE

In some scenario, you will need to upgrade the windows operating system RAM to more than 4GB. But, in normal circumstances, Windows 2000 (Datacenter Server or Advanced Server) or Windows 2003 server operating system, wont be able to use more than 4GB RAM event though more RAM modules have been installed. To enable

In 32-bit Windows operating system, there is one method to access memory above 4 GB and this method has been widely implemented which called Physical Address Extension (PAE). PAE is the added ability of the IA32 processor to address more than 4 GB of physical memory. The following operating systems can use PAE to take advantage of physical memory beyond 4 GB:

Microsoft supports Physical Address Extension (PAE) memory in Microsoft Windows 2000, Windows XP, and Windows Server 2003 products:

Operating systemMaximum memory support with PAE
Windows 2000 Advanced Server8 GB of physical RAM
Windows 2000 Datacenter Server32 GB of physical RAM
Windows XP (all versions)4 GB of physical RAM*
Windows Server 2003 (and SP1), Standard Edition4 GB of physical RAM*
Windows Server 2003, Enterprise Edition32 GB of physical RAM
Windows Server 2003, Datacenter Edition64 GB of physical RAM
Windows Server 2003 SP1, Enterprise Edition64 GB of physical RAM
Windows Server 2003 SP1, Datacenter Edition128 GB of physical RAM

To enable PAE in Windows Server 2003 and Windows 2000 (and Windows XP), append the /PAE switch to the end of the line of operating system in the Boot.ini file. To disable PAE, use the /NOPAE switch. The Boot.ini normally located in the root folder (i.e. C:\) with Read-Only and Hidden attributes, which are required to be removed before the file can be edited.

For example,

Original Boot.ini:

    [boot loader]
    timeout=0
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows 2000 Advanced Server”
    /fastdetect
    

Change the Boot.ini to become:

    [boot loader]
    timeout=0
    default=multi(0)disk(0)rdisk(0)partition(1)\WINNT
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINNT=”Microsoft Windows 2000 Advanced Server”
    /fastdetect /PAE
    

Resources
1. http://support.microsoft.com/kb/283037
2. http://problemandsolutions.blogspot.com

How to Create Bootable USB Drive for CentOS/RHEL ISO Image

In this post, i will guide you on how to create the bootable USB drive for CentOS/RHEL. This will useful when a computers do not have optical drives (CD/DVD). There are several way to create bootable USB for CentOS/RHEL installation disk. My favourite software for this purpose is ISO2USB. ISO2USB is a opensource software that enable us to create bootable USB drives easily with a few steps only. The current version can runs on Windows XP/Vista platform. You can test it on windows 7 as well.

1. Download the software here
2. After download just double click the iso2usb software.
3. Select Disk Image of ISO.
4. Select the correct USB drive letter.
5. Click OK

How to Install and Configure Port Forwarding Using Rinetd in Windows

Rinetd purpose is to redirects the TCP connections from one IP address and port to another. Since rinetd runs as a single process using nonblocking I/O, it is able to redirect a large number of connections without a severe impact on the machine. This article will shows how you can do port-forwarding with rinetd on Windows operating system such as windows xp, windows server 2008 server, windows server 2003 and etc. Please follow below steps:

1. Download rinetd

2. Configure rinetd.conf as per below

Please create rinetd.conf and put it in C:\rinetd folder, together with rinetd.exe

    192.168.2.2 80 192.168.2.5 80

You will redirect ip 192.168.2.2 with port 80 to 192.168.2.5 with port80

    C:\>cd rinetd
    
    C:\rinetd>dir
     Volume in drive C is OS
     Volume Serial Number is 9314-A45E
    
     Directory of C:\rinetd
    
    03/15/2011  10:37 PM              .
    03/15/2011  10:37 PM              ..
    04/13/2003  01:29 PM             2,043 CHANGES
    02/17/1999  06:34 PM            22,320 getopt.c
    02/17/1999  06:15 PM             4,551 getopt.h
    04/13/2003  01:28 PM             8,484 index.html
    03/01/1999  10:41 AM               166 Makefile
    03/01/1999  10:39 AM             3,612 match.c
    08/07/1998  11:54 AM               188 match.h
    04/13/2003  01:27 PM               770 README
    03/15/2011  10:29 PM                97 rinetd-run.bat
    03/01/1999  10:42 AM             6,936 rinetd.8
    04/13/2003  01:26 PM            35,445 rinetd.c
    03/15/2011  09:26 PM                29 rinetd.conf
    02/17/1999  10:12 PM             3,555 rinetd.dsp
    02/17/1999  06:00 PM               535 rinetd.dsw
    04/13/2003  01:33 PM           290,893 rinetd.exe
    03/15/2011  09:56 PM             1,975 rinetd.ini
    02/17/1999  10:12 PM            74,752 rinetd.ncb
    02/17/1999  10:12 PM            48,640 rinetd.opt
    02/17/1999  06:49 PM             2,173 rinetd.plg
    03/15/2011  09:06 PM           114,688 ServiceEx.exe
                  20 File(s)        621,852 bytes
                   2 Dir(s)     463,695,872 bytes free

3. Run rinetd (manually).

    C:\rinetd>rinetd.exe -c rinetd.conf
    

We can also create a batch file, and call rinetd-run.bat to start rinetd with a click:

    @echo off
    c:
    cd c:\rinetd\rinetd
    start c:\rinetd\rinetd.exe -c c:\rinetd\rinetd.conf
    Exit
    

4. Download ServiceEx, a windows application that allows a normal program to run as a Windows service.

5. Configure ServiceEx to make rinetd a windows service.

Refer and download http://serviceex.com/files/ServiceEx.ini.sample

Modify the changes on ServiceEx.ini.sample and save as rinetd.ini

    ; Instructions for installing a service:
    ;
    ;  1.  Edit this file.  You need to fill in the values for ServiceExeFullPath, options,
    ;      desktop, Start and StartNow below.
    ;  2.  Decide on a name for the service.
    ;  3.  Save this file as that name, with an .ini extension added.  For example, if you will name
    ;      the service "NotepadService", you would save this file with the name NotepadService.ini
    ;      in the same directory where ServiceEx.exe is located.
    ;  4.  In Windows, select Start/Run then enter "cmd", without the quotes, in the prompt.
    ;  5.  Chdir to the directory where you have placed ServiceEx.exe
    ;  6.  Type "ServiceEx install ".  If all goes well your service will be installed (and running,
    ;      if you so specified).
    ;
    ;
    ; Once you have run ServiceEx successfully, if you want to change the values in this file, you should do the following:
    ;
    ; 1.  Stop the service (i.e. run "net stop  at the command line)
    ; 2.  Remove the service (i.e. run "ServiceEx remove )
    ; 3.  Edit and save this file as desired.  This file must be named the same as the service name with an .ini extension added.
    ; 4.  Install the newly configured service (i.e. run "ServiceEx install ).
    ;
    ; Unless you change the executable file, it is better to use the service manager to modify these values.
    ; Please visit serviceex.com for information on how to do that.
    ;
    
    ; full path to exe to be run as a service--use quotes if path contains spaces
    ; The section identifier below is REQUIRED
    [ServiceEx]
    ServiceExeFullPath = "c:\rinetd\rinetd.exe"
    
    ; program arguments to be sent to executable
    options = -c c:\rinetd\rinetd.conf
    
    ; can program interact with desktop [true | false] (default: true)
    desktop = true
    
    ; start type (valid values: Auto Manual Disabled) (default: auto)
    Start=Auto
    
    ; start the service upon installation [true | false] (default: no)
    StartNow=false

If you open rinetd.ini, you will notice this changes

    ServiceExeFullPath = "c:\rinetd\rinetd.exe"
    
    ; program arguments to be sent to executable
    options = -c c:\rinetd\rinetd.conf

6. Run rinetd as a windows service

    ServiceEx install rinetd
    

You can start and stop it using command line utilities.

      To start: "net start rinetd"
      To stop: "net stop rinetd"
    

If you browse http://192.168.2.2, it will show you http://192.168.2.5 website.

How to Clear Firefox Cache, Cookies, History, Saved Forms and Passwords using ATF Cleaner

The Firefox cache temporarily stores images, scripts, and other parts of websites while you are browsing. Below are the explanation of some of Firefox caches and history.

Browsing history: List of web sites you’ve visited.
Saved forms and search history data: Your inputs in online forms and search history bars are saved by the Firefox web browser ONLY if you’ve instructed it to do so.
Cache: The web browser cache contains files from web sites that you’ve visited. These may include HTML pages, images, CSS files etc. So the next time you visit the web site, the browser simply fetches files from the cache (sometimes also known as temporary internet files folder) which helps in quicker display.
Cookies: Cookies are tiny files created by some web sites and stored on your computers’ hard disk.
Saved passwords: Firefox lets you save passwords to online services such as Gmail or Hotmail so that you don’t have to type these again.

I would like to share on how to delete the firefox cache, cookies and all firefox histories including saved form info or password with just a few clicks by using ATF Cleaner. We do not need to go to firefox tools option or click the clear now button on the firefox offline storage. ATF Cleaner is temp file cleaner that could do the job safely and without removing the windows system files. It’s perfectly work on the following operating systems : Windows 2003, Windows 98, Windows 2000, Windows NT and Windows XP.

Some Other Useful Features:

  • Cleaning of all user temp folders, administrator only can use this feature.
  • Cleaning of the Java cache, which seems to be harbouring more and more malware.
  • Cleaning for the Opera browser, including Operas cache, cookies, history, download history, saved passwords and visited links

1. Download ATF Cleaner
2. Double Click ATF-Cleaner

3. By default, Main tab will appeared. You need to click Firefox tab
4. Select All in Firefox option
5. Press Empty Selected
6. Exit

How to Securely Delete Temp files, History and Cookies

I would like to share on how to securely delete the temp files, history, cookies and cache files using ATF Cleaner. It look simple, but it’s actually very useful. ATF Cleaner is temp file cleaner that could do the job safely and without removing the windows system files. It’s perfectly work on the following operating systems : Windows 2003, Windows 98, Windows 2000, Windows NT and Windows XP.

Some Useful Features:

  • Cleaning of all user temp folders, administrator only can use this feature.
  • Cleaning of the Java cache, which seems to be harbouring more and more malware.
  • Cleaning for the Opera browser, including Operas cache, cookies, history, download history, saved passwords and visited links

1. Download ATF Cleaner
2. Double Click ATF-Cleaner

3. By default, Main tab will appeared. Select All
4. Press Empty Selected
5. Exit

How to Check the Windows SID using PsGetSid

Windows SID duplication issue can be happen after you image the windows operating system (OS) or after you clone the VMware guest windows OS. Before assigned a new SID to cloned machine, you have to know the current SID. So that you can compare before and after changed. There is a tool that included in the PsTools suite which can help you to read the computer’s SID. PsGetSid makes reading a computer’s SID and works across the network so that you can query SIDs remotely.

You can download the PsTools at below Mirrors:

Mirror 1
Mirror 2

Installation

Copy PsPsGetSid onto your executable path and type “psgetsid”.

Usage
Usage: psgetsid [\\computer[,computer[,…] | @file [-u username [-p password]]] [account]

Example:

    C:\PsTools>psgetsid
    
    PsGetSid v1.44 - Translates SIDs to names and vice versa
    Copyright (C) 1999-2008 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    SID for \\EHOWSTUFFPC:
    S-1-5-21-1390067357-1214467892-839558901
    

Before you start to check SID for remote computer, make sure you mapped the remote computer using admin privileged or make default admin$ share be available.

    C:\PsTools>psgetsid \\192.168.2.3
    
    PsGetSid v1.44 - Translates SIDs to names and vice versa
    Copyright (C) 1999-2008 Mark Russinovich
    Sysinternals - www.sysinternals.com
    
    SID for \\192.168.2.3:
    S-1-5-21-36825260865-4174531124-39197682092

How to Add Persistent Static Routes in Windows

Today I will show you how to add persistent static route in windows environment. Just like linux and unix environment, route command can be used to add static routes in Windows pc or windows server. There is a different between static route and persistent static route. Static route configuration will be erased after you reboot the machine. But in persistent static route, you will add –p in the route command which will keep the configuration in the registry even after machine rebooted.

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\PersistentRoutes
    

Example of static route command:

    route add 192.168.2.0 mask 255.255.255.0 192.168.2.1 metric 1
    

To view the static route you can use this command

    D:\>route print
    ===========================================================================
    Interface List
    0x1 ........................... MS TCP Loopback interface
    0x2 ...01 56 57 d1 00 08 ...... VMware Virtual Ethernet Adapter for VMnet8
    0x3 ...01 56 57 d1 00 01 ...... VMware Virtual Ethernet Adapter for VMnet1
    0x4 ...10 22 49 h0 b7 a7 ...... Broadcom NetLink (TM) Fast Ethernet - Packet Sch
    eduler Miniport
    0x5 ...01 32 5e 3b gb 77 ...... Dell Wireless 1395 WLAN Mini-Card - Packet Sched
    uler Miniport
    0x10007 ...00 1h e1 de 27 gh ...... Bluetooth LAN Access Server Driver - Packet
    Scheduler Miniport
    ===========================================================================
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0      192.168.2.1     192.168.2.2       25
            127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
          192.168.2.0    255.255.255.0      192.168.2.2     192.168.2.2       25
          192.168.2.2  255.255.255.255        127.0.0.1       127.0.0.1       25
        192.168.2.255  255.255.255.255      192.168.2.2     192.168.2.2       25
         192.168.26.0    255.255.255.0     192.168.26.1    192.168.26.1       20
         192.168.26.1  255.255.255.255        127.0.0.1       127.0.0.1       20
       192.168.26.255  255.255.255.255     192.168.26.1    192.168.26.1       20
        192.168.201.0    255.255.255.0    192.168.201.1   192.168.201.1       20
        192.168.201.1  255.255.255.255        127.0.0.1       127.0.0.1       20
      192.168.201.255  255.255.255.255    192.168.201.1   192.168.201.1       20
            224.0.0.0        240.0.0.0      192.168.2.2     192.168.2.2       25
            224.0.0.0        240.0.0.0     192.168.26.1    192.168.26.1       20
            224.0.0.0        240.0.0.0    192.168.201.1   192.168.201.1       20
      255.255.255.255  255.255.255.255      192.168.2.2     192.168.2.2       1
      255.255.255.255  255.255.255.255     192.168.26.1    192.168.26.1       1
      255.255.255.255  255.255.255.255    192.168.201.1   192.168.201.1       1
      255.255.255.255  255.255.255.255    192.168.201.1           10007       1
      255.255.255.255  255.255.255.255    192.168.201.1               4       1
    Default Gateway:       192.168.2.1
    ===========================================================================
    Persistent Routes:
      None
    

Example of Persistent static route command:

    route -p add 192.168.2.0 mask 255.255.255.0 192.168.2.1 metric 1
    

To view the static route you can use this command

    D:\>route print
    ===========================================================================
    Interface List
    0x1 ........................... MS TCP Loopback interface
    0x2 ...01 56 57 d1 00 08 ...... VMware Virtual Ethernet Adapter for VMnet8
    0x3 ...01 56 57 d1 00 01 ...... VMware Virtual Ethernet Adapter for VMnet1
    0x4 ...10 22 49 h0 b7 a7 ...... Broadcom NetLink (TM) Fast Ethernet - Packet Sch
    eduler Miniport
    0x5 ...01 32 5e 3b gb 77 ...... Dell Wireless 1395 WLAN Mini-Card - Packet Sched
    uler Miniport
    0x10007 ...00 1h e1 de 27 gh ...... Bluetooth LAN Access Server Driver - Packet
    Scheduler Miniport
    ===========================================================================
    ===========================================================================
    Active Routes:
    Network Destination        Netmask          Gateway       Interface  Metric
              0.0.0.0          0.0.0.0      192.168.2.1     192.168.2.2       25
            127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
          192.168.2.0    255.255.255.0      192.168.2.2     192.168.2.2       25
          192.168.2.0    255.255.255.0      192.168.2.1     192.168.2.2       1
          192.168.2.2  255.255.255.255        127.0.0.1       127.0.0.1       25
        192.168.2.255  255.255.255.255      192.168.2.2     192.168.2.2       25
         192.168.26.0    255.255.255.0     192.168.26.1    192.168.26.1       20
         192.168.26.1  255.255.255.255        127.0.0.1       127.0.0.1       20
       192.168.26.255  255.255.255.255     192.168.26.1    192.168.26.1       20
        192.168.201.0    255.255.255.0    192.168.201.1   192.168.201.1       20
        192.168.201.1  255.255.255.255        127.0.0.1       127.0.0.1       20
      192.168.201.255  255.255.255.255    192.168.201.1   192.168.201.1       20
            224.0.0.0        240.0.0.0      192.168.2.2     192.168.2.2       25
            224.0.0.0        240.0.0.0     192.168.26.1    192.168.26.1       20
            224.0.0.0        240.0.0.0    192.168.201.1   192.168.201.1       20
      255.255.255.255  255.255.255.255      192.168.2.2     192.168.2.2       1
      255.255.255.255  255.255.255.255     192.168.26.1    192.168.26.1       1
      255.255.255.255  255.255.255.255    192.168.201.1   192.168.201.1       1
      255.255.255.255  255.255.255.255    192.168.201.1           10007       1
      255.255.255.255  255.255.255.255    192.168.201.1               4       1
    Default Gateway:       192.168.2.1
    ===========================================================================
    Persistent Routes:
      Network Address          Netmask  Gateway Address  Metric
          192.168.2.0    255.255.255.0      192.168.2.1       1