I'm using Vultr's one-click Plesk installation (gets me a discount). My test site only responds on its IPv4 address.
My Ubuntu 16.04 server has IPv6 configured.
Plesk dashboard is responding to IPv6
If I disable the NGINX reverse proxy and go straight to Apache, it responds to IPv6
ifconfig shows my IPv6 address
I can ping6 my IPv6 address from command line and from home
My Tools & Settings IP addresses only show the IPv4 address.
Trying to add the IPv6 address (Shared) on the same ens3 interface gives me this:
Error: ifmng failed: Execution of /sbin/ip addr add XXXXXXXXX/64 dev ens3 failed with return code 2. Stderr is RTNETLINK answers: File exists
/etc/nginx/plesk.conf.d/server.conf has only the IPv4 address
Given that I know my Plesk installation functions with IPv6, how can I get NGINX to listen to the IPv6 address?
My Ubuntu 16.04 server has IPv6 configured.
Plesk dashboard is responding to IPv6
If I disable the NGINX reverse proxy and go straight to Apache, it responds to IPv6
ifconfig shows my IPv6 address
I can ping6 my IPv6 address from command line and from home
My Tools & Settings IP addresses only show the IPv4 address.
Trying to add the IPv6 address (Shared) on the same ens3 interface gives me this:
Error: ifmng failed: Execution of /sbin/ip addr add XXXXXXXXX/64 dev ens3 failed with return code 2. Stderr is RTNETLINK answers: File exists
/etc/nginx/plesk.conf.d/server.conf has only the IPv4 address
Given that I know my Plesk installation functions with IPv6, how can I get NGINX to listen to the IPv6 address?