Problema risolto CLIENT - Cloudflare: client non funziona a tutti

CoverReturn

Nuovo utente
Autore del topic
17 Agosto 2014
35
28
Miglior risposta
0
Assistenza Tecnica Habbo Retroserver
Titolo
Cloudflare: client non funziona a tutti
Tipologia del tuo problema/richiesta
CLIENT
CMS/Server/DB/Client Utilizzato
Client
Qual è il tuo errore?
Buonasera a tutti, dopo aver configurato il dominio con i dns di cloudflare e aver aspettato le 24 ore, il tempo dell'aggiornamento dei DNS, mi sono accorto che il client funziona male, va solo ad alcuni, non a tutti! e prima di mettere cloudflare non c'era nessun problema.
Non ditemi di andare sul db, server_status e mettere 0 su enablesecuresessions perché uso New Crypto.
Grazie in anticipo per l'aiuto. :vecchio:
Screenshot
-
Ulteriori informazioni
-
 
Ultima modifica:
Il client con che IP lo hai configurato? Spero che se hai fatto una variabile di sottodominio non hai messo la nuvoletta!
 
Ah hai anche un proxy.
Allora potrebbero essere anche le configurazioni di chi ti da il proxy e devi aspettare qualche oretta dopo l'acquisto.
Per farti capire il sottodominio prima voglio capire se nel client hai messo l'IP direttamente oppure hai fatto un sottodominio, senza nuvoletta, e lo hai messo al posto dell'IP.
 
Ah hai anche un proxy.
Allora potrebbero essere anche le configurazioni di chi ti da il proxy e devi aspettare qualche oretta dopo l'acquisto.
Per farti capire il sottodominio prima voglio capire se nel client hai messo l'IP direttamente oppure hai fatto un sottodominio, senza nuvoletta, e lo hai messo al posto dell'IP.

Nono, nel client ho messo l'ip del proxy, però ho fatto delle prove, appena ho tolto cloudflare il client è ripartito a tutti. Quindi il problema Cloudflare..
 
Mi fai vedere come hai configurato il client gentilmente?
Perché se togli cloudflare e funziona vuol dire che c'è qualcosa che è stato configurato male.
 
Adesso ho provato a rimetterlo, ma secondo me appena finisce di aggiornare i DNS del tutto il problema continua..

Ecco a te.

<?php
require_once("/Web/PHP/nucleo.php");
require_once("/Web/PHP/funciones.php");

$_config['client'] = array(
'host' => 'ip proxy',
'port' => 'porta proxy',
'external_variables' => 'http://linkhotel/swf/gamedata/external_variables.txt',
'external_flash_texts' => 'http://linkhotel/swf/gamedata/external_flash_texts.txt',
'productdata' => 'http://linkhotel/swf/gamedata/productdata.txt',
'furnidata' => 'http://linkhotel/swf/gamedata/furnidata.xml',
'hotelview_banner' => 'http://linkhotel/swf/gamedata/supersecret.php',
'flash_client_url' => 'http://linkhotel/swf/gordon/PRODUCTION-201602082203-712976078/',
'habbo_swf' => 'Habbo.swf'
);


mysql_query("UPDATE users SET auth_ticket = '', auth_ticket = '".GenerateTicket()."', ip_last = '', ip_last = '".$ip."' WHERE id = '".$myrow['id']."'") or die(mysql_error());

