Hello again - after the encouragement I got on this thread Certbot Apache Plugin - GnuTLS instead of OpenSSL I had a go with certbot certonly --webroot and after a significant bit of trial and error I got through the issuing of a certificate without any error.
Now I am trying to build my mydomain.com.conf with gnuTLS for port 443.
I see no problem with your files. I’ve installed Ubuntu 16.04 in a VM to test it, also installed apache with libapache2-mod-gnutls and configured a site to use it and I’ve no problem to load, neither the fullchain.pem file nor the privkey.pem file.
I would double check that you have the right path in GnuTLSKeyFile directive or that you don’t have any strange character in the path so, remove the directive and add it again typing the right path, avoid copy paste just in case and try again.
This was very kind of you, to try it out yourself - and because you did so, I knew something had to be wrong in my set-up. I did as you suggested, typed the paths in again and it worked. One of those puzzling things… I even took a screenshot to check for myself but it looks exactly the same now - only, it works
@Hanry, I’m glad you got it. Maybe the problem is that you copied the line from a Windows machine and it had a different Carriage Return / Line Feed that are invisible characters… who knows
quite a possibility - I am using screen on my server a lot as I have to use different platforms all day, could have been some encoding issue. Again, I think this only got me to look quickly enough because you ran it in a VM successfully - which is really very nice!