Web browsers not connecting to https

if your isp blocks port 80 they normally block port 443 as well
but you should check your setup of iptable/ipchains or other firewalls /routers between your server and inbound connections also
oh and of course restart/reload apache like after any config change