On Mon, Jul 6, 2015 at 5:42 AM, Ferenc Kovacs <[email protected]> wrote:
> Hi,
>
> I've was just told that the IP changes for php.mirror.camelnetwork.com.
> (which is the registered cname for uk1.php.net) did not get propagated to
> uk.php.net


We don't handle the camelnetwork.com... I'm not sure what you mean?
In our books uk1.php.net is called php.mirror.camelnetwork.com, and we
do gethostbyname() hourly to populate uk.php.net.
Any IP changes of the hostname are handled outside of our system.

That is why we point at cnames, so we don't have to care if the server
IP changes...
Unfortunately apparently round-robin dns wants IPs, not cnames, so we
have to do that gethostbyname() :(


Are you saying that www.php.net is not returning the IP of
php.mirror.camelnetwork.com ?
That is a path we haven't tried. It should work, but we haven't confirmed.





> and when verifying this I also realised that while uk3.php.net
> was disabled on the mirror interface two days ago it is still in the geoip
> rotation.
> so from the looks of it it seems that the dns changes for the geodns domains
> aren't propagated correctly.


Ah. I never got around to, and then totally forgot, to update the
master/mirrors.php manual disabling/enabling to call the EasyDNS API.


http://git.php.net/?p=web/master.git;a=blob;f=manage/mirrors.php;h=ad4ad804adf59275411226b6a31543704d590402;hb=HEAD#l61

Needs to check if we are modifying 'active', and if so, run
http://git.php.net/?p=web/master.git;a=blob;f=scripts/mirror-test;h=5069839ac1f4aea6745682b610766bd293d41705;hb=HEAD#l342
to activate
or, when disabling
http://git.php.net/?p=web/master.git;a=blob;f=scripts/mirror-test;h=5069839ac1f4aea6745682b610766bd293d41705;hb=HEAD#l325
But to get the ID, you need to get the full list first, and backtrace
the id for the cname.
This is because IDs are mutable. Changes in for example the zone file
will affect these things.

-Hannes

-- 
PHP Webmaster List Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to