GMKoji Posted February 14, 2013 Posted February 14, 2013 Hi everytime my player click vote now. they get an error = "Proxy is not allowed" Anyone knows how to fix this? Thank you!
0 Revoltz Posted June 28, 2021 Posted June 28, 2021 On 18/02/2013 at 04:15, Brian said: Esta é a parte do código que causa a mensagem "Proxy is not allowed": http://rathena.org/board/files/file/2344-fluxcp-addon-vote-for-points/ ../modules/voteforpoints/vote.php // Impedir um pouco o uso de servidores proxy $ xforward = $ _SERVER [ "HTTP_X_FORWARDED_FOR" ]; if (! empty ( $ xforward )) { $ error = Flux :: message ( 'PROXY_NOT_ALLOWED' ); } I had the same problem and my solution was this one, I just changed it: if (!empty($xforward)) { per: if (!empty($myHHvarRND)) { //Somewhat Prevent of using Proxy Servers $xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; if (!empty($myHHvarRND)) { $error = Flux::message('PROXY_NOT_ALLOWED'); }
Asura Posted February 17, 2013 Posted February 17, 2013 Hi GMKoji, From my experience, this usually happens when the web hosting is using a proxy system for their Apache webserver. They proxy off the traffic to a secondary web server such as nGinx to help alleviate the heavy loads. So I would recommend asking your web hosting about this first to see if they are doing this.
GMKoji Posted February 18, 2013 Author Posted February 18, 2013 Hi Sir Edward. Oh I see, But you are the current host of my server lol
Asura Posted February 18, 2013 Posted February 18, 2013 Hi Sir Edward. Oh I see, But you are the current host of my server lol Hi GMKoji,Then kindly read my response to you and do what I've stated; to contact your hosting provider. If we host your service, then simply submit a support ticket and we'll look into it.
Brian Posted February 18, 2013 Posted February 18, 2013 This is the part of code causing the "Proxy is not allowed" message: http://rathena.org/board/files/file/2344-fluxcp-addon-vote-for-points/ ../modules/voteforpoints/vote.php //Somewhat Prevent of using Proxy Servers $xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; if (!empty($xforward)) { $error = Flux::message('PROXY_NOT_ALLOWED'); }
KeyWorld Posted February 18, 2013 Posted February 18, 2013 It's fun to see just one check to detect proxy base on a facultative http header that the proxy can omit to send So yeah you can definitively remove this check, I don't think a lot of proxy send it anymore since a long time. 1
markiez22 Posted March 28, 2013 Posted March 28, 2013 If i vote the result is Proxy is not Allowed Plss Help same problem any vote4points link 5days search for Proxy is not allowed no result hahaha:D
jimboy092032 Posted June 12, 2013 Posted June 12, 2013 jaypee is noob very noob hahhhha his work is buggy
Hyvraine Posted June 12, 2013 Posted June 12, 2013 (edited) ^ Could you make a good one without bugs then? <3 Oh wait, I bet you can't. (sorry for the off topic post :> and the terrible engrish) Edited June 12, 2013 by kenshn111 1
Fresh prince Posted June 26, 2013 Posted June 26, 2013 This is the part of code causing the "Proxy is not allowed" message: http://rathena.org/board/files/file/2344-fluxcp-addon-vote-for-points/ ../modules/voteforpoints/vote.php //Somewhat Prevent of using Proxy Servers $xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; if (!empty($xforward)) { $error = Flux::message('PROXY_NOT_ALLOWED'); } Sir brian if i delete these i should be able to vote again? I am currently having the proxy cannot vote problem. Thank you in advance. bump It's fun to see just one check to detect proxy base on a facultative http header that the proxy can omit to send So yeah you can definitively remove this check, I don't think a lot of proxy send it anymore since a long time. Hello there, how can you correctly remove it Sir? thanks!
Asura Posted June 30, 2013 Posted June 30, 2013 Hi Fresh prince, I would recommend that you just change this line here; $xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; To the following... //$xforward= $_SERVER["HTTP_X_FORWARDED_FOR"];
abraham991103 Posted February 10, 2014 Posted February 10, 2014 how to fix this? im searching for solution for almost 2 days. bump
cassie24 Posted May 12, 2014 Posted May 12, 2014 Hi Fresh prince, I would recommend that you just change this line here; $xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; To the following... //$xforward= $_SERVER["HTTP_X_FORWARDED_FOR"]; What will this script result to, sir please? Will this disable proxy detection because nginx is enabled? Lol the solution posted here didnt help at all. Please help
Question
GMKoji
Hi everytime my player click vote now. they get an error = "Proxy is not allowed" Anyone knows how to fix this? Thank you!
14 answers to this question
Recommended Posts