Time |
Nick |
Message |
00:03 |
|
Kimapr_ joined #luanti |
00:15 |
|
Kimapr joined #luanti |
00:23 |
|
Kimapr joined #luanti |
00:32 |
MTDiscord |
<wsor4035> skinsdb [https://skinsdb.terraqueststudios.net/] will be migrating to a new server + running on new codebase [https://github.com/TerraQuest-Studios/skinsdb-go] tonight - say this process will start 15 minutes past the hour > |
00:35 |
MTDiscord |
<wsor4035> re new code base, should still be the same api, slight graphical changes, nothing new other than open source and in golang now [old code was in a repo accessible to a bus factor person] |
00:35 |
MTDiscord |
<wsor4035> however this should allow easier updates, and some features added from the ancient failed astro version |
00:42 |
|
Kimapr joined #luanti |
00:50 |
|
Kimapr joined #luanti |
01:06 |
|
Kimapr joined #luanti |
01:12 |
|
Kimapr_ joined #luanti |
01:17 |
|
diceLibrarian joined #luanti |
01:21 |
|
Kimapr joined #luanti |
01:26 |
|
FileX joined #luanti |
01:34 |
MTDiscord |
<wsor4035> . and its up and running |
01:57 |
|
Kimapr joined #luanti |
02:13 |
|
Trifton joined #luanti |
02:16 |
|
diceLibrarian2 joined #luanti |
02:22 |
|
Kimapr joined #luanti |
02:37 |
|
diceLibrarian joined #luanti |
02:43 |
|
FileX joined #luanti |
02:50 |
|
aliasalreadytake joined #luanti |
02:54 |
[MatrxMT] |
<Blockhead256> eagerly anticipating upload capabilities, but paying tech debt is always good |
02:59 |
|
Sompi joined #luanti |
03:01 |
|
Kimapr joined #luanti |
03:08 |
|
Kimapr_ joined #luanti |
03:09 |
MTDiscord |
<wsor4035> eager enough to pr them? 😛 |
03:17 |
|
Kimapr joined #luanti |
03:23 |
|
Trifton joined #luanti |
03:30 |
|
Kimapr joined #luanti |
03:38 |
|
Kimapr joined #luanti |
03:46 |
|
Kimapr joined #luanti |
03:48 |
|
SFENCE_arch joined #luanti |
03:53 |
|
Kimapr_ joined #luanti |
04:00 |
|
MTDiscord joined #luanti |
04:04 |
|
kimapr joined #luanti |
04:07 |
|
Guest70 joined #luanti |
04:08 |
|
SFENCE joined #luanti |
04:13 |
|
Kimapr joined #luanti |
04:13 |
|
shinbeth joined #luanti |
04:14 |
|
tzenfore joined #luanti |
04:20 |
|
Kimapr_ joined #luanti |
04:28 |
|
Kimapr joined #luanti |
04:46 |
|
Kimapr_ joined #luanti |
04:54 |
|
Kimapr joined #luanti |
05:16 |
|
SFENCE joined #luanti |
05:21 |
|
SFENCE joined #luanti |
05:26 |
|
Kimapr joined #luanti |
05:27 |
|
SFENCE joined #luanti |
05:29 |
|
shinbeth joined #luanti |
05:34 |
|
Kimapr joined #luanti |
05:46 |
|
Kimapr joined #luanti |
05:58 |
|
Kimapr joined #luanti |
06:06 |
|
Kimapr joined #luanti |
06:18 |
|
Kimapr joined #luanti |
06:51 |
|
germ_ joined #luanti |
06:55 |
|
Kimapr joined #luanti |
07:02 |
|
Kimapr joined #luanti |
07:04 |
|
shinbeth joined #luanti |
07:08 |
|
Kimapr_ joined #luanti |
07:17 |
|
Talkless joined #luanti |
07:34 |
|
FileX joined #luanti |
07:37 |
|
kimapr joined #luanti |
07:45 |
|
fluxionary joined #luanti |
07:47 |
|
sec^nd joined #luanti |
08:07 |
[MatrxMT] |
<twrightsman> Do Linux perf recordings contain sensitive info? As in, should I be worried about posting them to a GitHub issue... |
08:18 |
|
Kimapr_ joined #luanti |
08:41 |
|
kimapr joined #luanti |
08:50 |
|
FileX joined #luanti |
08:58 |
|
Kimapr_ joined #luanti |
09:01 |
|
mrkubax10 joined #luanti |
09:06 |
|
Kimapr joined #luanti |
09:09 |
|
YuGiOhJCJ joined #luanti |
09:11 |
|
amfl2 joined #luanti |
09:14 |
|
Kimapr joined #luanti |
09:20 |
|
simon816 joined #luanti |
09:25 |
|
Kimapr joined #luanti |
09:49 |
|
tzenfore joined #luanti |
09:50 |
|
fluxionary joined #luanti |
09:51 |
|
Kimapr joined #luanti |
10:09 |
|
Kimapr_ joined #luanti |
10:18 |
|
kimapr joined #luanti |
10:33 |
|
Kimapr_ joined #luanti |
10:44 |
|
Kimapr joined #luanti |
10:51 |
|
jaca122 joined #luanti |
10:57 |
|
Kimapr joined #luanti |
11:04 |
|
FileX joined #luanti |
11:08 |
|
fluxionary joined #luanti |
11:12 |
|
Kimapr_ joined #luanti |
11:33 |
|
Kimapr joined #luanti |
11:54 |
|
turtleman joined #luanti |
11:56 |
|
mrkubax10 joined #luanti |
12:16 |
|
est31 joined #luanti |
12:22 |
|
fluxionary joined #luanti |
12:59 |
|
cheek_pain joined #luanti |
13:01 |
|
shinbeth joined #luanti |
13:56 |
|
SFENCE_arch joined #luanti |
14:00 |
|
SFENCE joined #luanti |
14:10 |
|
SFENCE joined #luanti |
14:23 |
|
fluxionary joined #luanti |
14:24 |
|
ineva joined #luanti |
14:28 |
|
SFENCE joined #luanti |
15:07 |
|
mrkubax10 joined #luanti |
15:49 |
Kimapr |
i just looked into how luanti does serverlist announcements. WTF? Â Why are you sending a JSON wrapped in a HTML form?? |
15:50 |
[MatrxMT] |
<Blockhead256> there's a raw list at https://servers.luanti.org/list.json |
15:50 |
[MatrxMT] |
<Blockhead256> the html one is just for presentation in clients that don't do their own format |
15:53 |
|
Glaedr joined #luanti |
15:56 |
MTDiscord |
<luatic> Blockhead256: kimapr is talking about the fact that instead of directly POSTing the JSON to the serverlist, instead it is encoded as a HTML form: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Methods/POST |
15:56 |
Kimapr |
Yes |
15:57 |
[MatrxMT] |
<Blockhead256> it all dates back ages, so maybe using POST on filetypes other than HTML forms wasn't conceived of by the original authors |
15:59 |
|
repetitivestrain joined #luanti |
16:19 |
sfan5 |
you could say it's historical reasons |
16:19 |
sfan5 |
but using multipart/form-data with json isn't that uncommon |
16:22 |
|
Guest30 joined #luanti |
16:27 |
|
Kimapr_ joined #luanti |
16:30 |
|
shinbeth joined #luanti |
16:34 |
|
Guest88 joined #luanti |
16:37 |
Guest88 |
I am not sure what I am doing wrong here, but for some reason, my data is not persisting on server restart, that being groups, warps, and homes. init.lua: https://termbin.com/5nrn4 , warps.lua: https://termbin.com/b5li , homes.lua: https://termbin.com/u4jz |
16:38 |
Guest88 |
I did have it working, but mysteriously, it stopped working, I can't even seem to pull the data from the storages. |
16:42 |
Guest88 |
Failing this, I might end up just writing the data storage solution myself. |
16:54 |
sfan5 |
hessen._storage will never somehow turn nil, the extra error handling is useless |
16:55 |
sfan5 |
I don't immediately see what is wrong but you could try 1) calling load_data after startup (wrap it in core.after(0, ...)) or 2) saving the data more often than just at shutdown |
17:10 |
|
ireallyhateirc joined #luanti |
17:29 |
Guest88 |
sfan5 save_data() is called after operations that provide fresh data to be store, see for example the code for the setwarp chat command. I'll look into the other solution you pointed out, and also look into removing that extra error handling. |
17:54 |
|
SFENCE joined #luanti |
17:56 |
|
Glaedr joined #luanti |
18:12 |
|
SFENCE joined #luanti |
18:27 |
MTDiscord |
<prolller> probably it was just copypasted from some working code |
18:27 |
|
kimapr joined #luanti |
18:34 |
|
SFENCE joined #luanti |
18:35 |
|
peterz joined #luanti |
18:36 |
|
amfl2 joined #luanti |
18:37 |
Guest88 |
copypasted from working code? I doubt that, I intend to learn.i |
18:39 |
Guest88 |
I found that kind of assumption to be rude, to be honest. |
18:40 |
Guest88 |
It's kind of like taking an assumption that I want to be spoon fed, though I spent hours before coming here for a second set of eyes. |
18:43 |
MTDiscord |
<wsor4035> one could assume its rude for you to assume its in response to you |
18:43 |
MTDiscord |
<wsor4035> anyways, its actually in response to > <sfan5> you could say it's historical reasons |
18:44 |
Guest88 |
Maybe, might be sensitive.m |
18:52 |
sfan5 |
that's the bridge's fault for not including any kind of indicator |
18:53 |
MTDiscord |
<wsor4035> yes |
18:53 |
|
Guest88 joined #luanti |
18:58 |
|
Kimapr_ joined #luanti |
18:58 |
|
dudz joined #luanti |
19:06 |
|
kimapr joined #luanti |
19:09 |
|
SFENCE joined #luanti |
19:18 |
|
fluxionary joined #luanti |
19:18 |
|
tzenfore joined #luanti |
19:18 |
|
squeaktoy joined #luanti |
19:18 |
|
krisbug joined #luanti |
19:18 |
|
squeaktoy joined #luanti |
19:24 |
|
Desour joined #luanti |
19:38 |
|
krisbug joined #luanti |
19:39 |
|
tzenfore joined #luanti |
19:40 |
|
fluxionary joined #luanti |
19:55 |
|
imi joined #luanti |
20:19 |
|
lhofhansl joined #luanti |
20:24 |
|
ineva joined #luanti |
20:31 |
MinetestBot |
[git] lhofhansl -> luanti-org/luanti: Quick fix for TestMap name collision, introduced in #16274 1297ccc https://github.com/luanti-org/luanti/commit/1297ccc537ccfeedb5bf281547608d23069f5709 (2025-06-23T20:27:40Z) |
20:33 |
|
jaca122 joined #luanti |
20:35 |
|
Desour joined #luanti |
20:38 |
|
jaca122 joined #luanti |
21:08 |
|
sys4 joined #luanti |
21:19 |
|
shinbeth joined #luanti |
21:24 |
|
silverwolf73828 joined #luanti |
21:25 |
|
jaca122 joined #luanti |
21:27 |
Juri |
Since a few days I notice my server disappearing from the serverlist every now and then for a few minutes, but with very few exceptions, there are no errors about failed announce requests |
21:27 |
Juri |
How would one start finding the root cause? |
21:28 |
Juri |
Like right now, WuWe not in list |
21:29 |
Juri |
Now it's back |
21:30 |
Juri |
Ich checked my logs, last failed announce was about 10 hours ago |
21:30 |
Juri |
*I checked |
21:32 |
sfan5 |
which IP do you announce from |
21:35 |
Juri |
wunderwelt.one:30000 -> 23.88.77.225 |
21:38 |
sfan5 |
[2025-06-23 21:23:30,697] WARNING in server: Server wunderwelt.one port 30000 already exists on the list ip=23.88.77.225 |
21:39 |
sfan5 |
the current "instance" of wuwe on the list was announced by an ipv6 address at hetzner |
21:39 |
sfan5 |
the list won't permit two to exist |
21:41 |
Juri |
That's odd, I have ipv6_server = false in my conf |
21:42 |
sfan5 |
use enable_ipv6 = false or a bind_address if you want to prevent outgoing web requests from using ipv6 |
21:44 |
Juri |
will do, thank you |
21:47 |
|
mazes_83 joined #luanti |
22:04 |
|
kimapr joined #luanti |
22:32 |
|
panwolfram joined #luanti |
22:41 |
|
YuGiOhJCJ joined #luanti |
22:44 |
|
diceLibrarian joined #luanti |
22:46 |
|
Kimapr joined #luanti |
23:05 |
|
Eragon joined #luanti |
23:17 |
|
diceLibrarian2 joined #luanti |
23:30 |
|
Kimapr_ joined #luanti |
23:48 |
|
amfl2 joined #luanti |
23:51 |
|
Kimapr joined #luanti |