PDA

View Full Version : |Suporte| Erro game server - DC



Stark
06/04/2020, 05:35 PM
Boa tarde pessoal, beleza?

Estou com um problema intrigante!!

As vezes tomo DC e recebo a seguinte mensagem no gameserver:
Time synchronization poorness caused to block connection -7015

Ai o char toma DC.

Duas coisas que já fiz:
O CLOUD estava com 4 cpus, pedi para colocar CPU COUNT 1 (estava com um tipo de "overclock"), vi isso num fórum gringo e tinha resolvido!

Hoje tomei DC novamente e o mesmo erro! Vi que o calendário do windows estava em formato mes/dia/ano (ao contrário do que usamos) e com 1 minuto de atraso no horário.

Corrigi isso e parei de tomar DC novamente.

Mas a questão é, o que causa isso? Existe algum FIX?

O medo é voltar novamente! O servidor ainda está em BETA, portanto só eu e alguns player estão logados. Mas e se isso voltar quando tiver online?

russo1
06/04/2020, 06:23 PM
já vi esse bug em um muserver 99z que é bem antigo
isso é um problema do próprio muserver e acho difícil que possa ser corrigido já que é um projeto velho e abandonado

mas seus problemas estão só começando, se um dia der uma boa quantidade de players em seu servidor e somente 1 processador no seu vps não aguentar, não vai ter como aumentar
ou seja, não está apto para por online.

Stark
06/04/2020, 06:45 PM
já vi esse bug em um muserver 99z que é bem antigo
isso é um problema do próprio muserver e acho difícil que possa ser corrigido já que é um projeto velho e abandonado

mas seus problemas estão só começando, se um dia der uma boa quantidade de players em seu servidor e somente 1 processador no seu vps não aguentar, não vai ter como aumentar
ou seja, não está apto para por online.

Na realidade só acontece na empresa que estou atualmente, creio que seja o tipo de virtualização usada por eles. Em empresa que usei antigamente não ocorria.

O muserver é o 97d Premium licenciado da fireteam, não é um projeto ruim e tem vários servidores online com ele.. realmente tem alguma outra explicação. Vamos aguardar o retorno de maus colegas.

Segundo o próprio programador, o Maykon , ele mesmo diz que é o tipo de virtualização utilizada.
Mas creio que deve existir algum fix pra isso

Obrigado pela resposta

russo1
06/04/2020, 08:27 PM
Na realidade só acontece na empresa que estou atualmente, creio que seja o tipo de virtualização usada por eles. Em empresa que usei antigamente não ocorria.

O muserver é o 97d Premium licenciado da fireteam, não é um projeto ruim e tem vários servidores online com ele.. realmente tem alguma outra explicação. Vamos aguardar o retorno de maus colegas.

Segundo o próprio programador, o Maykon , ele mesmo diz que é o tipo de virtualização utilizada.
Mas creio que deve existir algum fix pra isso

Obrigado pela resposta

enviei um tópico de outro fórum por mp com uma source que eu acho que é para fixar isso, não sei se vai servir pro projeto dele mas não custa enviar

romariols
06/04/2020, 11:01 PM
Boa tarde pessoal, beleza?

Estou com um problema intrigante!!

As vezes tomo DC e recebo a seguinte mensagem no gameserver:
Time synchronization poorness caused to block connection -7015

Ai o char toma DC.

Duas coisas que já fiz:
O CLOUD estava com 4 cpus, pedi para colocar CPU COUNT 1 (estava com um tipo de "overclock"), vi isso num fórum gringo e tinha resolvido!

Hoje tomei DC novamente e o mesmo erro! Vi que o calendário do windows estava em formato mes/dia/ano (ao contrário do que usamos) e com 1 minuto de atraso no horário.

Corrigi isso e parei de tomar DC novamente.

Mas a questão é, o que causa isso? Existe algum FIX?

O medo é voltar novamente! O servidor ainda está em BETA, portanto só eu e alguns player estão logados. Mas e se isso voltar quando tiver online?

Já tive esse problema com meu antigo servidor 99z, o problema não está na data ou em quantos CPU sua máquina usa, é um problema de Winsock que pode ser fixado direto no GS, o problema é que se este fix não for bem feito, pode aparecer alguns bugs e vc começará a ter problemas com personagens presos, ou até mesmo uma inundação de packets que congestionam o GS.

