Time Nick Message 01:23 erlehmann Minetest has builtin support for prometheus, you don't necessarily need that mod 01:23 erlehmann rubenwardy oh that's news to me! 04:17 copygirl Hi everyone, I was wondering if you can help me. A while ago I moved my Minetest server from running in its own folder to simply running it in my user's .minetest folder. 04:18 copygirl Ever since then, we have not been able to take damage, as if enable_damage was set to false (or not set, as I heard it's the default?). 04:18 copygirl However, both the minetest.conf and world.mt file have enable_damage set to true. 04:19 copygirl The only thing I think that could be off is that the world is not in .minetest/worlds/world, but simply in .minetest/world 04:20 copygirl I'm running the game nodecore (which respects the enable_damage setting) and was told to ask in here. 04:37 copygirl Oh yeah, we are running Minetest 5.3.0. 05:10 BuckarooBanzai !seen MTDiscord 05:10 MinetestBot BuckarooBanzai: mtdiscord was last seen at 2021-07-05 18:40:00 UTC on #minetest-hub 06:11 independent56 sad 06:12 independent56 acc no, i hope it stays away 06:12 independent56 !seen MTDiscord 06:12 MinetestBot independent56: mtdiscord was last seen at 2021-07-06 05:11:50 UTC on #minetest-hub 06:12 independent56 0_0 06:48 independent56 what does YOU use docker for? 07:46 sfan5 copygirl: did you update any mods in the meantime? I remember that being a problem sometimes 07:47 sfan5 you could also test your hypothesis by moving it back and seeing if it starts working again 07:52 totenkoph how do I check the recipe table 07:52 totenkoph in linux 07:55 sfan5 with minetest game? there's a recipe tab ingame since 5.4 otherwise look for a craftguide mod 08:12 totenkoph okay 10:23 totenkoph why aren't there animals in my local game? 10:23 totenkoph or lava as i dig down..there is no creature 10:24 MTDiscord independent56: you are actually in a better internet situation than me. my ip is not only dynamic, it's shared. i can't, like, host public stuff on it, it's behind carrier grade nat 10:24 BuckarooBanzai totenkoph: what mods (specifically for mobs) do you have installed? 10:24 totenkoph none 10:24 totenkoph what mods do I need to simulate an average minecraft game 10:24 BuckarooBanzai what game? minetest_game, mineclone? 10:25 totenkoph minetest 10:26 MTDiscord if you want minecraft but not minecraft, use mineclone2. it's a minetest game (minetest is an engine) that tries to mimic minecraft as closely as possible 10:26 BuckarooBanzai the minetest_games comes without mobs, you need to add some yourself, for example mobs_redo, mobs_monster, etc 10:26 BuckarooBanzai game* 10:27 totenkoph ah okay thank you 10:29 MTDiscord totenkoph: go to content tab in the main menu, click on "browse mods", you can install games and mods from there. mineclone is probably what you're looking for 10:30 totenkoph https://i.imgur.com/2w15gPA.png 10:30 totenkoph where? 10:32 BuckarooBanzai totenkoph: i think you need to update your minetest version :/ 10:32 copygirl sfan5: I'm not entirely sure but I might have updated Nodecore itself. 10:32 totenkoph alright.. 10:35 MTDiscord totenkoph: what's your minetest version? 10:36 MTDiscord seems like 0.4 10:39 totenkoph 0.4.17 10:39 totenkoph im compiling the latest one from github now 10:44 totenkoph got it..downloading 10:52 BuckarooBanzai totenkoph: you might want to use a branch from earlier this year, the current master needs the new mtirrlicht stuff afaik (which makes it a _bit_ more complex to install) 10:52 BuckarooBanzai 5.4.1 was the latest without it i think 10:55 totenkoph yeah that's what Im playing now but some most mods have unsatisfied dependencies 14:10 totenkoph how do i grow wheat seeds 14:10 totenkoph it grows on wet soil 14:10 totenkoph how do i make the soil wet 14:14 totenkoph ah got it 15:35 independent56 the advtrains wiki might be down 15:35 independent56 i can't access it 17:36 BuckarooBanzai independent56: (i don't use the forum anymore so i answer here) there are some docs on how to set it up loacally: https://github.com/minetest-monitoring/monitoring/blob/master/doc/standalone.md the whole thing is better manageable with docker though, just saying... 17:36 BuckarooBanzai *locally 17:37 independent56 Hmmm... yeah docker... i am trying to learn it. Everyone likes it, and i have no idea on where i can use it. i am thinking of "installing" applications on my webserver using it. 17:37 BuckarooBanzai the dashboards can be exported on https://monitoring.minetest.land 17:38 BuckarooBanzai containers make applications more portable and reproducible IMO 17:38 BuckarooBanzai but its not for everybody i think, it adds another complexity/tool layer 17:42 independent56 Hmmm... i am considering moving to a homelab. Replicating the setup approximately seems a bit messy, so i might as well migrate to docker. 17:43 independent56 Oh and also, just a heads up, i uploaded the IRC message for future reference. 18:50 independent56 https://pastebin.com/ZCWyDYtT 18:51 independent56 should i be concerned? 18:52 sfan5 no 18:52 MTDiscord There should be a whole bunch of similar crap all over your logs :-) 18:53 MTDiscord Welcome to the internet, check your armor and don't mind the scans... 18:53 independent56 What is this? it looks like someone tried to remove stuff/install stuff... My stupid (/j), inexperienced brain is of no help 18:54 MTDiscord It looks like you got vulnerability-scanned. As long as you're not running whatever broken PHP app they're trying to exploit there's little cause for concern. 18:54 MTDiscord This is basically just another kind of internet weather phenomenon 18:54 MTDiscord Comes with the territory of running a publicly-reachable web server. 18:55 independent56 hmmm... so unconsentual pentesting? 18:55 sfan5 even less, it's not a scan they're just throwing exploits at the URL the web app would be 18:56 independent56 What should i do in the future? 18:56 MTDiscord I mean it's a "scan" in the sense that they're scanning the internet for vulnerable hosts, rather than that they're scanning you specifically for vulnerabilities. 18:57 MTDiscord If you're not vulnerable there's nothing to do. 18:57 MTDiscord except maybe grow jaded. 18:57 independent56 Ah... i get you. So just some lowlife trolling other people. 18:58 MTDiscord Random bots trying to break into your server is common, just be sure to keep on top of the security settings and don't leave things like root SSH login on. 18:58 MTDiscord If I were to guess, rather than "trolling" they're looking to add nodes to a botnet that they can use to sell services like cryptomining or DDoS. 18:58 Krock hmm.. this mod seems kinda suspicious. https://krock-works.uk.to/minetest/modSearch.php?st=0&at=0&q=rickroll 18:58 MTDiscord Krock, the URL gives it away 18:58 MTDiscord (and on the discord-side, the embed doesn't help) 18:58 Krock Benrob0329: well yes 18:59 MTDiscord You've gotta at least use some kind of a code word for it 18:59 MTDiscord Id post a "you have no power here" lotr gif or "I have no such weakness" star wars gif but I dont think IRC will display it ? 18:59 Krock no, for a search engine that's a bad practice 18:59 MTDiscord How the hell is there no actual rickroll mod for MT? 18:59 independent56 Yeah, i kinda turn on ssh for when i go to school and need to use termux to run mapserver... should disable root access.. 18:59 Krock !mod rickroll 18:59 MinetestBot Krock: Rick Roller [rickroll] by taikedz - https://forum.minetest.net/viewtopic.php?t=15649 - https://github.com/taikedz-mt/rickroll 19:00 MTDiscord also https://github.com/ChimneySwift/stickpack/ has a rickstick 19:00 MTDiscord You can allow root access over ssh, but you need a damn good password, or disable passwords and only allow pubkey. If you can't maintain a pretty high security standard then you should probably just lock it down so at least they don't automatically know one correct username to attack. 19:00 Krock okay that stickpack seems funny 19:01 MTDiscord It is 19:01 MTDiscord On the other hand, don't focus just on protecting root either, because xkcd 1200 19:02 MTDiscord If I had physical server access, I'd probably just use a local access point and disable SSH entirely 19:03 MTDiscord the best security is not having anything that can be exploited :^) 19:04 MTDiscord There is something to be said about just not having anything worth stealing, but unfortunately if you have an internet connection and a non-zero amount of computing power, it's worth at least minimal effort for them to try, i.e. they at least try all the turnkey exploits. 19:04 independent56 Root disabled... and yeah, i need a way to use crontab to disable prot forwarding for ssh until 08:40-15:30. 19:05 MTDiscord I hope those are fake times and you didn't just reveal your server's more vulnerable times in a public channel 19:05 MTDiscord Reminds me of at my old company back when they had a habit of sending all exceptions as emails to a mailing list to all the devs. We basically ignored those emails until one morning after a pentest scan when email was basically unusable because of the tens of thousands of emails that came in over the scan. 19:06 MTDiscord Benrob, you don't necessarily know i56's time zone though, so... 19:06 independent56 They aren't... maybe i should tone it to breaktimes at school 19:06 Krock > -independent56- TIME Tue Jul 6 20:06:36 19:06 Krock UTC+1 19:06 MTDiscord RIP 19:07 MTDiscord When it comes to security don't try to do anything too clever or tricky. Just turn off what you don't need, have decent passwords, use pubkeys where feasible, don't install random shit, don't run anything written in PHP ? ... 19:07 independent56 SSH turned off in port forwarding on router 19:07 MTDiscord Timezones are fairly easy to guess based on context too though, like I had guessed that 56 was probably from the UK or close by (though I can't remember what clued me in on that right now) 19:08 independent56 0_0 (cries in XAMPP wordpress and dokwuiki) 19:08 MTDiscord If you block admin SSH access then if someone manages to get in via a web server zero-day while you're away from home, then you can't get in to stop them from using your machine for whatever until SSH is back up ... so maybe not the best trick. 19:08 MTDiscord Haha, PHP is one of the worst languages so of COURSE a ton of really useful stuff is written in it. 19:08 independent56 Eh, "sudo su" is the way i do it. 19:09 MTDiscord There is sudo -i 19:09 MTDiscord as well as sudo -s 19:10 independent56 how do i disable them? ddg returns nothing. 19:10 independent56 I spent all of breaktime memorising my ip adress. 19:11 independent56 What a lowlife i am... 19:11 specing it sure looks like you got pwned, independent56 19:11 independent56 Where? on that paste i showed? 19:12 independent56 https://imgur.com/a/uQAu4tR 19:20 independent56 So... the scan is like a storm. A nice spectacle to look at, but when you have an improperly built house (server), it may all collapse.... ah, i get it now. 19:32 independent56 Should it be easy as just changing some router settings to get the webserver up? Becua ei have heard you ahev to call the ISP and get them to open up the neighbourhood port. 19:33 sfan5 huh? 19:34 ingar most ISPs don't open port 80 on home connections (at least here), it's better to rent a VPS 19:37 independent56 Hmm... Yeah, i had to do it myself on the router. But nothing that imtimidating. 19:38 independent56 And my VPS? a PS homelab. 19:39 MTDiscord First of all, it's port 443, not 80 :trollface: 19:39 MTDiscord Some ISPs block common ports, but not all and there's no absolute standard for it. The old Microsoft ports like 135 are the most common ones I've seen. 80/443 seems like a toosup. 19:40 MTDiscord tossup dammit 19:40 independent56 oh... w-w- wow... 19:41 MTDiscord I've had ISPs that have a "no servers" policy but I basically just make the "landing" page of my web server look like it could be a router admin interface or something and only give out links to internal URLs. It's all over TLS anyway so it's harder for them to prove that any real "web serving" is going on. 19:42 independent56 hmm... let me check EE's docs (my ISP is obvious from any IP lookup) 19:43 MTDiscord They aren't necessarily gonna tell you either, tbh. There's always a "we reserve the right to take measures we unilaterally deem reasonable to 'manage the network'" clause ... but then, they often aren't actually watching unless you create enough traffic to cause a problem or make it into like the top 1% of consumers. 19:46 ingar hence the VPS option, screw my IPS 19:46 independent56 hmm, intresting. so a rule of thumb is "sure, operate a server. just be careful it stays a backyard project" 19:46 MTDiscord It should be possible to get a VPS decent enough to run an MT server for between $5 and $10 USD per month. 19:47 MTDiscord If you've got an income, VPS is a good option; even if you want the actual hardware to be physically local to you, having a VPS to front for you and act as a proxy or something can be nice. 19:47 sfan5 I expect just about any ISP to have a no servers policy on thier consumer plans 19:47 sfan5 perhaps with restrictions on commerciality 19:48 sfan5 in short personal, non-commercial stuff is extremely unlikely to cause any issues 19:48 independent56 ah, nice. 19:48 MTDiscord Yeah, the problem with ISP "no server" policies is that servers are hard to really define, and anything CAN be a server if they want it to be and they generally offer no meaningful dispute power to consumers. So flying under the radar is about the best you can hope for :-) 19:48 ingar I just don't like opening too many ports to my home server 19:49 Ingar I ran an MT server on an ARM VPS once though, it ran quite fine actually 19:49 MTDiscord There's a good chance they're too busy dealing with that one guy on your network segment who's used 60% of the bandwidth alone and gotten 2 copyright notices already, so it's usually not something to sweat too bad. 19:49 independent56 nice, ipv6 19:49 independent56 (about joiner) 19:50 MTDiscord Opening ports is kinda a PITA. I kind of like the fact that with HTTPS you can mux everything with enough reverse proxies and have an arbitrarily-large URL space to allocate from, and the actual specific services can be kept from evesdroppers that way.. 19:51 independent56 Meh, for me it's fine. To open i set a name, device, ports, and protocol. to close one, i just redirect it to something which will never be online again. 19:52 MTDiscord I just don't like having to do network management stuff. 19:52 independent56 I love it. it's an escape from the monotony of watching youtube all day. 19:52 MTDiscord Also the next natural evolution from running an MT server at home is running 3 of them :-D 19:53 independent56 i'm gonna restart my router in a weird attempt to enable ipv6 19:53 independent56 bye 20:08 independent56 Turns out i broke the router, fuck me. 20:08 independent56 If mum was at home, then i would have been punished severely. 20:09 independent56 lesson? "Dont touch things you don't know about" 20:10 MTDiscord If you never touch things you don't know about then you'll probably always not know about them. 20:10 MTDiscord but sometimes getting punished is part of the lesson too :-) 20:12 independent56 haha... my punishment was a terrifying 5 minutes of thinking about the factory reset 20:13 independent56 luckly i managed to conenct locally and disable ipv6. so muh nicer 20:15 independent56 yeah... i shouldn't touch misson-critical systems like router settings unles si know what i'm doing. Docker is fine to play with. But not rm -r /. 20:22 MTDiscord you know you can literally google what is my IP rather than trying to even remember it 20:22 MTDiscord probably even a shell script for it 20:25 rubenwardy haha, I did the same thing when I was 14 and trying to host a MT server 20:25 independent56 i need to remember it, as i have no domain. Often, i end up showing it [my wiki] to teachers at shcool on chromebooks. 20:25 rubenwardy ended up using an ethernet cable and telnet to connect to the router and fix it using command line 20:26 rubenwardy I don't know how I did that without the internet 20:26 independent56 Wait... minetest was around when you were 14? 20:26 MTDiscord independent, you really could use a dynamic DNS 20:26 MTDiscord yeah, ruben young af apparently 20:26 independent56 i wish my mother would buy me a domain 20:27 rubenwardy Hm, 15 actually. I'm 24, and I joined in 2012 20:27 sfan5 do you know about free ddns services? 20:27 MTDiscord I've found a number of free ddns services. I've got a paid one, which has proven more reliable, but I've kept a couple free ones around as backups. 20:27 independent56 well... minetest was released at 2012 (i think), so that means... (2021-2012)+14, that means 23 20:27 independent56 oh wait their age was rvealed 20:28 independent56 hmmm... tell me more please. 20:28 MTDiscord https://minetest.land/ 20:29 rubenwardy No, Minetest was created on 2010-10-10 20:29 rubenwardy I believe that's the agreed upon birthday 20:29 sfan5 independent56: http://www.duckdns.org/ 20:29 independent56 close enough 20:30 rubenwardy http://www.minetest.land/ 20:30 MTDiscord (the link i sent above is a free dynamic DNS) 20:30 rubenwardy (www. not the root domain) 20:30 MTDiscord minetest.land ftw 20:30 MTDiscord Yh 20:38 independent56 http://56i.duckdns.org 20:38 independent56 it works! 20:40 MTDiscord Nice one 20:42 independent56 but i do set my sights on a subdomainless domain 20:42 independent56 one which is truly mine, where i can make my own paid subdomain to domain service >:-) 20:43 MTDiscord :} 20:47 independent56 subdomains of subdomains make sense here: wiki.56i.duckdns.org, wordpress.56i.duckdns.org... 20:49 independent56 looked at the access log, looks like someone was exploring my webserve 20:51 MTDiscord >Minetest was created on 2010-10-10 20:51 MTDiscord what an awesome day to be born 20:53 independent56 yeah... i wasn't born on 2006-06-06, i was born on 2006-08. 20:54 MTDiscord was born in 14th march 20:54 MTDiscord Einstein guy borned that day too 20:58 MTDiscord guys 20:58 MTDiscord Minetest was made on 2010-10-10 which can be expressed as 10-10-10. 101010 is 42 in binary. Minetest is the answer. 21:00 MTDiscord Haha, minecraft guys dont have similar thing 21:13 Extex I can't get farming redo to work 21:13 Extex It just remains as the mtg farming 21:14 Extex Isn't it supposed to override it? 21:14 sfan5 easiest way is to actually delete farming from MTG 21:15 MTDiscord Its supposed to override though 21:18 MTDiscord A second-level domain is not "truly yours", it's only 33% less not-yours than a third-level :-/ 21:20 Extex Ok I got it to work 21:20 Extex Had to put it in worldmods though 21:49 MTDiscord Or just go for snake case and get wiki_56i.duckdns.org, wordpress_56i.duckdns.org, ...