domingo, 18 de noviembre de 2012

Mitele ya no nos quiere.

Después de dejar la web sin administración un par de días por estudios me encuentro con una "grata" sorpresa.
Mitele a bloqueado a Descargarvideos.
Para asegurarme de ello (Solo tenía la sospecha, ya que no encontraba el fallo) me da por subir la web en otros servidores. Después de una hora gastada en subir la web a varios sitios y probar cosillas me quedó claro: Mitele está bloqueado la ip del servidor.

Esto es un problema, porque aunque ahora mismo pueda solucionarlo, a la larga el servicio dejará de funcionar. Una buena jugada por parte de ellos...

Por tanto el próximo paso será reescribir parte del código y solventar del mejor modo posible este problema.
Por suerte, gracias a varios avisos sobre este fallo no pasó desapercibido y no permaneció presente demasiado tiempo. Gracias ;)

Y por último, poniéndonos serios, comentar esta medida:
No estoy al 100% seguro de lo que comenté antes, pero es lo más probable. En caso de ser bloqueos permanentes, poco a poco lograrán bloquear por completo el acceso de esta web a sus servidores y solo quedaría hacer una aplicación que hiciera lo mismo que la web, pero en el lado del cliente. En caso de ser bloqueos temporales, será sencillo evitar los problemas relacionados, por no decir que sería algo inutil y de ahí que piense que se trata de bloqueos permanentes.
En caso de ser bloqueos permanentes, conforme vaya cambiando de IPs, estas serán bloqueadas poco a poco, hasta que llegue un momento que no queden servidores capaces de acceder a su web. El final de esta historia sería fácil de imaginar si termina siendo de esta forma. Esperemos que no sea así...

EDIT (21/11/2012):
Definitivamente no nos quiere.
El arreglo de ayer solo duró un día más o menos. Lo único que se me ocurre es un bloqueo de IP por superar un número de descargas/peticiones con el token. Tras probar un poco, no parece posible engañar al token modificando la cabecera de la peticion http con cosas como x-forwarded-for. Solo se me ocurre el uso de proxys (webs o no) en "gran" cantidad entre los cuales repartir de forma uniforme las peticiones para que el límite puesto por mitele no salte.
Esto no será cuestión de dos días, por lo que no puedo decir cuando tendré listo el arreglo.

EDIT (25/11/2012):
Por suerte, el bloqueo por ip no es permanente, tan solo es de un día (o más, no lo he medido).
Dispues varios proxys por lo que el servicio debería de poder funcionar nuevamente.