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
