Stop IIS6.0 from binding to all IP addresses

To install Microsoft Windows support tools
  1. Insert the Windows Server 2003 CD in the CD-ROM or DVD-ROM drive.
  2. When the CD opens, click Perform Additional Tasks.
  3. Click Browse this CD.
  4. Double-click Support.
  5. Double-click Tools.
  6. Double-click SUPTOOLS.MSI.
  7. Click Next, type your information in the Name and Organization boxes, click Next, and then click Next on the following screen.
  8. Click Next again to start the installation.
  9. Click Finish.
To add an IP address to the IP inclusion list
  1. Click Start, and then click Run.
  2. Type cmd, and then click OK to open a command prompt.
  3. Type the following, where xxx.xxx.x.x is the IP address you want to add:
    httpcfg set iplisten -i xxx.xxx.x.x
    When this succeeds, Httpcfg returns the following:
    HttpSetServiceConfiguration completed with 0
    To view additional status codes, see the Httpcfg help.
  4. After the IP address is added, use the following command to list it:
    httpcfg query iplisten
    Httpcfg returns the following:
    IP: xxx.xxx.x.x
  5. From the command prompt, stop the HTTP service and its dependent services. To do this, type the following string at the command prompt:
    net stop http /y
  6. From the command prompt, restart the HTTP service and it dependent services. To do this, type the following string at the command prompt:
    net start w3svc
    Note When you start w3svc, all services that were stopped when HTTP was stopped will start.


Resolving ARP issues for Windows 2003 (LVS DR mode)

Windows server supports the direct routing method through the use of the MS loopback adapter to handle the traffic. Installing the Microsoft loopback adapter
  1. Click Start, point to Settings, click Control Panel, and then double-click Add/Remove Hardware.
  2. Click Add/Troubleshoot a device, and then click Next
  3. Click Add a new device, and then click Next
  4. Click No, I want to select the hardware from a list, and then click Next
  5. Click Network adapters, and then click Next
  6. In the Manufacturers box, click Microsoft
  7. In the Network Adapter box, click Microsoft Loopback Adapter, and then click Next
  8. Click Finish
Configuring the loopback adapter
  1. Click Start, point to Settings, click Control Panel, and then double-click Network and Dial up Connections
  2. Right click the new local adapter and select properties
  3. Remove the tick from Client for Microsoft Networks
  4. Remove the tick from File and Printer Sharing for Microsoft Networks
  5. Select TCP/IP Properties
  6. Fill in the virtual server IP address e.g. 192.168.1.20 and the subnet mask
  7. Click on the Advanced button
  8. Change the Interface Metric to 254 (This stops the adapter responding to ARP requests).
  9. Click OK and save all changes


How to fix “There are no public key available for the following key IDs” Error in Debian

I had recently run an apt-get update on one of my LVS/Keepalived machine's (good ole reliable debian etch). I haven't touched this machine since it was commissioned (more from the stance, "if it ain't broke don't fix it"). But I did have to add a few things so as I could have it handle the new MySQL replication I have just put in place. When I ran apt-get update I got an
# apt-get update
......
Fetched 5562B in 13s (421B/s)
Reading package lists... Done
W: There are no public key available for the following key IDs:
9AA38DCD55BE302B
W: You may want to run apt-get update to correct these problems
#
I tried running apt-get update with no luck so manually had to update the key via gpg.
# gpg --keyserver wwwkeys.eu.pgp.net --recv-keys XXXXXXXXXXXXXXXX
...
# apt-key add /root/.gnupg/pubring.gpg
...
# apt-get update
...
Where XXXXXXXXXXXXXXXX is your missing key.


Add additional IP to nic (Debian/Ubuntu)

Edit /etc/network/interfaces
auto eth0:1
iface eth0:1 inet static
address 192.168.1.7
netmask 255.255.255.0
broadcast 192.168.1.255
network 192.168.1.0
The issue an /etc/init.d/networking restart