-
DarkPlutonium
SKull, on the topic of Contabo, I'm curious --- which host did you go to from them?
-
DarkPlutonium
I'm considering going back to Hetzner dedicated (despite having mixed experience with those ... but granted, the previous ones were from the server auction, not their "usual" offer), but I want to weigh my options first ^^
-
ximon
is there a reason to use freebsd
-
ximon
?
-
ghodawalaaman
yeah, better documentation
-
ximon
but I mean like is it good for casual gamer
-
ximon
?
-
ghodawalaaman
I don't play game so I don't know
-
ximon
does someone play cs2 on freebs
-
ximon
d
-
ximon
which freebsd version is the most recent
-
vkarlsen
14.2 is the most recent release
-
vkarlsen
-
[tj]
sdr++ doesn't seem to be giving me any audio, is there some way to debug a libportaudio application and verify it thinks I have a sound interface?
-
rtprio
does anyone use sixel graphics in tmux?
-
rtprio
or sixel graphics at all
-
user1218
"but I mean like is it good for casual gamer" -> big game change for this would be steam client support (proton). but steam itself already has their os and that would mean truckload of developers to port daily with changes...
-
CrtxReavr
I *LOVE* rebuilding cmake.
-
rtprio
just wait until you get to rebuild rust
-
CrtxReavr
Oh, that's in the queue as well.
-
CrtxReavr
My hate for that isn't as well established though.
-
rtprio
i suppose that depends on how many cores you have devoted to this
-
rtprio
but a follow up question, what's the rush
-
rtprio
just leave it running in tmux and check on it in a few hours
-
CrtxReavr
Today's box is quad core, with 'make -j6'
-
CrtxReavr
Any help for this lang/rust build failure?:
bpa.st/I2JQ
-
CrtxReavr
Fresh portsnap.
-
CrtxReavr
Okay, so I have a src repo clone in /usr/src_head
-
CrtxReavr
How do I get a 13.4 tree in /usr/src/ ?
-
rtprio
why do you want to do that? but you use git to checkout the tag
-
rtprio
git checkout release/13.4.0
-
CrtxReavr
while in /usr/src?
-
skered
CrtxReavr: Is there any reason you don't just clone the whole tree there?
-
CrtxReavr
My git chops are limited. . .
-
CrtxReavr
I don't entirely understand the "whole tree" vs. "branch" thing.
-
skered
move /usr/src to /usr/src_ and move /usr/src_head to /usr/src. in /usr/src git checkout release/13.4.0
-
CrtxReavr
Nor why I'd want the whole tree for one branch.
-
skered
I'd guess /usr/src is empty right now?
-
CrtxReavr
I'm currently re-cloning to /usr/src
-
CrtxReavr
(I think.)
-
skered
CrtxReavr: Well that's a reasonable question to ask.. because those whole thing is large with all the branches.
-
CrtxReavr
63%
-
CrtxReavr
78%
-
skered
You can clone or pull just a single branch. But for the most part if you have the disk space and this isn't a temp thing it's easier to just pull the whole thing.
-
CrtxReavr
Now deltas. . ..
-
» CrtxReavr is having a hate freebsd day.
-
skered
It's Friday.
-
CrtxReavr
I've been using it since 3.0 and so many things about it have become a pain in teh ass.
-
skered
Such as using git?
-
CrtxReavr
Specifically to manage src & ports, yes.
-
skered
It's the samething just a different name.
-
CrtxReavr
And how more and more ports won't build outside of poudriere.
-
skered
Well that's just smart.
-
CrtxReavr
I think the OS version churn has gotten a ibt out of hand too.
-
CrtxReavr
11:37 < skered> Well that's just smart.
-
CrtxReavr
It's called broken.
-
skered
Are you using poudriere-devel?
-
DarkUranium20
Hi. Quick question, is download.freebsd.org having problems at the moment in certain regions? Just trying to diagnose my own server problems. I suspect they're on the server, but figured I'd check.
-
rtprio
it can happen, but i don't think i saw any status update about it
-
DarkUranium20
Yeah, I figured. My host says the (physical) server my vserver is on is overburdened; they said they'd move it, but nothing so far ...
-
DarkUranium20
Having all sorts of weird errors. At some point, a jail reverted to a previous state (and *not* a read-only jail!), and the OS went back to 14.0 for a few moments?!
-
DarkUranium20
And yet, zpool scrub says there are no errors.
-
yuripv
Did you (or they) boot into previous BE?
-
DarkUranium20
Not on purpose. I did do a `reboot` without params, though.
-
dstolfa
`.
-
dstolfa
oops :)
-
DarkUranium20
A very good point.
-
dstolfa
was meant to kill an ssh connection, but i pressed it in the wrong order
-
DarkUranium20
...
-
DarkUranium20
I'm starting to suspect more than 1 server is running on the same IP. I literally shutdown nginx, but the webpage is still working *and* it's showing the wrong version of it.
-
DarkUranium20
Also explains all the network errors (IP --- and possibly MAC --- conflict)
-
DarkUranium20
YES. ACTUALLY.
-
DarkUranium20
I did `ssh <...>` twice, same exact username/IP.
-
DarkUranium20
One's reporting 14.1, the other 14.2.
-
DarkUranium20
*My host somehow managed to run two instances of my VPS on the same IP.*
-
DarkUranium20
Oh boy, it gets better. I suspect I might have *three* servers running. Same MAC, too.
-
DarkUranium20
This is actually impressive.
-
CrtxReavr
Damn buildworld takes a long ass time these days.
-
DarkUranium20
yuripv: FTR ^
-
DarkUranium20
I suspect shutting one down myself might help things, but at this point, I'm going to wait and see what the host does. For science and entertainment. And I'm going to *actually* go grab popcorn.
-
DarkUranium20
Also SKull: Remember how you said you were on Contabo, and I mentioned I was too?
-
DarkUranium20
NOT FOR LONG.
-
HER
how so
-
DarkUranium20
HER: They're the ones who did this fuckup.
-
DarkUranium20
The VPS host.
-
rtprio
eh
-
ketas
hah 3 vms at same mac?
-
ketas
i bet if you have proxy at front you can do it internally
-
ketas
but meh
-
CrtxReavr
clang takes a long ass time to build.
-
dstolfa
i thought so too until i had to build chromium :)
-
luke_jobless_sb
CrtxReavr: what?
-
luke_jobless_sb
CrtxReavr: do you add everything?
-
luke_jobless_sb
CrtxReavr: wait. building clang or building by clang
-
CrtxReavr
Both, I would assume.
-
luke_jobless_sb
CrtxReavr: starting from the build of llvm, you can cut build time by removing features you won't use
-
CrtxReavr
Definitely going to use the build chain.
-
DarkUranium20
ketas: 3 VMs with distinct filesystems running interactive services like forums. This is gonna be fun when they sort it out.
-
DarkUranium20
To be clear, I'm only renting a VPS from them, the actual physical server is not my own.
-
DarkUranium20
So this is definitely a fuckup on their end.
-
ketas
if they virtualize l2, i actually see no issues with 3 macs
-
DarkUranium20
I don't know how they virtualize, but it's also 1 IP leading to all of them.
-
ketas
1 mac 3 times that is
-
DarkUranium20
And whatever they're doing, the IP and/or MAC issue is causing outgoing TCP to fail to connect properly, etc. Presumably because of a confused router.
-
ketas
why 1 ip?
-
DarkUranium20
Because it's supposed to be a single server.
-
DarkUranium20
I'm not renting 3, I'm renting *1* that they somehow cloned twice.
-
DarkUranium20
And all 3 are running.
-
DarkUranium20
FTR, this has been going on for days by now. But it's only today that I realized what's happening.
-
ketas
port 22 on 1 ip connecting to 3 different machines is easy to do in pf if one wants
-
ketas
:p
-
DarkUranium20
Yeah, it's kinda what's happening.
-
DarkUranium20
I did `ssh <...>` twice, ended up on two machines. And I have a reason to believe there's a third (or was, I can't seem to reach it anymore via ssh)
-
ketas
how vps provider ended up with this, no idea
-
DarkUranium20
(but it could just be luck of the draw)
-
ketas
i mean if everything in your host is virtual it'a just up to kernel where data goes
-
DarkUranium20
I think they wanted to transfer my server to a different physical machine (because they said they would), and someone fucked up royally.
-
ketas
just strange
-
DarkUranium20
BTW, I informed them of the situation.
-
DarkUranium20
All I got back is basically a "your domain only has a single A record pointing to <ip>, it's a single IP, you're wrong"
-
DarkUranium20
Yes, I know it's a single IP. That's my bloody point!
-
ketas
hahaha it would be fun if they accidentally transferred your vm into same physical machine
-
ketas
and fun if their backend allows it
-
DarkUranium20
That was my last interaction with their support. I gave up trying to help at that point.
-
DarkUranium20
And it's definitely two different machines, I'm still SSH'd into both ^^
-
ketas
and hypervisor thinks it's 3 load balanced hosts
-
ketas
:)
-
DarkUranium20
Yeah, or similar.
-
ketas
it's valid setup
-
DarkUranium20
But I don't think it's that. I think the hypervisor is almost 100% confused.
-
DarkUranium20
Because a hypervisor that is just doing load balancing would properly handle outgoing connections, methinks.
-
ketas
connection is not going out?
-
DarkUranium20
Not reliably. Anything external is super-unreliable, presumably because a confused router somewhere.
-
DarkUranium20
I'll do `ping <...>` and it'll work without a hiccup ... I'll stop it, try it again, and it'll fail.
-
DarkUranium20
Same for DNS lookups, downloads (e.g. `pkg` and whatnot), all of it.
-
ketas
can't split icmp echp reply
-
ketas
well you could
-
ketas
just send it every vm
-
ketas
it's virtual after all
-
DarkUranium20
I just tried `host google.com`, 1 second apart. First failed, second succeeded.
-
DarkUranium20
lol
-
ketas
that'll cause ping to crap out i think
-
ketas
"fuck i'm outta here"
-
DarkUranium20
It's ... I think this is the worst network-related fuckup I've ever seen. At least as a customer.
-
ketas
it failed because it was rr'd to wrong vm!
-
ketas
:p
-
DarkUranium20
Fortunately it's only a personal server. Well, mostly (I host a UT2004 mod and a few other things)
-
DarkUranium20
So I'm just sitting here, being ... both amused and bewildered.
-
DarkUranium20
And, uh, looking at other hosts' offerings <_<
-
ketas
well ask or put it into other host?
-
ketas
or ask for other ip
-
DarkUranium20
Asking for another IP is pointless, they don't even realize there's 2+ servers running.
-
DarkUranium20
(despite me telling them)
-
ketas
i mean if you pay for 3
-
ketas
well they should check it
-
DarkUranium20
I pay for 1.
-
DarkUranium20
Like I said, they cloned it twice by accident.
-
DarkUranium20
3 for the price of 1, I guess.
-
ketas
that should be helpdesk issue or then forwarded to admins to fix and disallow it in future
-
DarkUranium20
I had *nothing* to do with this (except reporting the connection issue [I didn't realize the root cause at the time, I just reported a problem with outgoing connections])
-
ketas
free 2 extra machines
-
DarkUranium20
Yeah. I told them exactly what's happening, and they're ... incompetent. That's why I gave up.
-
ketas
just takes 100 tries to get ssh into 3
-
ketas
:)
-
DarkUranium20
Told them there's 2+ machines with same IP and mac, and that `ssh foo⊙ec<...>`
-
DarkUranium20
... sorry, premature enterkeyation. And that `ssh foo⊙ec` connected me to two different ones.
-
ketas
unsure why they don't believe you
-
ketas
vms do it
-
DarkUranium20
Response (quote+redaction): "I have checked domain <...> multiple times and the only IP address that was returned was your <...>."
-
DarkUranium20
Gee, thanks. Yes, running multiple VMs by accident is totally a DNS problem.
-
DarkUranium20
Not sure if I mentioned, but --- this has been going on for *DAYS* by now.
-
ketas
that should be escalated for admins to check
-
DarkUranium20
It should be, yeah.
-
DarkUranium20
But at this point, I'm just ... I wasn't joking when I said I was gonna get popcorn. I was eating it while looking at my two ssh sessions.
-
ketas
besides vps service helpdesk should be aware that hypervisors can easily do it and not tell it's impossible
-
ketas
i would be curious at least
-
DarkUranium20
They didn't as much tell me it's impossible, as much as they ... completely misunderstood my statement (which was pretty clear, I think) of IP & MAC conflicts, with a DNS issue with my domain setup (which isn't even hosted by them)
-
ketas
setup outgoing ssh tunnels to get reliable access
-
DarkUranium20
Well, that and basically dismissed me and told me to wait while they work on it.
-
ketas
and enjoy the free 3 in 1
-
ketas
:)
-
DarkUranium20
Free 3 in 1 is neat and all, but this was mainly for webservers!
-
ketas
oh vm's are fun, you could have machine move between hosts and even run on two machines at same time
-
ketas
just this case is bug
-
DarkUranium20
I'm not sure what it is, except hilariously bad.
-
ketas
depends on config, they might have put it into other physical machine too
-
ketas
it's just same ip
-
DarkUranium20
Yeah.
-
ketas
that's also not really new, it's called anycast
-
DarkUranium20
I mean, I know. But, uh. Well.
-
DarkUranium20
Not what I signed up for :D
-
ketas
cheap vps eh
-
ketas
no support no price
-
ketas
"perfect"
-
DarkUranium20
lol
-
DarkUranium20
Anyway, gonna go for now. Will be back once the server's up & running <_<
-
DarkUranium20
(it also happens to be my ZNC host ..... on a side-note, this explains why I couldn't get `DarkUranium` when I connected to znc there)
-
DarkUranium20
(which I just killed on both >_<)
-
CrtxReavr
>>> World build completed on Fri Dec 20 16:32:52 EST 2024
-
CrtxReavr
>>> World built in 17560 seconds, ncpu: 4, make -j6
-
CrtxReavr
4 hours, 52 minutes, & 40 seconds. . . I forget how old that box is sometimes.
-
CrtxReavr
For most things, it's plenty fast.
-
o0x1eef
It usually takes around an hour here, give or take a few. On low power hardware I try to stick to binary updates