Grandes problemas Proxy telefonica España y DMOZ

B

bier

Soy programador de PHP. Desde siempre, he ido enviando sitios a DMOZ y nunca he tenido problemas, pero desde que en España Telefónica activó su Proxy "transparente" el formulario de envío de DMOZ no gestiona bien las altas y simplemente se queda colgado.

Esto es devido al modo de comprobación de IP's que realizó quien programase dicho formulario de altas. Hay un problema comprobando la IP que realizó el alta con la IP de la página de respuesta.

Si realizo las altas desde una conexión telefónica mediante un modem corriente, no hay dicho problema, pues no pasa por el Proxy.

Solución: He contactado con los responsables de Telefónica y por supuesto como no podía ser de otro modo, ellos pasan del tema y dicen que lo que tienen que hacer los de DMOZ es cambiar su sistema de comprobación de IP's en las altas.

He tratado de enviar dicha solución a algún responsable de DMOZ, incluso he llegado a enviar el código fuente en PHP que debería tener su página de altas para que no diese dicho problema y no he tenido ninguna respuesta.

Sea como fuere el problema persiste, es muy grave y no tiene pinta de solucionarse. Por depronto, la empresa en la que trabajo y en la cual tienen un servicio de posicionamiento en buscadores, se ha visto gravemente afectada.

Símplemente posteo esto aquí por si alguien lo lee y puede hacer algo.

Un cordial saludo!!

Edu de la T :)
 
B

bier

Ampliación a mi anterior Post

Ademas de trasladar la queja a Telefonica creo que hay que ponerse en contacto con Dmoz para que sepan tratar cualquier petición de indexación que venga de un proxy ya que lo unico que hay que hacer es comprobar si esta activo el proxy y en caso afirmativo cojer la IP de otra variable.

Adjunto codigo fuente en PHP para visualizar lo que digo y la linea de codigo que habria que introducir en el indexador DMOZ para que siempre coja la IP correcta por si alguien quiere comunicarselo a Dmoz.


-----------------------------------------------
<?
// BASTA CON QUE DMOZ CHEQUEE LA VARIABLE $HTTP_VIA Y SI ESTA ACTIVA UTILICE
// COMO IP LA QUE VIENE EN $HTTP_CLIENT_IP Y SI NO UTILICE LA $REMOTE_ADDR;
// CODIGO PARA VISUALIZAR LO QUE TEDIGO
if ($HTTP_VIA)
{
echo "<br>Tu conexión probablemente está empleando un proxy-caché para navegar por Internet.";
echo "<br>Dirección IP de conexión de tu ordenador o router:";
echo $HTTP_CLIENT_IP;
echo "<br>IP del Proxy Caché:";
echo $REMOTE_ADDR;
echo "Nombre del Proxy Caché:";
echo $HTTP_VIA;

}
else
{
echo "Tu conexión probablemente no utiliza un proxy-caché para navegar por Internet";
echo "<br>Dirección IP de conexión de tu ordenador o router:";
echo $REMOTE_ADDR;

}
?>

-------------------------------------------------------LO QUE HAY QUE PONER EN DMZOV ----------------------------
<?
// CODIGO QUE DEBE DE INTRODUCIR DMZOV PARA UTILIZAR SIEMPRE LA IP CORRECTA
// PHP CODE FOR APACHE SERVERS TO SELECT THE CORRECT CLIENT IP ADDRESS WHEN IT CAMES FROM A PROXY
if ($HTTP_VIA) $REMOTE_ADDR = $HTTP_CLIENT_IP;

?>

----------------------------------------------------------------------------------------------------------------------------------
 

aldomedina

Member
Joined
May 7, 2002
Messages
52
Re: Ampliación a mi anterior Post

Gracias. No estoy directamente relacionado con lo que comentas, pero tratré de hacer lo posible por encontrar una solución. Saludos.
 
C

Cok

Re: Ampliación a mi anterior Post

