"WARNING - Action aborted, file is a symlink" when adding wildcard-certificate to vhost (NGINX)
if you want to add a class3 wildcard-certificate to a vhost, it cannot be saved correctly.
the procedure output a warning "Action aborted, file is a symlink", because the wildcard character (*) is not allowed at line 783 in 'server/lib/system.inc.php':
if(!preg_match('/^/[a-zA-Z0-9_/.-]{1,}/',
path)) return false;
...but if you add '*' to the allowed characters it will work:
if(!preg_match('/^/[a-zA-Z0-9_/.-*]{1,}/',
path)) return false;
i dont know if it break some other things, but someone with more knowledge in ispconfig-sourcecode could investigate this problem.
best regards, Stephan