-
polarian
indeed
-
polarian
DNSSEC validation error on the de zone
-
polarian
knocked out a good part of the XMPP network lol
-
spekul
I was running Cavium/ThunderX (aarch64) on 13.5 and upgraded to 15.0, since 13.5 is out of support now. After booting 15.0 on these machines, they seem to not discover some PCIe devices anymore, e.g. and foremost the SOC NIC and a NIC in a PCIe slot (em/igb). So I basically have lost network connectivity and can access the boxes through serial.
-
spekul
Has anyone experienced similar behaviour on ThunderX?
-
Koston
polarian: that was incredible. just busting an entire root level domain in one fell swoop.
-
polarian
lol
-
spekul
In dmesg I see a lot of "pcib0: pci_host_generic_core_alloc_resource FAIL" messages, devices they have been discovered do not show up anymore
-
polarian
German efficiency eh?
-
spekul
This is aarch64 GENERIC
-
polarian
why take out one zone, when you can take out the entire de zone :p
-
Koston
I frankly don't know specifics of how DNSSEC works, just the difference is I don't maintain a root domain (or any domain beyond my personal one)
-
ivy
is fcgiwrap still the preferred way to convert a cgi executable to fastcgi? i only wonder because the source hasn't been updated for over 10 years... (i want to put a cgi script in a jail, and access it from the host via fcgi, without having to put an entire web server in the jail)
-
LXGHTNXNG
has the fastcgi protocol drastically changed in the last ten years?
-
LXGHTNXNG
if the code is complete and watertight (I do doubt it is watertight, though) there's no need to update it except for build system changes
-
ivy
LXGHTNXNG: no, but for example, is it not affected by HTTPoxy? does it just assume the web server will remove the header?
-
LXGHTNXNG
affected by which? i'm sorry
-
ivy
-
morpho
php is fastcgi
-
LXGHTNXNG
right click doesn't work on my desktop. i don't know if it's a software update or my hardware's on the fritz. i miss when software didn't get worse every update
-
linXea
spork_css, thank you for your assistance yesterday Defenso-QTH. My issue with pf when running VPN (openvpn) is not resolved. It was all due to ipv6 issues in routing when tun0 interface was up. My restrictive rules regarding DNS-leak made resolve go into loop/timeout. Simple solution, disable ipv6 on my system all together. Again thanks
-
LXGHTNXNG
that... sounds like killing a single cat with a nuclear bomb
-
morpho
linXea: when you vpn with ipv4 you nat
-
morpho
on ipv6 you dont need to nat
-
morpho
i found wireguard to be much easier to configure than openvpn, if you control the gateway
-
linXea
well, it created a resolve issue. I am no expert in VPN/networking. I would prefer wireguard, but my provider does not have that option available
-
LXGHTNXNG
created a resolve issue how? you were trying to contact the resolver over the VPN, and couldn't?
-
linXea
I got a 15s delay when browing, just like DNS seerver timed out, and tried next one
-
linXea
but only with some websites, not all
-
LXGHTNXNG
is your DNS server reachable over the VPN? is your browser set to use system DNS rather than DOH (many, many browsers now use DOH rather than /etc/resolv.conf)
-
linXea
according to $ dig cmd, everything looked in order, ping as well
-
linXea
however, disable ipv6, browsing is as fast as without VPN running.
-
linXea
note that the issue only occured when pf was running.
-
LXGHTNXNG
do you have IPv6 over the VPN? if not, and if you are preventing leaks, and if you have IPv6 addresses, you may be catching IPv6 addresses that, when the VPN is running, are spurious
-
LXGHTNXNG
on DNS lookups
-
LXGHTNXNG
also
-
LXGHTNXNG
is your web browser set up to use system DNS, or DNS over HTTP?
-
LXGHTNXNG
web browsers now quite commonly ship set to use DOH. This is a bane of users and admins alike.
-
linXea
running firefox, not really sure... I assumed it resolved to resolve.conf
-
LXGHTNXNG
firefox quite commonly uses DOH
-
LXGHTNXNG
check your settings, it's named some stupid misleading nonsense, let me check
-
linXea
I found it... Firefox decide what to use.,
-
LXGHTNXNG
turn that to always system DNS
-
LXGHTNXNG
then try browsing with your leak stopping techniques on and IPv6 not specifically disabled
-
linXea
according to standard protection. That would indeed explain the dubious behavior on only some sites
-
linXea
good catch.. I had no idea.. however that explain why my testing of current routing (netstat -r, dig etc.) did work
-
LXGHTNXNG
because your setup was correct, but your browser was working around it
-
LXGHTNXNG
if you are directing your DNS over the VPN make sure you are connecting to the VPN without needing a DNS name, in case you get disconnected and your leak stop techniques then stop you from making a DNS query
-
linXea
... it's always the simple thing... At least I got to enhance my pf.conf and clean it up
-
LXGHTNXNG
this isn't a simple thing. it's a violation of the principle of least surprise
-
LXGHTNXNG
programs are supposed to not override your DNS without a very good reason, or your say-so. browsers think they're better than you
-
linXea
now I got a much better understanding of the issue and can sole the issue the correct way. Disabling ipv6 is pretty much a dirty hack in my book, since a lot more services rely on ipv6
-
LXGHTNXNG
yep
-
linXea
nevertheless, great knowledge base in support-forums like this helps a lot.
-
shbrngdo
maybe we need a better browser... gtk2 or gtk3 based, non-flatty UI like original firefox, built-in "noscript" capability, and easy default settings (NO strong-armibng to slurpy DNS servers)
-
ivy
shbrngdo: Servo?
-
shbrngdo
I'd baseit on webkit, and allow you to pretend you're the latest chromium
-
shbrngdo
'Sdeervo' - is that in ports?
-
shbrngdo
'Servo' I mean
-
satanist
how about curl |less in a loop and parse html in your head?
-
shbrngdo
I was thinking something more like the "minimalist browser" which you can implement using webkit and a 20 lkine python script, but with some really useful built-in features and an easy way to bypass the stupid compastibility "your browser is not supported" filters
-
shbrngdo
except the outward appearane is old-school pre-chrome 3D sjeuomorphic
-
shbrngdo
looks lije servo is not in an obvious place on freshports - I don't wanna create a ^&*( login
-
dvl
shbrngdo: sorry for the inconvenience. You can also search with a search engine: site:freshports.org lije
-
dvl
shbrngdo: But it's not there.
-
shbrngdo
true but it looks like thats maybe blocked now, or are the major search engines being allowed to crawl it?
-
nimaje
I really like qutebrowser
-
nimaje
curl | less comes as close second
-
shbrngdo
in theory with webkit it should be easy to bet basic functionality. The hard pat is the UI around it to do the cool stuff
-
shbrngdo
yeah libcurl for sure if you do a webkit-based browser and want to filter things like 3rd party scripts and dumpable cookies
-
dvl
shbrngdo: Search engines are not blocked, just certain webpages if not logged in.
mastodon.social/@FreshPorts has some posts about it. but feel free to ask.
-
shbrngdo
oh ok - thanks for clarifying.
-
dvl
shbrngdo: I just did a test, and it found the port: site:freshports.org anvil ->
freshports.org/sysutils/anvil
-
shbrngdo
there are a lot of "penetrator" bots running inthe last couple of months, doing things like SYN floods on 443. Also recursive DNS queries [the (old?) default named config allowed them from outside; I had to explicitly disable them to avoid it as a DDoS vector]
-
shbrngdo
oh ok - good - yeah finding something NOT there gave me ambiguous results
-
shbrngdo
but there's a comment on freshports about bot activity explaining why you need a login now.
-
dvl
shbrngdo: Based on our discussion, I added another announcement line to the top of the website, suggesting: site:www.freshports.org
-
shbrngdo
excellent!
-
ek
This bot DDoS chaos scanning is getting WAY out of control.
-
shbrngdo
I blocked (probably) sll of Brazil in my ipfw settings, and a number of IP ranges in Uraguay. The ISP complsint mails bounce. It goes on completely unchecked.
-
shbrngdo
started using ipfw's "log" feasture, would log SYN flood attempts for 5 minutes, summarize list with grep + awk + sort and then add to 'list 1' in ipfw
-
LXGHTNXNG
Now I want to hug all the creatures from there who now maybe can't access services they need, talk to friends of theirs, due to ISP incompetence
-
shbrngdo
set 'em up as /24's and there are probably a hundred entries in that list.
-
LXGHTNXNG
sorry, I'm a sentimental
-
shbrngdo
I get it. nlocking legit traffic too. Most people can't do that. Maybe your friends can pressure government to END this?
-
wavefunction
This is gonna sound real dumb, but I'm-a ask it: if you have a full git-clone of the ports tree, do we have a nice perl/python/whatever script to generate the same data aswhat freshports shows for us?
-
dvl
wavefunction: There is the INDEX file, which can be fetched.
-
LXGHTNXNG
None of my friends have influence, and government at best does not understand the situation
-
LXGHTNXNG
(if they're anything like here in Canada)
-
dvl
wavefunction: I cannot recall where that comes from.
-
nimaje
dvl: you mean make index ?
-
dvl
nimaje: Yes, and it can be fetched instead of create locally I think.
-
dvl
wavefunction: login-to-search is blocking you? Sorry.
-
dvl
wavefunction: In short, that won't give you what FreshPorts has, but it is a list of the ports.
-
wavefunction
dvl: No, I can still log in. I'm just wondering aloud if there are options to distribute / replicate / localize what is a central risk that every LLM and spammer wants
-
ek
wavefunction: There is no list. The LLM's and spammers want literally *EVERYTHING*. They try to access stuff that doesn't even exist. Just a non-stop barrage of HTTP GET's. 100's of thousands (sometimes per minute).
-
wavefunction
ek: Right -- I've had to fight it myself, once bots figured out I had repo mirrors publicly available.
-
ek
Yeah. That's a problem and it's sad.
-
ek
I did incorporate go-anubis (dvl and I worked on it a bit together) and it has improved things quite a bit.
-
ek
I also use blocklistd as well as fail2ban.
-
wavefunction
So this was more of a broad complaint than "oh god they're hitting <SITE>"
-
wavefunction
Not trying to minimize, just want to make sure I understand.
-
ek
It's a very broad complaint. And, one that's more than warranted. It's a serious pain to deal with.
-
dvl
Layla walk time.
-
ek
dvl: Have fun!
-
ek
Hopefully, the weather there is better than it is here (although, we did need the moisture.)
-
dvl
ek: Yes, I meant that for the work channel ;)
-
ek
Ah. Gotcha'!
-
polarian
hmm
-
polarian
been working on a terminal server
-
polarian
and I am really disappointed
-
polarian
it doesnt seem I can output the FDE prompt to the terminal server
-
polarian
-
polarian
this is loaded AFTER
-
polarian
plus this doesnt even work anyways
-
polarian
only getty works :/
-
polarian
-
polarian
this is unhelpful too
-
polarian
-
polarian
seems like this isnt possible :/
-
polarian
I guess pikvm is possible, but a lot of work, not as useful as being able to do it over serial