Problems with my server

Problems with my server

Postby hai2u » Thu Mar 14, 2019 3:57 am

Hi all.

I'm testing the 5.0 version of minetestserver, and I am using the data of my original server (0.4.16) on a testing server (5.0.0). I just copied the world's folder to the other server (~/.minetest/worlds/world/*). It's OK when start to running the 5.0 server:

Code: Select all
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "farming"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/farming
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/farming
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "fire"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/fire
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/fire
2019-03-13 01:57:08: WARNING[Main]: Mod name conflict detected: "tnt"
2019-03-13 01:57:08: WARNING[Main]: Will not load: /usr/share/minetest/games/minetest_game/mods/tnt
2019-03-13 01:57:08: WARNING[Main]: Overridden by: /home/hai2u/.minetest/mods/tnt
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "light_propagates": Deprecated; determined from paramtype
2019-03-13 01:57:08: WARNING[Main]: Undeclared global variable "HUD_ENABLE_HUNGER" accessed at /home/hai2u/.minetest/mods/hud/builtin.lua:41
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: WARNING[Main]: Field "tile_images": Deprecated; new name is "tiles".
2019-03-13 01:57:08: ACTION[Main]: [MOD] Mobs Redo loaded
2019-03-13 01:57:08: WARNING[Main]: /!\ You are using old player file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.
2019-03-13 01:57:08: WARNING[Main]: /!\ You are using old auth file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 is advised, please read http://wiki.minetest.net/Database_backends.
2019-03-13 01:57:08: ACTION[Main]: World at [/home/hai2u/.minetest/worlds/world]
2019-03-13 01:57:08: ACTION[Main]: Server for gameid="minetest" listening on 0.0.0.0:30000.
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile
2019-03-13 01:57:20: WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile


BUT, the problems appears when a player joins to the server... it crashes:

Code: Select all
2019-03-13 01:57:21: ACTION[Server]: haitest [127.0.0.1] joins game.
2019-03-13 01:57:21: ACTION[Server]: haitest joins game. List of players: haitest
2019-03-13 01:57:21: WARNING[Main]: Client side scripting is disabled by client.
2019-03-13 01:57:28: [Emerge-0]: zerr: invalid or incomplete deflate data
2019-03-13 01:57:28: ERROR[Emerge-0]: Invalid block data in database (-4,-3,12) (SerializationError): decompressZlib: inflate failed
2019-03-13 01:57:28: ACTION[Main]: Server: Shutting down
2019-03-13 01:57:28: ERROR[Main]: Access denied. Reason: This server has experienced an internal error. You will now be disconnected.
2019-03-13 01:57:28: ERROR[Main]: Failed to finalize m_stmt_write: database disk image is malformed
2019-03-13 01:57:28: ERROR[Main]: ServerError: AsyncErr: Invalid data in MapBlock (-3,-1,10)
2019-03-13 01:57:28: ERROR[Main]: ----
2019-03-13 01:57:28: ERROR[Main]: "Invalid block data in database"
2019-03-13 01:57:28: ERROR[Main]: See debug.txt.
2019-03-13 01:57:28: ERROR[Main]: You can ignore this using [ignore_world_load_errors = true].


I don't know what I'm doing wrong, can you help me?
hai2u
New member
 
Posts: 1
Joined: Thu Mar 14, 2019 3:43 am
In-game: hai2u

Re: Problems with my server

Postby Festus1965 » Thu Mar 14, 2019 4:15 am

hai2u wrote:Hi all.

I'm testing the 5.0 version of minetestserver, and I am using the data of my original server (0.4.16) on a testing server (5.0.0). I just copied the world's folder to the other server (~/.minetest/worlds/world/*). It's OK when start to running the 5.0 server:
...
I don't know what I'm doing wrong, can you help me?


I will try, as most others are still sleeping:
Code: Select all
Mod name conflict detected: "farming"
Will not load: /usr/share/minetest/games/minetest_game/mods/farming

The [Mod]s farming, fire, tnt are double, mean inside
* /home/hai2u/.minetest/mods/ ... and
* /usr/share/minetest/games/minetest_game/mods/
==> so decide what Mod you want,
if they are same, delete the one in /home/hai2u/.minetest/mods/
if your using another than the standard Mod you "keep that warning", or delete the mods in /usr/share/minetest/games/minetest_game/mods/

Code: Select all
Field "tile_images": Deprecated; new name is "tiles".

in some [Mod] is used old var "tile_images", search the mod.lua-file and change to "tiles".

Code: Select all
Field "light_propagates": Deprecated; determined from paramtype

similar, but here I am not sure how ...

Code: Select all
Undeclared global variable "HUD_ENABLE_HUNGER" accessed at /home/hai2u/.minetest/mods/hud/builtin.lua:41

go in hud/buildin.lua and declare the var like "HUD_ENABLE_HUNGER = nil" or similar

Code: Select all
Field "tile_images": Deprecated; new name is "tiles".

same, search [Mod] and change "tile_images"to "tiles" 3 times

Code: Select all
/!\ You are using old player file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 or PostgreSQL is advised, please read http://wiki.minetest.net/Database_backends.


Code: Select all
/!\ You are using old auth file backend. This backend is deprecated and will be removed in a future release /!\
2019-03-13 01:57:08: WARNING[Main]: Switching to SQLite3 is advised, please read http://wiki.minetest.net/Database_backends.

both see at Database Backends
you need to start server with migrate option to upgrade like "minetestserver --migrate <name of new backend> --world <path to your world directory>"

Code: Select all
WARNING[Main]: Irrlicht: PNG warning: iCCP: known incorrect sRGB profile

I read that need to change this images with a tool, ... I have the same still not done that ... even the source is not changed.

Code: Select all
ERROR[Emerge-0]: Invalid block data in database (-4,-3,12) (SerializationError): decompressZlib: inflate failed

oh, that was often asked, and answered by pros, please look for that part in forum, guess was a demages map.file or something with the env_meta.txt, but check that please! yourself

... and after solved the problems, think about to report bugs with check if that is already solved in the mods new version code.
Festus1965
Member
 
Posts: 682
Joined: Sun Jan 03, 2016 11:58 am
In-game: Thomas Explorer



Return to Problems



Who is online

Users browsing this forum: Yandex Bot [Bot] and 0 guests