setting up mass subdomains and have immediate access to them

Kevin Darcy kcd at daimlerchrysler.com
Fri Aug 4 23:58:58 UTC 2006


kumsanto wrote:
> Does anyone know how for the scenarios of  blogspot or wordpress or
> meetup subdomain URLs are generated immediately after user sign up. I
> tried to follow methods mentioned in apache documentation
> (http://httpd.apache.org/docs/1.3/vhosts/mass.html) and those things
> work but it takes a while before those subdomains are visible from
> remote computers.. i.e. after I set up user1.xxx.com and user2.xxx.com
> , if user visits these URLs immediately there is no page available but
> after some time these domains are available.. Any clues? Suggestions?
>   
You might be running into a negative caching problem. If the parent 
domain has negative caching set to an hour, say, and a client queries 
the subdomain through an intermediary resolver just before it exists, 
then the NXDOMAIN that is returned may be cached by the intermediary 
resolver and it could be almost an hour before subdomain is visible to 
the client.

You can "solve" this by lowering the negative caching TTL, of course, 
but that's a rather anti-social way to go about it, since it makes 
everyone else's nameservers work harder for regular resolution of 
regular names in your parent domain. It's really not a scalable solution 
to the "problem" that you're trying to solve.

What I think some folks do is have a wildcard A record in the parent 
domain pointing to a web server that has the content of the new website 
(or does an HTTP-level redirect, using some established name, to a site 
that has the new content), until the DNS has enough time to propagate 
and/or the negative cache entries have enough time to expire.

                                                                         
                              - Kevin



More information about the bind-users mailing list