Jump to content
  • 1
Nicomiller

no acepta el voto

Question

9 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

Proteja seu servidor de ataques DDoS massivos!

VPS EPIC
  • 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...



     



  • Recently Browsing

    No registered users viewing this page.

  • Posts

    • quando coloquei os fakes pra se atacar ficou aparecendo esse erro ai alguem sabe oq é ?   como se eles nao conseguisse dar tovila e voltar
    • Vai em: gameserver\config\customs\SpecialMods.properties # Custom Spawn for news players CustomSpawn = false -> true RandomAreasSpawn = 1 # X, Y, Z custom_spawn1 = 45928, 49912, -3056 (digite /loc e pegue a localização de onde ele vai nascer) custom_spawn2 = 45928, 49912, -3056 custom_spawn3 = 45928, 49912, -3056
    • Nice men ! Amigos como puedo hacer para que mi nuevo player vaya a talking Island en vez de irse a Giran ?
    • Pequena correção para quem pretender usar essa REV e ter jóias boss nos boss... O NPC Gatekeeper of Fire Dragon (npc que abre a porta até o Heart of Volcano) não estava abrindo a porta. Então procurei sobre isso e achei um tópico relacionado a Frozen 1132 mas com a solução definitiva para isso. Caminho para correção na Source: net.sf.l2j.gameserver.scripting.scripts.teleports Procure por:   elif npcId == 31384 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210004).openMe() return elif npcId == 31686 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210006).openMe() return elif npcId == 31687 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210005).openMe() return   E altere os números em vermelho para: 4 5 e 6 respectivamente.   elif npcId == 31384 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210004).openMe() return elif npcId == 31686 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210005).openMe() return elif npcId == 31687 : #Gatekeeper of Fire Dragon DoorTable.getInstance().getDoor(24210006).openMe() return   Correção simples mas que vai ajudar quem queira moldar seu servidor nesse estilo. Créditos pela correção: leozinhobr2    
    • Você está usando a ultima atualização postada? se não baixa e tente novamente, pode resolver seu problema e conserto de alguns bugs já relatados. Se tiver mais alguma dúvida pergunte no forum de duvidas, que responderemos da mesma forma. https://www.l2jbrasil.com/forum/18-dúvidas/
    • Você sabe como resolver esse erro? O gameserver nunca passa disso...
    • Obrigado a todos pela resposta do tvt 2x2 e 4x4 etc, eu não tenho conhecimento desse evento e coisas semelhantes. Show
    • cara esse evento sempre foi assim. não cola o cara participar do evento se n ganhar nada. o servidor entrega a equipe ganhadora uma quantidade que vc configura exe.: 5 Turnamente o perdedor para n ficar triste o server da 1 pra ele. mas é só vc colocar 0 e pronto.
    • acho que eles erraram na descrição, pois como vai tirar um item que eles não tem.. como pode ver na função Reward = Recompensa eu penso assim, equipe vencedora ganha 5 itens e a equipe perdedora ganha 1 = como premio de participação. 
    • A descrição lá é a seguinte: quantidade que sera retirada para os que perderem.  Pelo que eu entendi dessa descrição, quando perde a luta x itens são retirados da sua conta.  
×
×
  • Create New...