Broken us addon mirrors for plugin.video.*
#1
I just reinstalled xbmcbuntu and couldn't download addons.

I checked the URL it was trying and saw this:

http://mirrors.xbmc.org/addons/frodo/plu...-4.4.8.zip

I thought at first it was because it was using frodo instead of gotham but that doesn't seem to be the problem. At least, that isn't the only problem.

xbmc@xbmc:~$ wget http://mirrors.xbmc.org/addons/frodo/plu...-4.4.8.zip
--2014-06-20 17:58:27-- http://mirrors.xbmc.org/addons/frodo/plu...-4.4.8.zip
Resolving mirrors.xbmc.org (mirrors.xbmc.org)... 89.16.176.16
Connecting to mirrors.xbmc.org (mirrors.xbmc.org)|89.16.176.16|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://mirror.us.leaseweb.net/xbmc/addon...-4.4.8.zip [following]
--2014-06-20 17:58:27-- http://mirror.us.leaseweb.net/xbmc/addon...-4.4.8.zip
Resolving mirror.us.leaseweb.net (mirror.us.leaseweb.net)... 2604:9a00:2010:a001:1:face:bad:c0de, 108.59.10.97
Connecting to mirror.us.leaseweb.net (mirror.us.leaseweb.net)|2604:9a00:2010:a001:1:face:bad:c0de|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2014-06-20 17:58:27 ERROR 404: Not Found.

Browsing to the site I found that it doesn't have any plugin.video.* in the frodo folder or the gotham folders.

I then checked xbmc.os6.org, mirrors.xmission.com, mirror.umd.edu, etc and didn't find them there either.

It appears that either the repo mirror script is broken or there's an intentional reason for not putting the files in US servers (I couldn't find documentation for this so I don't think it's the case)
Reply
#2
Having the exact same problem for the past 24 hours. Most of the video addons are broken, and some of the Audio addons are broken as well.

If you go to http://addons.xbmc.org/category/video/?page=7 and select Vice or Twitch for instance, and then hit the Direct Download link, you'll get a 404 page. If you manually browse the repos, you may see the .zip file listed there, but when you actually go to download it, you get a 404.

I tried getting the Frodo Youtube addon from a Netherlands mirror and was able to download the .zip file. Ditto with Australia. None of the US mirrors seem to have anything plugin.video related in their repos. None of the servers anywhere seem to have anything plugin.video related in the Gotham folder, though.

As I said been doing this for at least 24 hours when I installed Gotham on a fresh PC for testing purposes.
Reply
#3
US mirrors don't have plugins. Only non-US mirrors have them (silly attempt to ensure we don't host stuff in the US that silly US laws prohibit).
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#4
Ohhh, I was wondering why that was! Thank you for the clarification.

All of my video plugin downloads would show 0% when I tried to download them. No error except for the log file, which would write out a "ccurlfile failed error 22" error for anything I tried to download from Video Addons in XBMC.

For the Youtube plugin, I had to go to a Netherlands server in the Frodo folder and download that zip file, and then install it via zip file in Gotham. The plugin worked, but it seemed weird that I had to download it from Frodo's folder and not Gothams?

Is there a way to force a particular mirror into my XBMC config files, basically tell it not to to use mirrors.xbmc.org and instead use a specific mirror, which in my case would definitely be one from outside the USA?
Reply
#5
mirrors.xbmc.org will redirect you to an EU mirror if it's not on a US mirror, so should always work.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#6
I am having the same issue. It was suggested I post my log in case it helps. It can be found here:

http://xbmclogs.com/show.php?id=231447

It has a 1 month timer (Expires Jul 21, 2014)
Reply
#7
(2014-06-21, 03:22)jmarshall Wrote: mirrors.xbmc.org will redirect you to an EU mirror if it's not on a US mirror, so should always work.

If I understand the logic, that means, for someone like me in the US

-If the asset I want is known (by mirrors.xbmc.org) to not be present on US mirrors, then forward the request to an EU mirror instead.
-Otherwise, use a US mirror

Is that correct? The redirection doesn't appear to be done in DNS, rather an HTTP redirect. I don't think that part's working, as of about yesterday.
Reply
#8
Looks like there's a broken mirror (leaseweb) - we're working on it.
Always read the XBMC online-manual, FAQ and search the forum before posting.
Do not e-mail XBMC-Team members directly asking for support. Read/follow the forum rules.
For troubleshooting and bug reporting please make sure you read this first.


Image
Reply
#9
Is it still broken?
Reply
#10
I've been trying for a day or two to download several add-ons including the YouTube add-on.
As of this posting I still can't get it working.

I've been seeing the following error:
ERROR: CCurlFile::FillBuffer - Failed: HTTP response code said error(22)

Pastebin link if needed.
Reply
#11
I'm xbmc user. I have a 'dirty' workarround:

http://mirrors.xbmc.org <- Main problem. This do a load balancing to use mirrors. In America, the aplication web server ALWAYS is trying to send us to mirror.us.leaseweb.net

http://mirror.us.leaseweb.net <- This have "some problem" to serve files.

The workarround:

mirror.us.leaseweb.net [108.59.10.97] NOT use this IP
mirror.nl.leaseweb.net [94.75.223.121] USE this IP from a working mirror (http://mirrors.xbmc.org/addons/frodo/plu...mirrorlist).

On my linux router(gateway):
iptables -t nat -A PREROUTING -d 108.59.10.97 -j DNAT --to-destination 94.75.223.121

An easy and local solution for your operating system is to edit your "hosts" file.

C:\Windows\System32\drivers\etc\hosts <- Windows
/etc/hosts <- Linux, Unix, (android?), etc

mirror.us.leaseweb.net 94.75.223.121 #Add this line

good luck

Saludos!
Reply
#12
Seems to be back up, I was able to get plugins without issue today.
Reply

Logout Mark Read Team Forum Stats Members Help
Broken us addon mirrors for plugin.video.*0