The problem is that OMV does not detect that /dev/sdc is part of a HBA and therefor doesn't append the necessary smartctl arguments. Maybe the detection must be improved:
https://github.com/openmediava…torage/backend/sd.inc#L74
https://github.com/openmediava…storage/backend/cciss.inc
Could you please run the following interactively (as root user) and report the output?
Code
root@omv5box:/home/vagrant# python3
Python 3.7.3 (default, Dec 20 2019, 18:57:59)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import openmediavault.device
>>> sd = openmediavault.device.StorageDevice("/dev/sdc")
>>> sd.host_driver
'sym53c8xx'
>>>
Following the thread i think this is a bug in smartctl because the device is accessible directly and not behind a CCISS HBA, thus it is not necessary to append the -d cciss,N argument.
Lets see what you report, but IMO this is a bug in smartctl that can't be fixed by OMV.