[rt-users] problem with RT 3.8.7 running on top of Nginx 0.8.33
Jason Doller
jdoller+rt-users at gmail.com
Thu Feb 25 11:49:12 EST 2010
I have a problem with RT 3.8.7 running on top of Nginx 0.8.33
It appears that the css and js files aren't being properly rendered when
they are sent to the browser - RT has no css formatting. Additionally, I
can't logout.
When I try to browse to one of the css files directly, I get the rt login
screen (assuming I haven't yet logged in).
If I do log in, I still get no css formatting, but I do see my tickets (in a
REALLY ugly format).
TIA,
Jason
Extensive configs follow:
NGINX
=====
location /customerzone/ {
root /opt/rt3-fcgi/share/html;
fastcgi_pass unix:/var/run/rt3/rt3.socket;
fastcgi_param DOCUMENT_ROOT /opt/rt3-fcgi/share/html;
fastcgi_param SCRIPT_FILENAME
/opt/rt3-fcgi/share/html$fastcgi_script_name;
fastcgi_param PATH_TRANSLATED
/opt/rt3-fcgi/share/html$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
}
location ~* .+\.(html|js|css)$ {
fastcgi_pass unix:/var/run/rt3/rt3.socket;
fastcgi_param DOCUMENT_ROOT /opt/rt3-fcgi/share/html;
fastcgi_param SCRIPT_FILENAME
/opt/rt3-fcgi/share/html$fastcgi_script_name;
fastcgi_param PATH_TRANSLATED
/opt/rt3-fcgi/share/html$fastcgi_script_name;
fastcgi_param SCRIPT_NAME $fastcgi_script_name;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_param REDIRECT_STATUS 200;
fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param REQUEST_URI $request_uri;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param REMOTE_USER $remote_user;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param REMOTE_PORT $remote_port;
}
RT_SiteConfig.pm
===============
Set($rtname, 'www.microsoft.com');
Set($Organization, 'microsoft.com');
Set($CorrespondAddress , 'cz at microsoft.com');
Set($CommentAddress , 'cz-comment at microsoft.com');
Set($Timezone , 'Africa/Johannesburg'); # obviously choose what suits you
# THE DATABASE:
Set($DatabaseType, 'mysql'); # e.g. Pg or mysql
# These are the settings we used above when creating the RT database,
# you MUST set these to what you chose in the section above.
Set($DatabaseUser , 'rtuser');
Set($DatabasePassword , 'averysecurepassword');
Set($DatabaseName , 'requesttracker');
# THE WEBSERVER:
Set($WebPath , "/customerzone");
Set($WebBaseURL , "https://www.microsoft.com");
Set($WebURL, RT->Config->Get('WebBaseURL') . RT->Config->Get('WebPath') .
"/");
Set($WebFlushDbCacheEveryRequest, 1);
1;
!!NB : The domain is not really microsoft.com. We all do small things to
amuse ourselves and release pressure, this is mine. Besides, they could use
a good issue management facility.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.bestpractical.com/pipermail/rt-users/attachments/20100225/48284b92/attachment.htm>
More information about the rt-users
mailing list