Hola edunene

El tema del proxy de telefónica es algo q se ha criticado en muchos foros, y este no iba a ser menos :)

Referente al código q indicas, por mi experiencia, el tema es un poco + complicado, puede q en el caso de telefónica tu código se adapte al 100%, pero con otros proxys el tema cambia, y estando presente la cabecera HTTP_VIA, puede suceder que HTTP_CLIENT_IP contenga un listado de ip separado por comas, o ips y null o unknown más direcciones de red interna, o que esté vacio y que la verdadera ip aparezca en http_x_forwarded_for (con las mismas variaciones que clientip), más algunos proxies que definen sus propias cabeceras. Sin sumar que HTTP_VIA es una variable simulable con un mínimo de conocimiento.

Lo comento pq de mismas al implementar una solución para un problema puntual, se podría complicar + la cosa para otros usuarios de proxys diversos; y aprovecho para criticar la prepotencia de telefónica que por no adecuarse ellos a la red, pretenden que la red se adapte a ellos.

Salu2.
 
B

bier

Re: Ampliación a mi anterior Post

Comentas "el tema del proxy de telefónica es algo que se ha criticado en muchos foros, y esto no iva a ser menos"

Bien, en mis anteriores 'Posts' mi intención no era criticar a telefónica, sino simplemente hayar una solución al problema que tengo de no poder enviar ninguna web a DMOZ.

Este es mi verdadero problema. Tengo varios sitios webs que he tratado de enviar a Dmoz y me ha sido completamente imposible.

No se si alguien podrá ayudarme en ese sentido en este foro, o me puede decir si han podido banear alguno de los sitios webs que he tratado de enviar, pues a veces temo que por el hecho de haber intentado en repetidas ocasiones enviar algúnos sitios webs y al terminar el proceso de envío con un error, haya pensado yo que no están enviados y sí lo estén. (aunque actualmente ninguno de los 4 o 5 sitios que he enviado aparecen) y de eso hace ya mas de dos meses.

Gracias por vuestra atención.

PD--> Alguien más tiene en problema con los envíos a DMOZ desde ADSL en España??? Creía que era algo generalizado, a ver si resulta que es un problema mío.

Edu.
 
C

Cok

Re: Ampliación a mi anterior Post

Hola Edu.

En el tema concreto de las páginas que has enviado, lo único que tienes que hacer es indicar aquí las url de las páginas y las categorías a las que las mandaste, y alguien con acceso te indicará si están en la cola de pendientes, y en caso afirmativo, en que estado se encuentran.

Ten en cuenta que a veces dos meses no es un plazo excesivamente largo de espera. El método habitual de confirmación de que el formulario ha sido procesado correctamente es que recibas una indicación positiva despues de pulsar en enviar.

Los baneos se aplican normalmente a personas que envían la misma página a multitud de categorías.

Yo uso ADSL de Telefónica desde España y la vez que intenté dar una página de alta lo único que recibí fue un timeout. Con la de Retevisión no tuve problemas.

En estos momentos (y durante un tiempo) los servidores del ODP están en proceso de actualización y eso hace que todo vaya un poquito peor.

Espero que algo de esto ayude.

Salu2 y suerte :)
 
B

bier

Re: Ampliación a mi anterior Post

Muchísimas gracias por tu atención y en general a todos en este foro, pues me ha sorprendido lo bien gestionado que está, así que lo 1º felicitaros por vuestra labor, hoy en día es dificil sacar tiempo.

Bueno, pues voy a tratar de poner aquí las URL's de los sitios web que quiero dar de alta y dónde me gustaría ponerlos. (No pido prisa ninguna, que lleve lo que tenga que llevar)

1.- La URL http://www.vayafiestas.com quisiera ponerla en:
http://dmoz.org/World/Espa%f1ol/Pa%edses/Espa%f1a/Deportes_y_tiempo_libre/