Stark
06/04/2020, 11:15 PM
[Only registered and activated users can see links]
[Only registered and activated users can see links]

Estou realmente preocupado ..por que realmente se resolveu deixando com apenas 1 processador! engraçado demais.

Isso me parece mais ser problema com windows novos, do 2008 pra cima.

Caso coloque 2003 por exemplo, creio que funciona.

romariols
06/04/2020, 11:25 PM
[Only registered and activated users can see links]
[Only registered and activated users can see links]

Estou realmente preocupado ..por que realmente se resolveu deixando com apenas 1 processador! engraçado demais.

Isso me parece mais ser problema com windows novos, do 2008 pra cima.

Caso coloque 2003 por exemplo, creio que funciona.

Tenho sim, meu GS roda de Win 2003 a 2012 sem problemas... Mas se vc resolveu diminuindo a CPU, oq não me parece certo, eu acho que vc não deveria mexer na função do GS.

Stark
06/04/2020, 11:30 PM
Tenho sim, meu GS roda de Win 2003 a 2012 sem problemas... Mas se vc resolveu diminuindo a CPU, oq não me parece certo, eu acho que vc não deveria mexer na função do GS.

O problema é que, mesmo após diminuir a CPU, aconteceu novamente.. corrigi o horário (1 minuto atrasado) e voltou a funcionar novamente, fiquei mais de 2 horas sem DC.

Mas tem algo errado, na lógica, diminuindo CPU já era pra resolver.

Poderia me enviar esse FIX para verificar se dessa forma corrige?

romariols
06/04/2020, 11:34 PM
O problema é que, mesmo após diminuir a CPU, aconteceu novamente.. corrigi o horário (1 minuto atrasado) e voltou a funcionar novamente, fiquei mais de 2 horas sem DC.

Mas tem algo errado, na lógica, diminuindo CPU já era pra resolver.

Poderia me enviar esse FIX para verificar se dessa forma corrige?

Esse erro é bem chatinho, quando vc pensa que resolveu, ele retorna, geralmente ele acontece no intervalo entre 1 a 3 dias ou de 1 a 7 dias. Depois se eu tiver um tempo vou postar aqui este fix.

Stark
06/04/2020, 11:41 PM
Esse erro é bem chatinho, quando vc pensa que resolveu, ele retorna, geralmente ele acontece no intervalo entre 1 a 3 dias ou de 1 a 7 dias. Depois se eu tiver um tempo vou postar aqui este fix.

Ok, será de grande ajuda a toda a comunidade!
Muita gente deve ter esse problema e nem sabe o por que disso... eu mesmo já tive e só fui descobrir agora esse LOG no gameserver.

Enquanto isso, vou atualizando o relógio à todo momento, pois de 15 em 15 minutos está atrasando automaticamente.

Torcer para resolver até vc enviar esse fix.

Maykon
07/04/2020, 12:42 AM
Test correção 97d:


// - CGLiveClient

*(BYTE*)(0x415140) = 0xC3;

Stark
07/04/2020, 12:47 AM
Test correção 97d:


// - CGLiveClient

*(BYTE*)(0x415140) = 0xC3;

Vou testar e caso resolva aviso à todos para que possam fixar caso tenham problema!

Maykon
07/04/2020, 01:44 AM
Correção total 97d:


// - Game working response error.

Func.SetNop(0x473C6C, 5);
Func.SetNop(0x473CA0, 6);

// - CGLiveClient

*(BYTE*)(0x415140) = 0xC3;

Stark
07/04/2020, 01:51 AM
Correção total 97d:


// - Game working response error.

Func.SetNop(0x473C6C, 5);
Func.SetNop(0x473CA0, 6);

// - CGLiveClient

*(BYTE*)(0x415140) = 0xC3;


Implantado na source e funcional! Online sem problemas, aparentemente fixado!

Amanhã volto para 4VCPU e deixo online o dia todo !! Já solicitei a empresa. Amanhã venho e dou o veredito final!

Muito obrigado pelo empenho Maykon ! Show!!

14 Horas 29 minutes:------- Atualizado -------

Boa tarde amigos!

Estou com 4 cpu. Quase 2 horas logado sem DC.

Fixado!
Show de bola.