This is expected. SSL certs do not get issued for IP addresses, only domains/hostnames.
There is no way to redirect the traffic from the IP address HTTPS because you cannot get a valid cert for it.
Under what circumstance are you wanting users to visit https://IP anyway?