Time |
Nick |
Message |
00:16 |
|
Lesha_Vel joined #minetest |
00:17 |
|
Lesha_Vel joined #minetest |
00:20 |
|
Zambyte joined #minetest |
00:45 |
MTDiscord |
<MisterE> iisu, it seems to me that you have no data saved that would indicate what has changed. If you only have a local map save of a server map, then all you have is parts of the map. You could probably use git to keep track of changes, just add a commit before you log on each time. Then, to chech what has changed, log out, check out a specific commit, then reload the game. |
00:46 |
MTDiscord |
<MisterE> But that requires forethought |
00:46 |
MTDiscord |
<MisterE> As is, I don't think you have the information saved anywhere |
00:47 |
MTDiscord |
<Jonathon> if they have the seed, just generate that area, and compare it to the map save |
00:47 |
MTDiscord |
<Jonathon> iirc certain clients allow you to build from schemes, but that may get you banned depending on there rules |
00:47 |
MTDiscord |
<MisterE> Well that compares to the beginning of time only |
00:47 |
MTDiscord |
<Jonathon> > Hi, is there a way to get a map diff (between a map save and seed)? 🤦 |
00:48 |
MTDiscord |
<MisterE> Ah. |
00:48 |
MTDiscord |
<MisterE> I will stick my head back under its rock |
01:17 |
|
smk joined #minetest |
01:32 |
|
Trifton joined #minetest |
02:16 |
kilbith |
https://www.youtube.com/watch?v=3RmYVBPkDgY |
02:59 |
|
Verticen joined #minetest |
03:28 |
fluxionary_ |
hi, your-land is being targeted by a DOS attack because we banned a nazi. do other community members have any useful advice for how to deal w/ this? |
03:32 |
MTDiscord |
<Jonathon> dos in what manner? |
03:32 |
MTDiscord |
<Jonathon> chat spam, packet spam, abusing formspec spam, etc? |
03:38 |
fluxionary_ |
none of the above |
03:38 |
fluxionary_ |
connection packets |
03:38 |
fluxionary_ |
maybe? |
03:39 |
fluxionary_ |
but basically, sucking up all possible network packet interactions w/out actually establishing a connection w/ the server |
03:40 |
fluxionary_ |
the server itself doesn't even think there's lag. mobs can interact w/ the environment just fine |
03:40 |
fluxionary_ |
this happened during a planned "event" where a lot of mobs were spawned to fight against the players. but all the players timed out and were killed by the mobs |
03:41 |
MTDiscord |
<Jonathon> looking at yl, seems you had some chat spam as well. just ban the ip in iptables thats generating the packet spam. if the server isnt responding to the packets, you could write a script to listen to network traffic |
03:41 |
MTDiscord |
<Jonathon> *to do it for you |
03:42 |
fluxionary_ |
and i'm not hypothesizing too much - the attacker stated the got a "DOS" script from a person named "corarona" who seems to be a dragonfire user |
03:42 |
fluxionary_ |
banning individual IPs isn't useful, that's why i created verbana |
03:43 |
fluxionary_ |
but i haven't ever finished the work to make it work on IPv6 |
03:43 |
fluxionary_ |
and i also don't think it can help w/ these sort of DOS attacks, we need a way to block stuff automatically at a low level |
03:44 |
fluxionary_ |
also an attempt to block an IP ended up blocking a long-standing user in good standing because it was too broad |
03:45 |
MTDiscord |
<Jonathon> oh that, seems your hours late to the party. usually uses cora, there the mcl2 maintainer, and also do/did some work on dragonfire/waspsalivia |
03:45 |
fluxionary_ |
well, this has been going on for hours |
03:45 |
fluxionary_ |
not sure we're late, but i haven't seen chatter about this |
03:46 |
fluxionary_ |
but discord hates me so i admit this has maybe been discussed elsewhere that i can't see |
04:08 |
|
Zambyte joined #minetest |
05:00 |
|
MTDiscord joined #minetest |
05:07 |
|
v-rob joined #minetest |
05:08 |
MTDiscord |
<Abdou-31> Hi folks! If anyone could mention my trivial PR in #minetest-dev-irc to get merged, I would appreciate it. I think it's ready. #12902 |
05:08 |
ShadowBot |
https://github.com/minetest/minetest/issues/12902 -- Fix typos and en_US/en_GB inconsistency in various files by Abdou-31 |
06:08 |
|
calcul0n_ joined #minetest |
06:20 |
|
Verticen joined #minetest |
06:55 |
|
calcul0n_ joined #minetest |
06:56 |
|
appguru joined #minetest |
07:06 |
|
v-rob joined #minetest |
07:31 |
|
iisu joined #minetest |
07:31 |
|
TomTom joined #minetest |
07:35 |
iisu |
MisterE: Yeah, I think that can do it, probably with some tweaking in the resulting map. :/ |
07:35 |
iisu |
Thanks. |
07:37 |
|
cranezhou joined #minetest |
07:40 |
fgaz |
fluxionary: if the connection attempts can be detected from logs, look into fail2ban |
07:48 |
|
appguru joined #minetest |
07:56 |
|
appguru joined #minetest |
07:59 |
|
Flabb joined #minetest |
08:34 |
|
Shorp_Tr joined #minetest |
08:42 |
sfan5 |
!tell fluxionary need packet captures to give targeted advice |
08:42 |
MinetestBot |
sfan5: I'll pass that on when fluxionary is around |
08:43 |
sfan5 |
since you say it was a script written by the dragonfire guys chances are they found a bug in the engine but never reported it |
09:54 |
MTDiscord |
<Bastrabun> The spammer tried to frame cora for the lag attacks, she doesn't have anything to do with it. Reason unknown, but seems like the spammer doesn't consider we're actually talking to each other and his lies won't work in a tight-knit community like ours. |
10:03 |
MTDiscord |
<Bastrabun> The attack looked a lot like the "send a lot of register accounts packets" |
10:07 |
|
Lesha_Vel joined #minetest |
10:07 |
|
Fixer joined #minetest |
10:16 |
|
MTDiscord1 joined #minetest |
10:48 |
|
proller joined #minetest |
11:10 |
|
Lesha_Vel joined #minetest |
11:26 |
|
appguru joined #minetest |
11:29 |
MTDiscord |
<luatic> Have you tried using Wireshark to capture the packet spam? |
11:33 |
|
lemonzest joined #minetest |
11:34 |
MTDiscord |
<savilli> Block them by IP in minetest.register_on_prejoinplayer |
11:35 |
MTDiscord |
<savilli> Like if there are more than 10 login attempts during 1 minute from one IP, block that IP |
11:35 |
MTDiscord |
<Bastrabun> They are not joining. They are only registering accounts |
11:36 |
MTDiscord |
<savilli> register_on_prejoinplayer is called on registration too |
11:37 |
|
cranezhou joined #minetest |
11:38 |
MTDiscord |
<Bastrabun> They are already denied access in a prejoinplayer callback. The problem is not that they reach ingame, but that they are sending too many reg attempts, overwhelming whatever is behind the reg process |
11:40 |
MTDiscord |
<savilli> If they're blocked in register_on_prejoinplayer, there wouldn't be any registration process. Are you sure it's the problem? |
11:40 |
MTDiscord |
<Bastrabun> May I send you a log of two separate attempts in private? |
11:41 |
MTDiscord |
<Bastrabun> And the code that creates those log entries ofc |
11:41 |
MTDiscord |
<savilli> Sure |
11:48 |
|
appguru joined #minetest |
11:51 |
|
sys4 joined #minetest |
11:51 |
|
est31 joined #minetest |
11:51 |
|
fling joined #minetest |
12:11 |
|
cranezhou joined #minetest |
12:27 |
|
fling_ joined #minetest |
12:39 |
|
Lunatrius joined #minetest |
12:40 |
|
appguru joined #minetest |
12:42 |
fgaz |
@Bastrabun would fail2ban work? |
12:46 |
MTDiscord |
<Bastrabun> Probably yes, but I must make sure there's no legit usecase blocked by it |
12:52 |
|
appguru joined #minetest |
12:53 |
|
orwell96 joined #minetest |
13:23 |
|
sys4 joined #minetest |
13:31 |
|
bodiccea joined #minetest |
13:56 |
|
sys4 joined #minetest |
14:06 |
|
fluxionary_ joined #minetest |
14:06 |
|
fizi joined #minetest |
14:14 |
|
proller joined #minetest |
14:25 |
|
est31 joined #minetest |
14:29 |
|
kilbith joined #minetest |
14:34 |
|
Fixer joined #minetest |
14:47 |
|
gff_ joined #minetest |
15:01 |
|
sys4 joined #minetest |
15:18 |
|
est31 joined #minetest |
16:00 |
|
definitelya joined #minetest |
16:46 |
|
vampi__ joined #minetest |
16:56 |
|
Shorp_Tr joined #minetest |
16:57 |
|
olliy joined #minetest |
16:58 |
MinetestBot |
[git] Abdou-31 -> minetest/minetest: Fix typos and en_US/en_GB inconsistency in various files (#12902) d1b80b4 https://github.com/minetest/minetest/commit/d1b80b462eaa74a8640cf132c21f74e4f924052a (2022-11-09T16:57:19Z) |
16:59 |
MinetestBot |
[git] x2048 -> minetest/minetest: Resize hotbar immediately before drawing (#12930) 81bfc9c https://github.com/minetest/minetest/commit/81bfc9c7a2af564063fd74ee0c23d0e5c6511410 (2022-11-09T16:57:55Z) |
16:59 |
MinetestBot |
[git] GoodClover -> minetest/minetest: Flip player_back.png (#12940) 042f791 https://github.com/minetest/minetest/commit/042f7917e7aa264f91f85c1e073776a22922b2e5 (2022-11-09T16:58:21Z) |
16:59 |
MinetestBot |
[git] grorp -> minetest/minetest: Fix get_tool_wear_after_use for one use (insta-break) (#12945) 88b04ea https://github.com/minetest/minetest/commit/88b04eadc9b37d44940ccb409f3af18d1cf248ed (2022-11-09T16:58:53Z) |
17:09 |
|
jluc joined #minetest |
17:17 |
|
v-rob joined #minetest |
17:20 |
|
sys4 joined #minetest |
17:28 |
|
___nick___ joined #minetest |
17:38 |
|
orwell96 joined #minetest |
17:45 |
|
appguru joined #minetest |
17:47 |
|
v-rob joined #minetest |
18:16 |
|
v_rob joined #minetest |
18:23 |
|
Talkless joined #minetest |
18:54 |
|
kilbith joined #minetest |
18:56 |
|
Fixer_ joined #minetest |
19:16 |
MTDiscord |
<Abdou-31> Thx! |
19:16 |
|
Shorp_Tr joined #minetest |
19:18 |
|
orwell96 joined #minetest |
19:52 |
|
Verticen joined #minetest |
20:15 |
|
Desour joined #minetest |
20:26 |
|
search_social joined #minetest |
20:29 |
|
appguru joined #minetest |
20:32 |
|
v_rob joined #minetest |
20:50 |
|
___nick___ joined #minetest |
20:52 |
|
___nick___ joined #minetest |
20:53 |
rubenwardy |
ContentDB now has download stats for each package. They're public, you can find them by clicking "statistics". Each user also has a stats page to summarise their packages, you can find yours here: https://content.minetest.net/user/stats/ |
20:54 |
|
proller joined #minetest |
21:03 |
|
vampi__ joined #minetest |
21:03 |
|
diceLibrarian joined #minetest |
21:06 |
|
Lunatrius` joined #minetest |
21:09 |
Krock |
that's pretty cool. what happened on Nov 5/6? |
21:09 |
Krock |
also the colors repeat too fast |
21:10 |
Desour |
Krock: see https://forum.minetest.net/viewtopic.php?p=417480#p417480 |
21:10 |
Desour |
(the "video" link) |
21:11 |
Krock |
man. these Spanish guys surely do like stapling bread to trees https://i.postimg.cc/VvtSW-t3m/grafik.png |
21:11 |
Krock |
(wrong tooltip point. peak is 53) |
21:15 |
Desour |
and it doesn't even include those that got their bread stapler via git |
21:15 |
rubenwardy |
Yeah I need more colors, or an other |
21:17 |
Desour |
tip: you don't need a different flower for each color if you mix the dyes |
22:18 |
|
Unit193 joined #minetest |
22:46 |
|
cranezhou joined #minetest |
23:06 |
|
est31 joined #minetest |
23:09 |
|
paradust joined #minetest |
23:13 |
|
est31 joined #minetest |
23:16 |
|
fling joined #minetest |
23:19 |
|
dmj joined #minetest |
23:20 |
dmj |
I keep geeting an error that results in a server shutdown when trying to run a MineClone2 game: "/mcl_mobs/api.lua:2216: bad argument #1 to 'random' (interval is empty)" Any thoughts/advice would be appreciated. |
23:20 |
ShadowBot |
https://github.com/minetest/minetest/issues/1 -- GlowStone code by anonymousAwesome |
23:21 |
|
est31 joined #minetest |
23:34 |
|
panwolfram joined #minetest |
23:56 |
|
Lesha_Vel joined #minetest |
23:57 |
|
Lesha_Vel joined #minetest |