$ticketsql = mysql_query("SELECT * FROM users WHERE id = '".$myrow['id']."'") or die(mysql_error());
$ticketrow = mysql_fetch_assoc($ticketsql);
?>
<!DOCTYPE html>
<html lang="es_ES">
<head>
<title>Hotel - <?php echo $shortname; ?></title>
<link rel="shortcut icon" href="/images/favicon.ico" type="image/vnd.microsoft.icon" />
<link rel="stylesheet" href="/client/client.css" type="text/css">
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />
<meta name="description" content="Diversión al limite!" />
<script type="text/javascript" src="/libs2.js"></script>
<style type="text/css">
* { margin: 0; padding: 0; }
html, #flash-container { height: 100%; text-align: left; background-color: black; }
#flash-container { position: absolute; overflow: hidden; left: 0; top: 0; right: 0; bottom: 0; }
</style>
<script type="text/javascript">
var flashvars = {
"client.allow.cross.domain" : "0",
"client.notify.cross.domain" : "1",
"connection.info.host" : "<?php echo $_config['client']['host']; ?>",
"connection.info.port" : "<?php echo $_config['client']['port']; ?>",
"site.url" : "http://linkhotel",
"url.prefix" : "http://linkhotel",
"client.reload.url" : "/hotel.php",
"client.fatal.error.url" : "http://linkhotel/hotel",
"client.connection.failed.url" : "http://linkhotel/hotel",
"logout.url" : "http://linkhotel/hotel.php",
"logout.disconnect.url" : "http://linkhotel/hotel",
"external.variables.txt" : "<?php echo $_config['client']['external_variables']; ?>",
"external.texts.txt" : "<?php echo $_config['client']['external_flash_texts']; ?>",
"productdata.load.url" : "<?php echo $_config['client']['productdata']; ?>",
"furnidata.load.url" : "<?php echo $_config['client']['furnidata']; ?>",
"hotelview.banner.url" : "<?php echo $_config['client']['hotelview_banner']; ?>",
"sso.ticket": "<?php echo $ticketrow['auth_ticket']; ?>",
"processlog.enabled" : "1",
"account_id" : "<?php echo $myrow['username']; ?>",
"client.starting.revolving" : "Para ciencia, \u00A1T\u00FA, monstruito!\/Cargando mensajes divertidos... Por favor, espera.\/\u00BFTe apetecen salchipapas con qu\u00E9?\/Sigue al pato amarillo.\/El tiempo es s\u00F3lo una ilusi\u00F3n.\/\u00A1\u00BFTodav\u00EDa estamos aqu\u00ED?!\/Me gusta tu camiseta.\/Mira a la izquierda. Mira a la derecha. Parpadea dos veces. \u00A1Ta-ch\u00E1n!\/No eres t\u00FA, soy yo.\/Shhh! Estoy intentando pensar.\/Cargando el universo de p\u00EDxeles.",
"flash.client.url" : "<?php echo $_config['client']['flash_client_url']; ?>",
"user.hash" : "5690170255dbf26e0275377f436614c91d1a810d",
"has.identity" : "1",
"flash.client.origin" : "popup",
"nux.lobbies.enabled" : "false",
"country_code" : "DO"
};

var params = {
"base" : "<?php echo $_config['client']['flash_client_url']; ?>",
"allowScriptAccess" : "always",
"menu" : "true"
};

swfobject.embedSWF("<?php echo $_config['client']['flash_client_url'] . $_config['client']['habbo_swf']; ?>?s", "flash-container", "100%", "100%", "10.1.0", "http://cdn.uber.meth0d.org/expressInstall.swf", flashvars, params, null);
</script>

</head>
<center>

<body>


<div id="flash-container"> </div>
<style>
#embed-topbar {
position: fixed;
left: 10px;
top: 0;
overflow: hidden;
background-color: rgba(23, 23, 21, 0.6);
border: 1px #000000 solid;
border-top: 0;
padding: 5px 10px;
border-bottom-left-radius: 5px;
border-bottom-right-radius: 5px;
box-shadow: 2px 2px #41403D inset,-2px -2px #41403D inset;
font-family: Ubuntu,"Trebuchet MS","Lucida Grande","Lucida Sans Unicode","Lucida Sans",Tahoma,sans-serif;
font-size: 14px;
text-shadow: 1px 1px 0px RGBa(0,0,0,2.8);
z-index: 999999;
}
</style>

<div id="embed-topbar" style="z-index:1000">
<div style="margin-top: 7px;">

<center>
<audio controls="" autoplay="" style="
height: 23px;
width: 200px;
"><source src="http://195.154.33.95:8280/stream" type="audio/mpeg"></audio>
</center>

