Just taking a look now and I think the issue is that you appear to be trying to use files that are not in the workspace for archiving purposes. Whilst in theory I think it would work if you used a absolute path relating to the server that Jenkins server is running on, it's not really a supported config and instead the path used should be relative to the workspace.
I'd try, as part of your build, copying the files from D:\test\log into the workspace (e.g. into <workspace>\log) and then using (e.g) `log` as the HTML directory to archive and see if that helps.
Can you clear up whether this is Windows or Linux as you've said its Linux but the filepath in the exception looks to be a combination of a Windows & a Linux path. Can you please provide what your HTML publisher config is as well?