Apache rewrites headers when importing vcenter clusters
|Assignee:||Tino Vázquez||% Done:|
|Target version:||Release 5.2|
|Affected Versions:||OpenNebula 5.0|
Sunstone expects HTTP_X_VCENTER_* but instead gets X_VCENTER_*.
check Apache configuration
#1 Updated by Javi Fontan over 5 years ago
From Apache Documentation (http://httpd.apache.org/docs/trunk/new_features_2_4.html):
Translation of headers to environment variables is more strict than before to mitigate some possible cross-site-scripting attacks via header injection. Headers containing invalid characters (including underscores) are now silently dropped. Environment Variables in Apache has some pointers on how to work around broken legacy clients which require such headers. (This affects all modules which use these environment variables.)
Configuration workaround in this link:
For 5.0 is better to fix header names.