1. Compare the address with the control panel
Open the VPS’s Network tab. On Linux, run:UP. Its global IPv6 address must come from your assigned allocation and use the /48 interface prefix. A fe80:: address alone is only link-local and cannot provide Internet access. An address marked tentative is still being checked; dadfailed indicates a duplicate-address problem.
Use IPv6 configuration if the assigned address is missing. Do not choose addresses outside your VPS’s allocation.
2. Check the gateway and route
3. Test external connectivity and DNS
4. Check the application
::1 allows local access only. Listening on :: can accept connections on all IPv6 addresses, so check firewall restrictions before changing it. Do not disable the whole firewall to test one port.