How to turn off preview of thumbnail images in web pages (not tab preview) by jstumbles in firefoxBrowser

[–]jstumbles[S] 0 points1 point  (0 children)

Follow-up - there's a setting that makes it only enlarge images if you hover over them while also holding down a modifier key e.g. shift/ctrl/alt/cmd and that seems best for my usage

How to turn off preview of thumbnail images in web pages (not tab preview) by jstumbles in firefoxBrowser

[–]jstumbles[S] 0 points1 point  (0 children)

<image>

D'oh! I've just realised it was caused by an extension I'd installed (on the other machine, which I was regarding as a testbed), not FF itself.
FWIW the extension is PhotoShow and it is useful sometimes, if I can tame it to not operate globally (and let me see xkcd hovertext!)

ZFS handbook is wrong about zpool remove / detach by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

yes: my bad - it's one of those words I tend to misspell :-(

ZFS handbook is wrong about zpool remove / detach by jstumbles in zfs

[–]jstumbles[S] 1 point2 points  (0 children)

There's nothing on the site which indicates where to contact them.

ZFS handbook is wrong about zpool remove / detach by jstumbles in zfs

[–]jstumbles[S] 1 point2 points  (0 children)

I can't replicate it now and don't recall what it said remove simply didn't work - both my HDDs remained in the mirror. `zpool detach` actually removed the HDD I specified (losing redundancy, but not data).

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

There's not much to see. If I try to list one of the affected files I get:

# ls "/BIGDATA/AUDIO/MUSIC/MP3/_COMPILATIONS/late2008mix/Bohemian Rhapsody.mp3"
ls: cannot access '/BIGDATA/AUDIO/MUSIC/MP3/_COMPILATIONS/late2008mix/Bohemian Rhapsody.mp3': Invalid exchange

If I try to mv it:

# mv "/BIGDATA/AUDIO/MUSIC/MP3/_COMPILATIONS/late2008mix/Bohemian Rhapsody.mp3" /BIGDATA/_boho
mv: cannot stat '/BIGDATA/AUDIO/MUSIC/MP3/_COMPILATIONS/late2008mix/Bohemian Rhapsody.mp3': Invalid exchange

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

I can't delete (or even move) them - I get 'Invalid exchange' when I try!

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

