Jump to content
  • 1
Nicomiller

no acepta el voto

Question

8 answers to this question

Recommended Posts

  • 0

Esto se debe a que el administrador del servidor probablemente esté verificando la dirección IP incorrecta.

El sistema de votación considera solo la IP final para votar.


Puede probar si su ip se está considerando para votar en uno de los 2 ips (si corresponde).

Haz el voto normalmente.

Acceso: https://top.l2jbrasil.com/teste.php

Haga clic en los 2 enlaces y vea qué se contó con su voto; si su voto se contó en el segundo, es muy probable que el administrador del servidor deba realizar ajustes en el sistema para que se cuente el voto.

 

image.png


EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Share this post


Link to post
Share on other sites
  • 0

Estimados,

El problema solo sucede con L2JBrasil pero no con otros 2 sitios de votacion que utilizamos. En todos los casos donde nuestros usuarios tuvieron problemas, el inconveniente solo ocurria con este sitio de votacion. Con lo cual, me resulta extraño que ustedes realmente esten considerando bien la IP y los otros sitios no. Ademas, porque tambien estariamos equivocados nosotros. 

Imagino que alguna medida de anti scam o anti abuso, que ustedes utilizan, esta teniendo falsos positivos y considerando un IP incorrecto. Ya que los usuarios afirmaban votar, pero cuando revisabamos el IP externo que tenian (aqui:https://top.l2jbrasil.com/votesystem/?ip= ), su sitio no marcaba voto alguno.

No se en que podemos ayudarlos. Pueden revisar en el link que les aporto el usuario, el IP incluso para que vean si encuentran alguna discordancia entre el IP que ven ustedes y el de nuestro sitio.

Intentaremos revisar algun nuevo caso que tengamos y confirmar si este URL test que mencionan confirma el error de IP registrado.

PD: Les contestamos el ticket que nos enviaron, pero no recibimos respuesta por eso vinimos a postear aqui.

PD2: En una prueba que realizamos al sitio teste.php, el primer IP era totalmente incorrecto. No coincidia ni con el pais ni ISP real del proveedor en cuestion.

Muchas gracias, saludos y esperamos su respuesta

Share this post


Link to post
Share on other sites
  • 0
13 minutos atrás, UnderGames disse:

Estimados,

El problema solo sucede con L2JBrasil pero no con otros 2 sitios de votacion que utilizamos. En todos los casos donde nuestros usuarios tuvieron problemas, el inconveniente solo ocurria con este sitio de votacion. Con lo cual, me resulta extraño que ustedes realmente esten considerando bien la IP y los otros sitios no. Ademas, porque tambien estariamos equivocados nosotros. 

Imagino que alguna medida de anti scam o anti abuso, que ustedes utilizan, esta teniendo falsos positivos y considerando un IP incorrecto. Ya que los usuarios afirmaban votar, pero cuando revisabamos el IP externo que tenian (aqui:https://top.l2jbrasil.com/votesystem/?ip= ), su sitio no marcaba voto alguno.

No se en que podemos ayudarlos. Pueden revisar en el link que les aporto el usuario, el IP incluso para que vean si encuentran alguna discordancia entre el IP que ven ustedes y el de nuestro sitio.

Intentaremos revisar algun nuevo caso que tengamos y confirmar si este URL test que mencionan confirma el error de IP registrado.

PD: Les contestamos el ticket que nos enviaron, pero no recibimos respuesta por eso vinimos a postear aqui.

PD2: En una prueba que realizamos al sitio teste.php, el primer IP era totalmente incorrecto. No coincidia ni con el pais ni ISP real del proveedor en cuestion.

Muchas gracias, saludos y esperamos su respuesta

 

Gracias por la respuesta a nuestro ticket , queremos resolver el problema para que sus jugadores puedan recibir la recompensa apropiada por los votos.

En el archivo teste.php solo se registra la segunda ip y está disponible en la API. Nuestro TOP no solo se basa en IP, por lo que solo se considera IP real.

Puede votar y después de hacer clic en los 2 enlaces y ver cuál se calculó.

Me imagino que el segundo siempre será el correcto.

Estoy aquí proporcionando el código de la página test.php para ver cómo obtenemos "Vote IP"

<pre><?php
	$voteIP = $original = $_SERVER['REMOTE_ADDR'];
	echo "<h1>Your IP : <a target=\"_blank\" href='https://top.l2jbrasil.com/votesystem/index.php?ip=",$original ,"'>",$original ,"</a></h1>",PHP_EOL;
	 
    //Common Poxy
	if (isset($_SERVER["HTTP_X_FORWARDED_FOR"])) {
		echo "You are using a proxy, you ip on your server votesytem maybe is ", $_SERVER["HTTP_X_FORWARDED_FOR"],PHP_EOL;
	  $voteIP  = $_SERVER["HTTP_X_FORWARDED_FOR"];
	}

   // eNAT
	if (isset($_SERVER["HTTP_CLIENT_IP"])) {
		echo "You are using a tunnelled connection, you ip on your server votesytem maybe is ", $_SERVER["HTTP_CLIENT_IP"],PHP_EOL;
	  $voteIP  = $_SERVER["HTTP_CLIENT_IP"];
	}


    //Mascared IP
	if (isset($_SERVER["HTTP_CF_CONNECTING_IP"])) {
		echo "You are using a mascaraed connection, you ip on your server votesytem maybe is ", $_SERVER["HTTP_CF_CONNECTING_IP"],PHP_EOL;
	   $voteIP  = $_SERVER["HTTP_CF_CONNECTING_IP"];
	}
	
	echo "<h1>Your vote IP : <a target=\"_blank\" href='https://top.l2jbrasil.com/votesystem/index.php?ip=",$voteIP ,"'>",$voteIP ,"</a></h1>",PHP_EOL;
	
	if($original == $voteIP ){
		echo "<b style=\"color:green;\">You're able to receive the vote reward</b>";
	}else{
		echo "<b style=\"color:red;\">Your ip is different on the vostesystem, you may not able to receive the vote reward</b>";
	}
	
	
	?>
	</pre>

 

Saludos


EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Share this post


Link to post
Share on other sites
  • 0

El problema es que estan utilizando Cloudflare y es MUY DIFICIL lograr obtener la IP remota/publica/externa correctamente a través de Cloudflare porque justamente hace de proxy CloudFlare y se rompe en MUCHAS ocacciones. Nosotros ya lo detectamos y confirmamos cuando desarrollamos nuestro sistema de votacion y no logramos encontrarle solucion.

HTTP_CF_CONNECTING_IP no funciona bien; apenas funciona en la mayoria de los casos

  • Like 1

Share this post


Link to post
Share on other sites
  • 0

Si puede obtener un resultado para l2jbrasil superior, siendo la ip que se incluye en la variable $ voteIP, puede validar.

Primero verificamos proxy, eNat e IP enmascarados finalmente.
El resultado final de este pedido es la ip registrada en el registro.


EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Share this post


Link to post
Share on other sites
  • 0

Con la nueva infraestructura asumiremos que la IP conectada a Cloudflare como IP para votar, ¿podría repetir la prueba?


EJoOSOj.gif

Sua pergunta foi respondida? Certifique-se de marcar a resposta como a solução aceita.
Se existe mais de uma resposta, utilize o "vote up" para destacá-la.
Se você achar uma resposta útil, diga obrigado clicando no botão "Gostei".

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...




     



×
×
  • Create New...