<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=us-ascii">
<meta name=Generator content="Microsoft Word 12 (filtered medium)">
<style>
<!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple>
<div class=Section1>
<p class=MsoNormal>I’m setting up a new server, consolidating some smaller
ones into the new one. I’ve installed nginx 0.7.38 and I’m using
BIND as a nameserver. I have checked my domain.host files and they all look
fine.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I’m moving domains a few at a time. As I move them I
change the IP’s of the child nameservers to point to IP’s on the
new server. This results in fairly quick propagation and within a short period
if I flush my cache at my home PC I am directed to the new server.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>I am using the same nginx.conf as I use elsewhere, except
for the server name and number of child processes. I use the same site config files.
I am using the same paths… generally /home/jim/domain.tld/html for a
document root, and I am using the same version and configuration of php and
php-fpm with the same user and group. The only difference in my nginx binary is
that I have added support for h.264 streaming but I have removed that with the
same results so I doubt that can be an issue.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>The problem is that each time I add a domain for anywhere
from 6-24 hours nginx serves pages from a different domain on the new machine.
Or sometimes it defaults to serving from /usr/local/nginx/html. I’ve
confirmed the paths that it is calling “document root” and that the
IP’s are from the new server. After this amount of time nginx starts
serving documents from the correct directory/doc root.<o:p></o:p></p>
<p class=MsoNormal><o:p> </o:p></p>
<p class=MsoNormal>Any ideas?<o:p></o:p></p>
</div>
</body>
</html>