ls -litotal 36
Hmmm.
Checking over things, I found some old files with dates in the future. One directory lists as:
ls -litotal 36
3671727 -rw-rw-r-- 1 mike mike-a 1230 Oct 16-a 2018 cd1.k3b
3671728 -rw-rw-r-- 1 mike mike-a 1160 Oct 16-a 2018 cd1.k3b.files
3671729 -rw-r--r-- 1 mike mike-a-a 137 Oct 16-a 2018 k3b2list.sh
3671730 -rw-r--r-- 1 mike mike 17873 Feb-a 7-a 2106 maindata.xml
3671731 -rw-r--r-- 1 mike mike-a-a-a 17 Feb-a 7-a 2106 mimetype
Note the future dates for the last two. This stuff has been left around since 2018, unmodified (by me, at least). The contents look reasonable, so it's just the metadata messed up - they seem to be the only two files affected.
The data was on a freebsd machine until a few weeks ago, when the whole lot was rsync'd from spinning rust to the present SSD on a mint server.
A bit worrying: freebsd failure? rsync failure? SSD failure? linux failure? Gremlins?
But how can anyone possibly realistically detect this sort of thing? With an unknown cause?
On Thu, 12/4/2025 6:42 AM, Mike Scott wrote:
Hmmm.
Checking over things, I found some old files with dates in the future. One directory lists as:
ls -litotal 36
3671727 -rw-rw-r-- 1 mike mike-a 1230 Oct 16-a 2018 cd1.k3b
3671728 -rw-rw-r-- 1 mike mike-a 1160 Oct 16-a 2018 cd1.k3b.files
3671729 -rw-r--r-- 1 mike mike-a-a 137 Oct 16-a 2018 k3b2list.sh
3671730 -rw-r--r-- 1 mike mike 17873 Feb-a 7-a 2106 maindata.xml
3671731 -rw-r--r-- 1 mike mike-a-a-a 17 Feb-a 7-a 2106 mimetype
Note the future dates for the last two. This stuff has been left around since 2018, unmodified (by me, at least). The contents look reasonable, so it's just the metadata messed up - they seem to be the only two files affected.
The data was on a freebsd machine until a few weeks ago, when the whole lot was rsync'd from spinning rust to the present SSD on a mint server.
A bit worrying: freebsd failure? rsync failure? SSD failure? linux failure? Gremlins?
But how can anyone possibly realistically detect this sort of thing? With an unknown cause?
https://github.com/antrea-io/antrea/issues/1417
"https://tools.ietf.org/html/rfc7011#section-6.1.7 does state:
The dateTimeSeconds data type is an unsigned 32-bit integer in
network byte order containing the number of seconds since the UNIX
epoch, 1 January 1970 at 00:00 UTC, as defined in [POSIX.1].
dateTimeSeconds is encoded identically to the IPFIX Message Header
Export Time field. It can represent dates between 1 January 1970 and
7 February 2106 without wraparound; see Section 5.2 for wraparound considerations."
^^^^^^^^^^^^^^^
That appears to be a magic number and not a random corruption.
That would be a software problem of some sort.
Paul--
On 04/12/2025 14:09, Paul wrote:
On Thu, 12/4/2025 6:42 AM, Mike Scott wrote:
Hmmm.
Checking over things, I found some old files with dates in the future. One directory lists as:
ls -litotal 36
3671727 -rw-rw-r-- 1 mike mike-a 1230 Oct 16-a 2018 cd1.k3b
3671728 -rw-rw-r-- 1 mike mike-a 1160 Oct 16-a 2018 cd1.k3b.files
3671729 -rw-r--r-- 1 mike mike-a-a 137 Oct 16-a 2018 k3b2list.sh
3671730 -rw-r--r-- 1 mike mike 17873 Feb-a 7-a 2106 maindata.xml
3671731 -rw-r--r-- 1 mike mike-a-a-a 17 Feb-a 7-a 2106 mimetype
Note the future dates for the last two. This stuff has been left around since 2018, unmodified (by me, at least). The contents look reasonable, so it's just the metadata messed up - they seem to be the only two files affected.
The data was on a freebsd machine until a few weeks ago, when the whole lot was rsync'd from spinning rust to the present SSD on a mint server.
A bit worrying: freebsd failure? rsync failure? SSD failure? linux failure? Gremlins?
But how can anyone possibly realistically detect this sort of thing? With an unknown cause?
https://github.com/antrea-io/antrea/issues/1417
-a-a-a "https://tools.ietf.org/html/rfc7011#section-6.1.7 does state:
-a-a-a-a The dateTimeSeconds data type is an unsigned 32-bit integer in
-a-a-a-a network byte order containing the number of seconds since the UNIX >> -a-a-a-a epoch, 1 January 1970 at 00:00 UTC, as defined in [POSIX.1].
-a-a-a-a dateTimeSeconds is encoded identically to the IPFIX Message Header >> -a-a-a-a Export Time field. It can represent dates between 1 January 1970 and
-a-a-a-a 7 February 2106 without wraparound; see Section 5.2 for wraparound considerations."
-a-a-a-a ^^^^^^^^^^^^^^^
That appears to be a magic number and not a random corruption.
That would be a software problem of some sort.
Thanks for pointing that out; I'd missed the significance.
Nevertheless, /something/ changed the dates somewhen - they should all be similar.
I've checked old dump files around from freebsd, but restore (on mint) sets the
extracted file dates to the current time, which isn't helpful (and wrong behaviour?!)
My random guess would be rsync. But that's just because the wind's in the south-west :-}
3671730 -rw-r--r-- 1 mike mike 17873 Feb 7 2106 maindata.xml
3671731 -rw-r--r-- 1 mike mike 17 Feb 7 2106 mimetype
On Thu, 4 Dec 2025 11:42:09 +0000, Mike Scott wrote:
3671730 -rw-r--r-- 1 mike mike 17873 Feb 7 2106 maindata.xml
3671731 -rw-r--r-- 1 mike mike 17 Feb 7 2106 mimetype
Hmmm ...
ldo@theon:~> TZ=UTC date -d "07-Feb-2106" +%s
4294944000
ldo@theon:~> TZ=UTC date -d "@4294967295"
Sun 07 Feb 2106 06:28:15 UTC
If you look at the full timestamp, down to the nearest second, do you
see the above date/time?
| Sysop: | Amessyroom |
|---|---|
| Location: | Fayetteville, NC |
| Users: | 54 |
| Nodes: | 6 (0 / 6) |
| Uptime: | 13:45:08 |
| Calls: | 742 |
| Files: | 1,218 |
| D/L today: |
2 files (2,024K bytes) |
| Messages: | 183,470 |
| Posted today: | 1 |