Closed (outdated)
Project:
Hosting
Version:
6.x-2.x-dev
Component:
Code
Priority:
Major
Category:
Bug report
Assigned:
Unassigned
Reporter:
Created:
26 Oct 2014 at 17:25 UTC
Updated:
20 Feb 2016 at 22:34 UTC
Jump to comment: Most recent
While we have fixed the problem with CAPS before, it affects aliases again, probably after merging in the current way to handle aliases and redirects. There is yet more strtolower(trim(alias)) needed, since now it is possible to create broken vhosts and broken directories structures with subdirs, which require manual intervention:
/data/disk/o1/config/server_master/nginx/vhost.d/FooBar.com
server {
listen *:80;
server_name FooBar.com;
include /data/disk/o1/config/server_master/nginx/subdir.d/FooBar.com/*.conf;
}
Comments
Comment #1
omega8cc commentedComment #2
ergonlogicThis works just fine in Apache:
ServerAlias FooBar.comSo, it looks like it only affects nginx.
Comment #3
omega8cc commentedIt affects all Unix systems, which are case-sensitive. The problem is that this causes mismatch with other places in Aegir where we do force lowercase, so Aegir can't manage (or delete) such site once it is created like this.
Comment #4
omega8cc commentedNote that we have noticed this while debugging subdir support.
Comment #5
ergonlogicThe 6.x-2.x branch will go EOL along with Drupal this week. So I'm closing this issue. If it remains a confirmed issue in 7.x-3.x, feel free to re-open, or better yet, create a new issue referencing this one.