I just wanna share since I found the solution for my problem.
So I have setup proxmox and access it remotely via Ngnix Proxy manager. I have setup reverse proxy as usual for access proxmox.
However, when I access proxmox remotely (via internet ), I noticed time out when I try to launch console...