IPv4+IPv6 SSL

I switched on ipv6, this domain uses ipv4+ssl without issue, however
when I use ipv6 with the same domain I get an error (only occurs from
an ipv6 connection)

SSL received a record that exceeded the maximum permissible length.
(Error code: ssl_error_rx_record_too_long)

server {
    server_name secure.fanboy.co.nz;
    listen       443;
    listen       [2607:f358:1:fed5:22:0:92ce:2627]:443 ipv6only=on;
    gzip         on;
    gzip_comp_level  1;
    gzip_types      text/plain text/html text/css

application/x-javascript text/xml text/javascript;
gzip_static on;
gzip_http_version 1.1;
gzip_proxied any;
gzip_disable “msie6”;
gzip_vary on;
ssl on;
ssl_ciphers RC4:ALL:-LOW:-EXPORT:!ADH:!MD5;
keepalive_timeout 0;
ssl_certificate /root/server.pem;
ssl_certificate_key /root/ssl.key;

       location / {
            root   /var/www;
            index  index.html index.htm index.php;
        }

}