i don't think it's a true firewall block--at least not for me. when i'm using the web-based admin tool for my server, it tells me that my external ip is something like 192.168.64.X, which is a non-internet-legal ip address. however, when i go to the linux console, and type 'ifconfig' it tells me a legitimate ip address. when i type the legitimate ip address on my network, i get the page. outside the network, however, no one can get to it.
so, for some reason, my external network card has 2 different ip addresses, depending on where i look. i have e-smith configured to get dhcp for the external card by sending the username (the cc123456-a number that comcast gave me), although i've also tried to get dhcp by sending the adapter address.
i've had the same results with both version 4.1 and version 5.0.3 (fresh install over 4.1, not upgrade, no restore). but my windows machine can serve web pages just fine from the same connection, so i'm convinced that it's a linux thing, especially since it worked before when i had a static ip address. unfortunately, i don't know enough about linux to diagnose the problem.
is this possibly a bug in e-smith? i mean, i hate to say it, since e-smith has been nothing but good to me since i started using it around version 3, but i wonder if it's getting confused when it's writing the host.allow files (i'm guessing at the filename, btw)
please help!!!! i don't want to be stuck with a windoze server...