Parece que o servidor está sobre o ataque de algum hacker que descobriu alguma falha crítica do servidor. De repente 7 A 9 mods estão acusando defeito. Por isso o servidor vai ter que ficar um tempo offline para tentar descobrir o que é que está travando ele tantas vezes.
Confesso que estou com dor de cabeça. 😩
Jogo: #Luanti / #Minetest
Servidor: #BRAZUCAS
Endereço: 168.138.149.251
Porta: 30000
Eu recebi um relatório do Anticrash (um bot que registra os travamentos do Servidor, e religar automaticamente o servidor após 5 minutos). No relatório há em média 30 travamentos por dia. Alguns desses travamentos ao intervalo de 5 minutos entre eles. Ou seja algum jogador está entrando no servidor descobriu algum bug e está travando o servidor.
Ao tentar descobrir que bug é esse: Eu percebo uma falha na função "core.explode_table_event()" da engine do servidor.
Aparentemente que se um jogador usar uma versão de cliente de minetest acima da versão 5.7 do servidor. O servidor irá travar quando alguém usar algum mod que utilize a função "core.explode_table_event()". E vários mods utilizam essa função. Inclusive o mod do comando "/help" do próprio "minetest game".
Sobre a única solução existente: Se eu podesse atualizar a engine do Brazucas de 5.7 para 5.10 ou pelo menos a 5.9. Eu não teria esse bug crítico. Mas, infelizmente a engine é emprestada. Ou seja, eu não tenho permissão de instalar as dependências/bibliotecas versões mais novas do luanti/minetest.
😞 Lamento trazer essa má notícia para todos os jogadores.
@lunovox Então pra acessar o servidor os jogadores irão ter que usar o cliente 5.7?
@pinkmothra @lunovox Acho que se o servidor mudasse para 5.10, quem tem cliente antigo não poderia acessar.
> @pinkmothra disse:
> Então pra acessar o servidor os jogadores irão ter que usar o cliente 5.7?
Até que é possível limitar para clientes 5.7. Mas, não é conveniente fazer isso. Por que assim impediria que jogadores novatos, que já vem com versões mais nova, acessem ao servidor #BRAZUCAS.
> @reinaldo disse:
> Acho que se o servidor mudasse para 5.10, quem tem cliente antigo não poderia acessar.
Isso seria o ideal. Pois, conforme o tempo vai passando, cada vez menos versões antigas vão sendo utilizadas pelo jogadores.
O problema é: como atualizar o servidor em uma VPS emprestada? Eu estou estudando uma solução com a ajuda do cyberx que é o titular/possuidor do vps. Mas, confesso que para mim é um desafio difícil e demorado. Pois, envolve tecnologia "docker" que é quase "grego" para mim. 😶
@lunovox @pinkmothra @reinaldo
Vamos esperar! Se for necessário refazer todo o #BRAZUCAS desde o início, mesmo já tendo o backup, sei que haverá muitos, incluindo eu, dispostos a ajudar a refazer toda a cidade. Seria uma boa usar a mesma seed, se possível. Claro, o que falei é em último caso. 😓
cc: @pinkmothra @reinaldo
> @nircov disse:
> [...] Se for necessário refazer todo o #BRAZUCAS desde o início [...],, sei que haverá muitos [...] dispostos a ajudar a refazer [...]
Obrigado por se propor a ajudar. Se for necessário refazer todo o mundo. Toda a ajuda e compreenção será bem vinda. Mas, eu vou lutar para que tudo não esteja perdido. Ainda vou lutar para reativar o #BRAZUCAS . Nem que seja em um Raspberry Pi 5 de 8GB de Ram. O problema é obter uma conexão externa com a internet.
> @nircov disse:
> [...] Seria uma boa usar a mesma seed, se possível. [...]
Em ultimo caso, se não for possível salvar o mundo anterior, eu não aproveitarei a mesma seed para gerar um mundo novo. A razão para isso é porque eu quero adicionar diversos mapgens (geradores de biomas em mapa) e diversos minérios novos. Só é possível adicionar esses mods quando o mapa ainda não tivesse sido gerado.
@lunovox @pinkmothra @reinaldo @nircov
saudozismo ... até matrix teve várias versões e o arquiteto sempre melhorava a última... sabe ... vou ser sincero.. até achei legal o server... mas eu não faria restauração não ... sinceramente, não gosto desse negocio de prefeitura, alvara, prefeito, imposto... não acho isso didatico, acho massificante... se for para fins pedagogicos, é como repetir os mesmos paradigmas estupidos que fizeram nossa sociedade ser uma porcaria... o minetest, na minha concepção, deveria servir como uma oportunidade das pessoas expandirem seu universo, pensar fora da caixa, e não ficar estacionado dentro dela... e por ultimo ... seu espertofone e seu aerobarco são muito caros de crafitar ... desanima ... vc deve lembrar que é um jogo, uma atividade ludica, se for pra estressar ja basta a realidade, ... não quero ter que ficar trabalhando num jogo ... entende?
ah ... ja ia esquecendo .. coloca o deloriam pra voar, e ve se poe uns veiculos que voam e ilhas voadoras... e reativa as coordenadas... não faz sentido um jogo todo amarrado ... é chato...
@reinaldo eu to doido ou vc ta falando de um jogo? ... não ... é que tem gente que mistura minetest com realidade, ai já é meio problematico né querido... na vida real a gente se estressa no trabalho, se perde no transido quando o GPS da uma de loco... a gente tem que trabalhar pra comprar qualquer coisa, e as vezes trabalha como escravo pra pagar uma coisa que se chama imposto por um motivo muito simples... é porque é algo que lhe é imposto, vc não paga sorrindo, a não ser que seja débio mental ... mas como a gente ta falando de um jogo, um espaço ludico de entretenimento, e até quem sabe de educação, então a gente pode deixar de usar calça quadrada e começar a pensar em coisas que na realidade a gente não teria oportinidade, isso ajuda muita gente que é lacradora e vive em uma caixa quadrada a desenvolver algum senso a mais que o do bob esponja ... mas vc tem razão, pra que eu tenho que me preocupar em usar um sistema de coordenadas de navegação sofisticado que o mineteste dá a oportunidade de muitas crianças aprenderem a usar se a gente pode simplesmente bloquear por não fazer a minima ideia de como usa, pra que serve ou porque isso pode contribuir com a educação de alguém... afinal é só um recursinho idiota que nem sei pra que existe né... agora imagina atravessar parede, voar como o super-homem, entrar em aventuras locas que só um jogo caotico poderia proporcionar, caso a gente tivesse coragem de se aventurar a fazer coisas fora da realidade em um jogo que já é quadrado por natureza né ... isso sem falar que depois de trabalhar o dia todo é otimo chegar em casa e me estressar criando um item no jogo que não serve pra quase nada alem de ocupar espaço ... ficar horas juntando material pra no final descobrir que andar a pé é mais eficiente, afinal a velocidade tbm é controlada... ou seja, acho que a gente tem que colocar uma multa de transito a mais, pois os carrinhos que andam nos trilhos correm muito ... até mais que as aeronaves... e por falar em aeronave, o mais barato é o delorian ... mas é claro ... carro não voa na realidade ... o detalhe é que o deloriam voou em de volta para o futuro, mas pra que né ... ? é só um detalhe... com relação ao ambiente caótico, eu pessoalmente não sofro de TOC, mas admito que isso pode ser um problema pra algumas pessoas rsrsr... apesar de que um monte de construções bregas e vazias espalhadas pelo server só ocupam espaço no SSD da hospedagem ... pois de resto não servem pra nada... agora ... curva de aprendizado desafiadora pra iniciantes.... essa foi foda... kkkkkk... meu Deus do céu ... parece que o server foi concebido com engenharia didatica da universidade de harvard ... falar em filosofia do server então é o maximo ... amigo ... cai na real ... seu server ta fora do ar pq os bugs que ele tem são tantos e tão cronicos que nem consegue mais voltar a funcionar... confesso que nunca vi alguem falar tanta besteira e fazer um papel ridiculo de querer falar bonito quando não sabe nem do que ta falando dessa maneira... vou resumir pra ti ... o serve é chato ... é a minha opinião... é gosto e gosto é igual C# cada um tem o seu ...