I was working on my Apache configuration wondering why I got plaintext when accessing my server via IPv4, but properly encrypted traffic on IPv6.
After experimenting a bit, creating some more VHosts with mod_gnutls on different IPv4 addresses I found that those additional IPv4 addresses worked properly with encryption too. From what I experimented it seems like the plaintext is returned only for the first VHost using GnuTLS, regardless of the IP protocol version. Using Listen 443 in ports.conf Downgrade to 0.5.6-1 worked for me.
signature.asc
Description: OpenPGP digital signature