I've been trying to google an answer for this one but I haven't found one.
I have a web server and I registered a domain name last week. But Can't seem to get the domain to show up in my browser. I can browse other sites on the web server okay and dnsip and tinydns-get gives me IP and authority responses. I've forwarded the ports on the router. My ISP doesn't block port 80. Lynx gives me "Can't access startfile".
What do I need to change?
"Can't access startfile" on Lynx usually means that there is no index file, or that the index file does not have the mime type
text/html. However, as you've already seen, that doesn't get you much further. What does the traceroute get? Also, is your virtual host configuration pointing to the right document root? Are the permissions OK on the index file?
i can do a traceroute to other domains, but when i do my own, i get 'traceroute: unknown host ....'.
when i do 'lynx [localhost',...] my site comes up. where's the hitch?
Remember that with djbdns (unlike BIND), the nameserver and the cache run on different IP addresses. Make sure you're using the nameserver in your domain records, and the cache (or your ISP's cache) in your host's DNS config (resolv.conf).
It's also possible that your webserver isn't set up properly. Are you using virtual hosts? When you hit localhost, you'll get the default host (unless you set up a localhost virtual host, which would be odd).