Basically the error message says:
/var/lib/smartmontools/drivedb/drivedb.h.error: rejected by /usr/sbin/smartctl, probably no longer compatible
I took a look at the rejected file, it contains a whole bunch of smart related info and nothing seems to be wrong.
I'm using
smartctl 6.4 2014-10-07 r4002 [x86_64-linux-4.9.0-0.bpo.1-amd64]
OMV 3.0.59
Kernel 4.9.0-0.bpo.1-amd64
Any idea?
Is it just me or something's wrong on where the drivedb.h is hosted?
Edit:
At Thu 09 Feb 2017 07:40:02 AM EST, OMV tried to update drivedb.h and it seems like the uodated drivedb.h was rejected by smartctl.
After that openmediavault-update-smart-drivedb fails everytime.
Probably not a problem on my side.
Edit 2:
I found a file named drive.h.error under /var/lib/smartmontools/drivedb.
<html>
<head>
<title>302 Found</title>
</head>
<body>
<h1>302 Found</h1>
The resource was found at <a href="https://sourceforge.net/p/smartmontools/code/HEAD/tree/branches/RELEASE_6_4_DRIVEDB/smartmontools/drivedb.h?format=raw">https://sourceforge.net/p/smartmontools/code/HEAD/tree/branches/RELEASE_6_4_DRIVEDB/smartmontools/drivedb.h?format=raw</a>;
you should be redirected automatically.
</body>
</html>
Alles anzeigen
The file is generated everytime openmediavault-update-smart-drivedb fails and the content is the same.
So sourceforge messed it up?