Ok.. I install ISPconfig just fine.. no errors during setup.. i understood all the options.. all is good.. my server runs centos 4.5 following the howtoforge guide. it has 3 ip addresses. as far as i know they all work (they all respond to ping). i type in a specific ip during the config.. and the corresponding hostname. when i try to connect from home the connection gets refused.. but when i use lynx from the shell.. it works just fine.. ive tried installing it twice (once on the main IP once in a additional ip).. i get this in netstat tcp 0 0 *:81 *:* LISTEN so i assume that means its listening on all interfaces for connections on port 81? just to double check ill put my interface configs up (my first time with multiple ips) eth0: DEVICE=eth0 BOOTPROTO=static HWADDR=<MAC ADDY> IPADDR=<IP ADDY> NETMASK=255.255.255.0 ONBOOT=yes TYPE=Ethernet eth0:0 DEVICE=eth0:0 BOOTPROTO=static IPADDR=<IP #2> NETMASK=255.255.255.0 ONBOOT=yes TYPE=Ethernet eth0:1 DEVICE=eth0:1 BOOTPROTO=static IPADDR=<IP #3> NETMASK=255.255.255.0 ONBOOT=yes TYPE=Ethernet the ftp server is listening on all interfaces.. so i KNOW they are working right.. so it has to be a config error.. thanks for the help!