Can you include the line that goes:
<VirtualHost *:443>
It can have a material difference as to whether the server will respond with HTTPS or not.
e.g. If you did anything resembling this:
<VirtualHost kjte.edu.ee:443>
It's likely to explain your problems. Try with *
instead. You should be using name-based virtualhosts, not address-based anyway.