If you ping it, is the domain resolved correctly? So the ping tries to ping 186.23.X.X?
Can you ping it with using the public ip without domain?
Maybe your router blocks ICMP requests outside your network. Or your ISP blocks the traffic. Do you have a full Dual Stack (IPv4 and IPv6), Dual Stack Lite (IPv6 with NAT from ISP) or just a single public IPv6?