jaimeMF / youtube-dl-api-server

A youtube-dl REST API server
https://youtube-dl-api-server.readthedocs.org/
The Unlicense
364 stars 214 forks source link

The test server always returns "503 Over Quota" #49

Closed yan12125 closed 8 years ago

yan12125 commented 8 years ago

For example:

$ curl http://youtube-dl.appspot.com/

<html><head>
<meta http-equiv="content-type" content="text/html;charset=utf-8">
<title>503 Over Quota</title>
<style><!--
body {font-family: arial,sans-serif}
div.nav {margin-top: 1ex}
div.nav A {font-size: 10pt; font-family: arial,sans-serif}
span.nav {font-size: 10pt; font-family: arial,sans-serif; font-weight: bold}
div.nav A,span.big {font-size: 12pt; color: #0000cc}
div.nav A {font-size: 10pt; color: black}
A.l:link {color: #6f6f6f}
A.u:link {color: green}
//--></style>

</head>
<body text=#000000 bgcolor=#ffffff>
<table border=0 cellpadding=2 cellspacing=0 width=100%>
<tr><td bgcolor=#3366cc><font face=arial,sans-serif color=#ffffff><b>Error</b></td></tr>
<tr><td>&nbsp;</td></tr></table>
<blockquote>
<H1>Over Quota</H1>
This application is temporarily over its serving quota.  Please try again later.

<p>
</blockquote>
<table width=100% cellpadding=0 cellspacing=0><tr><td bgcolor=#3366cc><img alt="" width=1 height=4></td></tr></table>
</body></html>

Seems the test server is too popular.

docsuleman commented 8 years ago

test server is running on Google App Engine. and there is limitation on GAE. you can fix this by installing youtube-dl-server many times on GAE and change url of server in your application if one app utilize its quota.

jaimeMF commented 8 years ago

The test server runs with the free service, so its limited by its quotas. I'm not going to pay for it. But since a lot of request come from clients with user agent NativeHost and Apache-HttpClient/UNAVAILABLE (java 1.4), I think i'll try to block them.

yan12125 commented 8 years ago

Thanks @jaimeMF. This is just a remainder that http://youtube-dl.appspot.com/ is down. Now it's working again :)