</div>
</div>
<!-- PUBLI -->
<?php if($myrow['rank'] < 1){ ?>
<div class="ads" style="top: 0px;background-image:url('/Web/Imagenes/General/publi.png');padding-top:36px;padding-left:6px;height:100px;width: 734px;background-repeat: 10;height: 100px;margin-left:200%;margin-top:-13%;">
<!--<div id="close1" onclick="$('.ads').slideUp('slow'); $('#ad1').html('')" style="transition: all 1s linear; z-index: 9999; position: absolute; top: 80px; right: 636px; border-radius: 15px; padding: 2px 4px; font-size: 10pt; color: red; box-shadow: white 0px 0px 10px; cursor: pointer; background: white;">X
</div>-->
<center>
ads here
</center>
</div>
<?php } ?>
<!-- FIN PUBLI -->
</h6>

<div id="client">

</div>
</body>
</center>
<?php
if(User == false) {
echo '<script type="text/javascript"> window.location="/"; </script>';
}
?>
</html>
 
Qui sembra tutto giusto.
Il config dell'emulatore gentilmente.
Ecco a te.
## uberEmulator System Configuration File
## Must be edited for the server to work

## MySQL Configuration
db.hostname=localhost
db.port=3306
db.username=root
db.password=passw
db.name=nome db

## MySQL pooling setup (controls amount of connections)
db.pool.minsize=10
db.pool.maxsize=250

## Game TCP/IP Configuration
game.tcp.bindip=ip proxy
game.tcp.port=porta client
game.tcp.conlimit=100000
game.tcp.conperip=5
game.tcp.enablenagles=true

## MUS TCP/IP Configuration
mus.tcp.bindip=localhost
mus.tcp.port=30001
mus.tcp.allowedaddr=localhost;localhost

## Client configuration
client.ping.enabled=1
client.ping.interval=20000
client.maxrequests=300
 
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Metti 127.0.0.1

Poi vai su cloudflare e crea un sottodominio con A chiamalo PROXY che porta all'IP del Proxy - SENZA nuvola arancione.
Nel client, al posto dell'ip del proxy metti scritto: proxy.tuodominio.it e poi prova con tutto attivo (cf) tranne il proxy.tuodominio.it che deve stare senza nuvoletta arancione.
 
  • Like
Reactions: 1 person
Codice:
Perfavore, Entra oppure Registrati per vedere i codici!

Metti 127.0.0.1

Poi vai su cloudflare e crea un sottodominio con A chiamalo PROXY che porta all'IP del Proxy - SENZA nuvola arancione.
Nel client, al posto dell'ip del proxy metti scritto: proxy.tuodominio.it e poi prova con tutto attivo (cf) tranne il proxy.tuodominio.it che deve stare senza nuvoletta arancione.

Perfetto vinny, appena si aggiornano del tutto i dns che sicuramente il problema salterà fuori, faccio il tuo procedimento e ti faccio sapere, grazie molte!

--- Aggiornato ---

Perfetto vinny, appena si aggiornano del tutto i dns che sicuramente il problema salterà fuori, faccio il tuo procedimento e ti faccio sapere, grazie molte!

Buongiorno, il problema continua...sembrava troppo bello per aver risolto :S
 
Ultima modifica:
  • Like
Reactions: 1 person
Allora prima di tutto nel config dell'emulatore devi mettere l'ip reale, non il proxy.

Fatto ciò vai su CF, crea un record chiamato redirect e ci metti l'ip reale senza nuvoletta arancione.
Nel client poi su connection.info.host ci metti l'ip proxy ;)
 
Allora prima di tutto nel config dell'emulatore devi mettere l'ip reale, non il proxy.

Fatto ciò vai su CF, crea un record chiamato redirect e ci metti l'ip reale senza nuvoletta arancione.
Nel client poi su connection.info.host ci metti l'ip proxy ;)

Grazie molte per l'aiuto, appena arrivo a casa vi aggiorno. @Happy404 @vinnythebest