IPv6 address in website does not get saved
Version: latest stable (3.0.5.4p9)
Description:
Webspace was created with the customers account via "re-login as user" from the admin account. Webspace is created without problems. IPv4 address is a single shared IP for all customers, that gets entered without problems, too. IPv6 addresses are added for every customer and webspace and is assigned to said customer. With the customer ISPC account, it shows up while editing the webspace in the IPv6 dropdown correctly but after selecting and saving and editing again, the field is empty.
First assumption was that the webspace was "protected" because of editing with the admin account (that is necessary every time, as the "Options" field is only visible to admin and needed for the CMS/applications to run with Nginx). That was indeed the case with quite a few webspaces, that had "ru" set instead of "ruid" in column 'sys_perm_group' in table 'web_domain'. After manually setting those back to "ruid", customer still won't get its IPv6 saved, as it is discarded after saving the webspace and re-opening it again.
In addition to this possible bug: is there a possibility to not flag the web as protected/admin edited if only changes to the option tab were made? As already said, Nginx quite often needs special setup to produce the correct result with rewrites, SEO Urls etc. and as the Option Tab isn't visible to the customer or even reseller, there is no other choice as to edit the web as admin to make those changes.
https://www.howtoforge.de/forum/threads/ipv6-adresse-bei-web-wird-nicht-gespeichert.9909/