When we are accessing the legacy Virtual Machine using VZPP via VPS IP address, we found this issue:
Not being able to login to VZPP via VPS IP address - Peer using an unsupported version of security protocol.
We contacted the hosting provider and run through with them, and the issue has disappeared.
Then when we reaccessed it a few days later, we found the same issue again.
It turned out that the browser setting from these 2 machines are different.
We dug out this, and as this related to TLS and turned out that the machine that can access the site is using this setting below in about:config on the browser address bar:
security.tls.version.enable-deprecated = true
Once we changed this configuration on the machine, it worked well.
Please note that it recommends undoing this once the website task is complete.
Hope this info is helpful.