Opened 6 months ago

Closed 5 months ago

#68576 closed defect (fixed)

ema.uk.*.macports.org DNS failure

Reported by: chrstphrchvz (Christopher Chavez) Owned by: admin@…
Priority: Normal Milestone:
Component: server/hosting Version:
Keywords: Cc: support@…, develVannessa, RobK88
Port:

Description

…at least since an hour ago. I am not aware when these last worked (I have not personally tried these in 4 months), or whether the hosts for these are still up.

Change History (13)

comment:1 Changed 6 months ago by jmroot (Joshua Root)

Cc: support@… added

comment:2 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

IIRC ema.uk.distfiles.macports.org has had ssl certificate failure for months, maybe a year already.

comment:3 in reply to:  2 Changed 6 months ago by chrstphrchvz (Christopher Chavez)

Replying to ryandesign:

IIRC ema.uk.distfiles.macports.org has had ssl certificate failure for months, maybe a year already.

I want to say that in https://github.com/macports/macports-ports/pull/19054/files (4 months ago) I had picked this particular mirror because its HTTPS was working and did not have an invalid certificate like some of the other HTTPS mirrors.

comment:4 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Cc: develVannessa added

Has duplicate #68668.

comment:5 Changed 6 months ago by develVannessa

Since this is not just a local DNS server (reported in several places, for instance Germany and Chile at least) the automatic lists from amcports should be updated and ema.uk.*.macports.org should be removed from both mirror and sites for binary and dist files.This is easier than any of us contacting our DNS servers for them to update their system, maybe?

comment:6 Changed 6 months ago by ryandesign (Ryan Carsten Schmidt)

Yes, either getting the ema.uk mirror working again or removing it from the list will be the resolution of this issue. We Cc'd the administrator of that server on this issue two weeks ago with the hope that they would respond but they have not. After being reminded of this issue when you filed yours, I used the form on their web site to try to contact them that way. So far, no response to that either.

If this were a case of any ordinary server that was part of a fetch group or listed in an individual port disappearing I wouldn't hesitate to remove it immediately. Servers come and go all the time. But this is a server that specifically requested to be an official MacPorts mirror (and a mirror of many other open source file collections, from what I can see) so I would like to be sure that they are really gone. If we don't hear from them soon I guess that's what we'll have to assume. We can always add them back again later if they reappear.

I am not sure what you are referring to when you mention reports from Germany and Chile but the only reason why the presence of a non-existent server in the list would cause any problem for you is if you have a misbehaving DNS server. It will be of assistance to you for other reasons, not just this one, if you resolve that. The resolution need not be to convince your DNS provider to fix their server. You can also choose to switch to a properly functioning DNS provider.

comment:7 Changed 6 months ago by develVannessa

Sorry what I meant was I have a fiend in Chile who has the same issue and the probability that he and I rre going via the same DNS server is low, hence my comment on this may be a global issue for a site not existing anymore (at least under this name and IP). I solved my pb "locally" i.e. after the sync I locally edit the to files managing the archive and mirror sites so to remove the ema.uk's appears to work. I hope the managers of the site come back to you. Thanks.

comment:8 Changed 6 months ago by RobK88

I am developing a new port but cannot get past this issue regarding resolving the DNS for ema.uk.distfiles.macports.org. See below. How can I get around this so I can continue to develop my port.

sudo port clean --dist schilytools
--->  Cleaning schilytools
 
Grinchs-MacBook-Pro:~ grinch$ sudo port -vs install schilytools
Checking for conflict against port: cdrtools
Checking for conflict against port: cdrtools
--->  Computing dependencies for schilytools.
--->  Fetching distfiles for schilytools
--->  2023-09-28.tar.gz does not exist in /opt/local/var/macports/distfiles/schilytools
--->  Attempting to fetch 2023-09-28.tar.gz from http://distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://ykf.ca.distfiles.macports.org/MacPorts/mpdistfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://mirror.fcix.net/macports/distfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://ywg.ca.distfiles.macports.org/mirror/macports/distfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://mse.uk.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from https://codeberg.org/schilytools/schilytools/archive
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://fra.de.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://nue.de.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://cph.dk.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://fco.it.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://kmq.jp.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://aarnet.au.distfiles.macports.org/pub/macports/distfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://cjj.kr.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://jog.id.distfiles.macports.org/macports/distfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://pek.cn.distfiles.macports.org/macports/distfiles/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://atl.us.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
--->  Attempting to fetch 2023-09-28.tar.gz from http://ema.uk.distfiles.macports.org/schilytools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0Error: Failed to fetch schilytools: Could not resolve host: ema.uk.distfiles.macports.org
Error: See /opt/local/var/macports/logs/_Users_grinch_Development_MacPorts_local-repo_ports_sysutils_schilytools/schilytools/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets if you believe there is a bug.
Error: Processing of port schilytools failed

comment:9 Changed 6 months ago by RobK88

Cc: RobK88 added

comment:10 in reply to:  8 Changed 6 months ago by jmroot (Joshua Root)

Replying to RobK88:

I am developing a new port but cannot get past this issue regarding resolving the DNS for ema.uk.distfiles.macports.org. See below.

It doesn't look like ema.uk is causing any more problems for you than every other mirror that doesn't have the file. I assume codeberg is where it's hosted, so you'll need to figure out why fetching from there is failing (error code will be in the log).

To save a little time when developing new ports, you can skip all the MacPorts mirrors when fetching by using the --no-mirrors option to port fetch.

comment:11 Changed 6 months ago by RobK88

@jmroot - Thanks Joshua. Yes, I am fetching the source for schilytools from codeberg. I have manually downloaded the source so I can debug the new port.

It will be interesting to see what happens when I submit a Pull Request for a new port (schilytools). Will the buildbots build it? Or will the port fail because of the DNS failure for ema.uk.distfiles.macports.org?

comment:12 in reply to:  11 Changed 6 months ago by jmroot (Joshua Root)

Replying to RobK88:

It will be interesting to see what happens when I submit a Pull Request for a new port (schilytools). Will the buildbots build it? Or will the port fail because of the DNS failure for ema.uk.distfiles.macports.org?

If the problem causing this port to fail to fetch from codeberg is resolved first, it will probably fetch successfully on CI. If it isn't, it probably won't. Either way it won't be because of ema.uk. It's the last mirror tried precisely because it isn't responding to pings, and if a download is attempted from it, it's because every other possibility has already been tried and failed.

comment:13 Changed 5 months ago by ryandesign (Ryan Carsten Schmidt)

Resolution: fixed
Status: newclosed

In 4d2aef3136af045715016139c899e8f2fe49d281/macports-ports (master):

Remove ema.uk.*.macports.org mirror

This mirror has not been accessible for months (DNS failure) and
multiple attempts to reach the server's administrators have gone
unanswered.

Closes: #68576

Note: See TracTickets for help on using tickets.