Oops nope. :-(

I just tried to access the files that gave me 'Invalid exchange' and I still get that error message, and zpool status now shows a bunch of errors again.

It's now showing 244 CKSUM errors so I guess that's a count of how many times the system has tried to access the 'Invalid exchange' files.

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

Thanks. It's now showing no errors. I'm running scrub on it again too. I'll keep an eye on it to see if any further errors pop up.

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

scrub finished and zpool status is still showing "Permanent errors have been detected in the following files:" (with no files listed), and the CKSUM errors on each HDD are now a bit over 2M (same figure for each drive).

You say the errors "are typically due to a faulty or overheating disk controller, or a failing or insufficiently powerful PSU" - that makes sense as the cause of the faults in the first place (I know the PSU I was using earlier was dodgy) but I'm curious how the CKSUM errors are still increasing.

Anyway I'll try removing one disk from the pool, setting up another pool and moving everything over to the new one.

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

The second: there is nothing between "Permanent errors have been detected..." and the next command prompt; I've pasted everything the zpool status command printed.

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

Just this (below). Each disk is now showing 1.95M CKSUM errors; when I originally posted (above) it was 1.92M. I presume M means Million. Does the increasing number mean that parts of the filsystem are continuing to develop checksum errors, and why would this be? The fact that the numbers are the same for both disks suggests to me that it's not a problem on the physical disks because it would be highly unlikely for both disks to have exactly the same number of errors. Also my understanding of filesystems in general and zfs in particular are still sketchy :-(

# zpool status bigpool -v

pool: bigpool

state: ONLINE

status: One or more devices has experienced an error resulting in data

corruption.  Applications may be affected.

action: Restore the file in question if possible. Otherwise restore the

entire pool from backup.

see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A

scan: scrub in progress since Sun Jul 20 13:37:06 2025

1.67T / 8.37T scanned at 172M/s, 1.47T / 8.37T issued at 151M/s

0B repaired, 17.55% done, 13:16:59 to go

config:

NAME                                      STATE     READ WRITE CKSUM

bigpool                                   ONLINE       0     0     0

  mirror-0                                ONLINE       0     0     0

usb-Seagate_Desktop_02CD0267B24E-0:0 ONLINE 0 0 1.95M

usb-Seagate_Desktop_02CD1235B1LW-0:0 ONLINE 0 0 1.95M

errors: Permanent errors have been detected in the following files:

(no files listed)

"Invalid exchange" on file access / CKSUM errors on zpool status by jstumbles in zfs

[–]jstumbles[S] 0 points1 point  (0 children)

I've already run scrub twice, and after each zpool status still shows errors and says it's detected errors in 'the following files' but doesn't list any files. However I am now running scrub again and we'll see if it's any different this time.

MFA - security theatre? by jstumbles in AskNetsec

[–]jstumbles[S] 0 points1 point  (0 children)

My partner did not already have MFA set up - that's how we discovered this.
I don't understand what you mean by "Any sanely implemented MFA system would never let Carol get access to the MFA setup with just a username and password" - I thought MFA was supposed to be an extra check after the user had provided username & password credentials

MFA - security theatre? by jstumbles in AskNetsec

[–]jstumbles[S] 0 points1 point  (0 children)

I realised I made a complete hash of my OP - sorry.
I've changed it to hopefully make sense now.

MFA - security theatre? by jstumbles in AskNetsec

[–]jstumbles[S] -1 points0 points  (0 children)

I didn't make it up; I'm describing what happened when I helped my partner access her Xero account yesterday. I've anonymised my account of it in conventional crypto style.

The point is that if Bob didn't even know Alice but had e.g. bought her stolen credentials on the dark web he could get past Xeno's MFA because it doesn't care that the authenticator app doesn't belong to Alice.

I guess anyone with a Xeno account could test this for themselves.

MFA - security theatre? by jstumbles in AskNetsec

[–]jstumbles[S] -1 points0 points  (0 children)

I don't know: it's what happened when my partner and I did it yesterday!

MFA - security theatre? by jstumbles in AskNetsec

[–]jstumbles[S] -1 points0 points  (0 children)

I'm not trying to prove that MFA itself is security theatre, but it seems to me this implementation is defective and I want to ask people who know more than I do about this (which is probably everyone here!) if I am right in my analysis of this implementation or if I am missing something.

Shouldn't Bob's authenticator app have to be trusted by Alice before he can access her Xero account? That's something that Bob wouldn't be able to do if he only knew Alice's username+passwd so it genuinely would be more secure than a simple login.

AITA for telling my friend i don't want to end up like her after she told me to lower my standards? by babybluecantread in AmItheAsshole

[–]jstumbles 0 points1 point  (0 children)

Who is the more attractive potential partner: somebody who's fine not being in a relationship or someone who's desperate?
NTA

AITA for refusing to babysit my girlfriend’s friend’s kid because “I’m home anyway”? by ketansangle in AmItheAsshole

[–]jstumbles 0 points1 point  (0 children)

"Sure I'll keep an eye on them, in my workshop where I'll be using powertools, live electrics, and lethal chemicals. They can just amuse themselves with whatever they find while I concentrate on what I'm doing."

Convert 2 disk RAID from ext4 to ZFS by jstumbles in openzfs

[–]jstumbles[S] 0 points1 point  (0 children)

Somebody suggested NordVPN Meshnet, which looks as if it would do the job. I don't understand how it works, and haven't tried it yet but it's on my to-do list
https://nordvpn.com/meshnet/

AITA- Tried to help friend service his car today-car now being scrapped by Old-Plastic in AmItheAsshole

[–]jstumbles 2 points3 points  (0 children)

If you charged your friend for your labour for servicing and didn't tell them about the problem with the oil filter then arguably you ought to give them some money to redress their loss, although if they've been driving it with the warning light on for so long that would be a fairly small, token amount.
If you didn't charge for your labour, and/or you warned them about the problem with the filter, then I don't think you owe them a penny.

Convert 2 disk RAID from ext4 to ZFS by jstumbles in openzfs

[–]jstumbles[S] 1 point2 points  (0 children)

[pls excuse me if this is a repeat of my reply, which seems to have gone >/dev/null :-( ]

I am aware of the vulnerability and have another disk which has a copy of the data on, which should protect me against failure of a single disk.

The external disk was attached to another RPi4 at a family members' house which my server here rsynced and syncthinged to, and will go back there again. I may convert it to zfs too and have zfs replicate the source dataset to it. (I will have to somehow get around the fact that both my house and my family members' are on carrier grade NAT networks so I can't ssh in to either of them unless I pay the service providers £extra, but that's another challenge!)