Resultados 1 a 8 de 8
  1. #1
    Membro SuporteIcarus's Avatar
    Data de Ingresso
    Mar 2019
    Posts
    89
    Thanks Thanks Given 
    34
    Thanks Thanks Received 
    8
    Thanked in
    6 Posts
    Mencionado
    5 Post(s)
    País
    Brazil

    Erro WSASend() alguém ??

    Bom dia galera , começo esse erro ontem do gs fecha direto oque pode ser ?
    Esse erro tá dando no GAMESERVER

    21:07:17 [SocketManager] Max msg size (Type: 2, Index: 9018, Size: 16393)
    21:07:20 [SocketManager] Max msg size (Type: 2, Index: 9027, Size: 16390)
    21:07:31 [SocketManager] WSASend() failed with error: 10038

    SocketManager WSASend() failed with error: 10038

  2. #2
    Membro MuDungeon's Avatar
    Data de Ingresso
    Mar 2020
    Posts
    10
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    0
    Thanked in
    0 Posts
    Mencionado
    0 Post(s)
    País
    Brazil
    Olá, alguns empresas que estão alugando VPS estão tendo esses problemas, pois estão utilizando KVM para virtualizar as máquinas, e existe um "problema" a quantidade de CPU's dessa virtualização.

    Eu tive esse problema com a IBHost, e so resolveu mudando para outra empresa que usa VMWare ou XENServer para virtualizar as máquinas VPS.
    MuDungeon - Entre nessa você também!

  3. #3
    Membro ibhost's Avatar
    Data de Ingresso
    May 2017
    Posts
    46
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    4
    Thanked in
    1 Post
    Mencionado
    14 Post(s)
    País
    Brazil
    Citação Originally Posted by MuDungeon Ver Post
    Olá, alguns empresas que estão alugando VPS estão tendo esses problemas, pois estão utilizando KVM para virtualizar as máquinas, e existe um "problema" a quantidade de CPU's dessa virtualização.

    Eu tive esse problema com a IBHost, e so resolveu mudando para outra empresa que usa VMWare ou XENServer para virtualizar as máquinas VPS.
    Boa tarde, recentemente descobrimos a causa desse problema
    Acontece que tem um bug nas versões antigas do windows, quando virtualizado com KVM
    Sempre ocorre um atraso de 7 segundos na hora a cada 5 minutos (mais ou menos)
    Isso sempre causava um erro de 'time synchronization' no gameserver

    Realizando testes descobrimos que o problema não ocorria no Windows 2012

    Sendo assim, a utilização do windows 2012 deve resolver seu problema @[Somente membros podem ver os links. ]

    Já testamos com 3 clientes e tivemos sucesso.
    Last edited by ibhost; 24/04/2020 at 02:02 PM.

  4. #4
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Citação Originally Posted by SuporteIcarus Ver Post
    Bom dia galera , começo esse erro ontem do gs fecha direto oque pode ser ?
    Esse erro tá dando no GAMESERVER

    21:07:17 [SocketManager] Max msg size (Type: 2, Index: 9018, Size: 16393)
    21:07:20 [SocketManager] Max msg size (Type: 2, Index: 9027, Size: 16390)
    21:07:31 [SocketManager] WSASend() failed with error: 10038

    SocketManager WSASend() failed with error: 10038
    Acredito que esse seja um erro ocasionado pela DataServer, pode ser alguma coisa utilizando a mesma porta por exemplo.
    Troca o DataServer ou as portas dele, faz essa teste para desencargo de consciência.

    @EDIT:
    Antes da troca de Sistema Operacional, execute esse comando no seu Promont de Comando como Administrador.
    Código:
    netsh winsock reset
    att's
    Last edited by s00x; 24/04/2020 at 02:03 PM.
    É melhor estar enganado, do que ser enganado.

  5. #5
    Developer C++ LaMO's Avatar


    Data de Ingresso
    Sep 2015
    Posts
    692
    Thanks Thanks Given 
    206
    Thanks Thanks Received 
    766
    Thanked in
    124 Posts
    Mencionado
    80 Post(s)
    MEU HUMOR
    Tired
    Citação Originally Posted by SuporteIcarus Ver Post
    Bom dia galera , começo esse erro ontem do gs fecha direto oque pode ser ?
    Esse erro tá dando no GAMESERVER

    21:07:17 [SocketManager] Max msg size (Type: 2, Index: 9018, Size: 16393)
    21:07:20 [SocketManager] Max msg size (Type: 2, Index: 9027, Size: 16390)
    21:07:31 [SocketManager] WSASend() failed with error: 10038

    SocketManager WSASend() failed with error: 10038
    Realmente muitas pessoas estavam com problemas com a IB Host (citei pq se pronunciou no tópico) e com uma outra empresa, mas era um problema diferente, de sincronização de horário. Esse seu problema me parece mais uma configuração errada, afinal "Max msg size" me parece que você excedeu o tamanho de alguma mensagem, algo que alterou.

    Quanto ao segundo erro, o erro 10038, dei uma pesquisada, e o problema é a configuração do Hack Detection no CommonServer.cfg.

    No tópico em questão dizia pra configurar da seguinte maneira
    ;Hack Detection Settings
    AttackSpeedTimeLimit = 100000
    IsIgnorePacketHackDetect = 0
    HackCheckCount = 1000000
    MinimumAttackSpeedTime = 200
    DecTimePerAttackSpeed = 100000
    ;SpeedHackPenalty Settings
    SpeedHackPenalty = 3 ; SPEED HACK PENALTY
    DetectedHackKickCount = 1000000 ; HACK CHECK COUNT
    IsKickDetecHackCountLimit = 100000 ; HACK CHECK COUNT
    O motivo é que alguns monstros, como por exemplo o Golden Budge Dragon ou similar dá esse erro, por algum motivo.

    Eu gosto de testar antes de postar alguma coisa, porém fica inviável quando esse bug não me afeta.

    De qualquer forma, isso era para desconectar o usuário apenas, e não crashar/finalizar o GameServer.
    Last edited by LaMO; 24/04/2020 at 02:13 PM.

  6. #6
    Membro SuporteIcarus's Avatar
    Data de Ingresso
    Mar 2019
    Posts
    89
    Thanks Thanks Given 
    34
    Thanks Thanks Received 
    8
    Thanked in
    6 Posts
    Mencionado
    5 Post(s)
    País
    Brazil
    Oque seria esse comando ? No cmd ? @[Somente membros podem ver os links. ]

  7. #7
    Developer C++ s00x's Avatar

    Data de Ingresso
    Jan 2015
    Posts
    373
    Thanks Thanks Given 
    75
    Thanks Thanks Received 
    146
    Thanked in
    24 Posts
    Mencionado
    63 Post(s)
    MEU HUMOR
    Cheerful
    País
    United States
    Citação Originally Posted by SuporteIcarus Ver Post
    Oque seria esse comando ? No cmd ? @[Somente membros podem ver os links. ]
    Ele vai reiniciar o catalogo de transferência de sockets do windows;
    att's
    É melhor estar enganado, do que ser enganado.

  8. #8
    Membro ibhost's Avatar
    Data de Ingresso
    May 2017
    Posts
    46
    Thanks Thanks Given 
    1
    Thanks Thanks Received 
    4
    Thanked in
    1 Post
    Mencionado
    14 Post(s)
    País
    Brazil
    Citação Originally Posted by LaMO Ver Post
    Realmente muitas pessoas estavam com problemas com a IB Host (citei pq se pronunciou no tópico) e com uma outra empresa, mas era um problema diferente, de sincronização de horário. Esse seu problema me parece mais uma configuração errada, afinal "Max msg size" me parece que você excedeu o tamanho de alguma mensagem, algo que alterou.

    Quanto ao segundo erro, o erro 10038, dei uma pesquisada, e o problema é a configuração do Hack Detection no CommonServer.cfg.

    No tópico em questão dizia pra configurar da seguinte maneira




    O motivo é que alguns monstros, como por exemplo o Golden Budge Dragon ou similar dá esse erro, por algum motivo.

    Eu gosto de testar antes de postar alguma coisa, porém fica inviável quando esse bug não me afeta.

    De qualquer forma, isso era para desconectar o usuário apenas, e não crashar/finalizar o GameServer.
    Enquanto estávamos procurando o problema testamos isso, infelizmente não funciona
    @[Somente membros podem ver os links. ] olhe o horário em seu vps, e o horário em seu computador, veja se vai estar com alguns minutos a menos no vps

    o erro 'time synchronization' sempre ocorre junto com o 'WSASend()'

Permissões de Postagem

  • Você não pode iniciar novos tópicos
  • You may not post Resposta(s)
  • Você não pode enviar anexos
  • Você não pode editar suas mensagens
  •  
Sobre nós
Somos uma comunidade em atividade a 8 anos que aborda assuntos relacionados a games em geral, principalmente games MMORPG. e que busca sempre ajudar os membros através de conteúdos, tutoriais e suporte...
Nossos anunciantes
Hinetworks
VelozHost
InovHost
Rede Sociais