Se trata de un "Buscador de Fiestas de España" que tratará de cubrir todo tipo de fiestas: pueblos, universitarias, bares, festivales, etc.

2.- La URL: www.marialuisahotel.com en:
http://dmoz.org/World/Espa%f1ol/Pa%edses/Espa%f1a/Viajes_y_turismo/Alojamiento/Hoteles/

Por ahora con esas dos estaría contento si alguien me dijese si están en lista de espera, no estan o si podeis añadirla.

1000 mil gracias de verdad!!!

Edu. :smirk:
 
D

danvalfer

Re: Ampliación a mi anterior Post

La primera que citas está en pendientes de la cat indicada y fue añadida hace bastante tiempo (más de un mes). Por favor, no vuelvas a intentar añadir esta página, añadir reiterativamente un sitio es considerado Spam, lo que conlleva una "marca" para ese sitio y que no se liste.
La segunda no aparece listada ni en pendientes de la cat que mencionas. El método normal es que la envíes tú, aunque nosotros también podemos, y de hecho lo hacemos, hacerlo (valga la redundancia). Prueba a volver a intentarlo y si no puedes pues facilítanos el título y la descripción que pensabas utilizar (aun cuando después nosotros los corrijamos), sería más simple. Sin embargo, no se debe utilizar este foro como medio para dar de alta páginas, debe ser la excepción y no la regla; para las altas existe un mecanismo que ya conoces.
El proceso de aceptación de sitios puede llevar de unos minutos a varias semanas (lo normal), a, incluso, meses.
 
B

bier

Re: Ampliación a mi anterior Post

Muchas gracias por tu contestación. Tomo nota de tus indicaciones.

He vuelto a tratar reiteradamente de dar de alta la web:
http://www.marialuisahotel.com

Pero al final, tras dar a 'enviar formulario' me sale un error de tipo 500 y me dice que si el error persiste me ponga en contacto con webmaster@dmoz.org (he estado tentado de hacerlo contándole el problema que hay con el proxy de telefónica), pero finalmente no lo he hecho.

Como excepción, te estaría muy agradecido si pudiese darme de alta el sitio web:

http://www.marialuisahotel.com

La categoría sería:

Categoría: World: Español: Países: España: Viajes y turismo: Alojamiento: Hoteles

El título: " Hotel Maria Luisa, su hotel en Burgos"

La descripción:
" Hotel Maria Luisa, es un moderno hotel de 3 estrellas situado en el centro de Burgos en el que su comodidad es nuestra dedicación"

Creo que con esto sería suficiente. No volveré a pedir un alta desde este Foro, procuraré hacerlo aunque sea a través de un modem de los viejos.

Un cordial saludo!

Edu de la T :D
 
D

danvalfer

Re: Ampliación a mi anterior Post

La URL http://www.marialuisahotel.com/ (con la barra final, siempre se hace así) está en pendientes de la cat World/Español/Países/España/Viajes_y_turismo/Alojamiento/Hoteles con el título y descripción citados. Ahora sólo queda esperar a que su revisión y publicación.
Esa nota en cuestión creo que es la típica de los servidores Apache cuando se produce un error 500 (al menos en otros servidores que conozco sucede lo mismo), incluída la dirección de correo electrónica.
Si esa dirección es válida y quieres enviar un mensaje, sería recomendable que lo escribieras en inglés pues el staff del ODP habla esa lengua.

Contento de ser útil,
danvalfer.
 

ferrando

Curlie Meta
Joined
Mar 1, 2002
Messages
62
Primero hay que decir que, salvo casos específicos, nada se pierde en los envios al ODP. Sólo que puede tardar algo más que lo normal.

Creo que te respondí un mail al respecto y voy a tratar de ver que se puede hacer. Yo no vivo en España así que si alguien puede dar más información, como rangos de IP o de los proxies sería ideal.
 
This site has been archived and is no longer accepting new content.
Top