Broken CSS (and others)

Hi,

I manually installed RT-3.6.6 on lighttpd.
I configured fast_cgi, and it seems to work:
I can log in , i can insert a ticket, end I get the homepage “RT at a glace”.

However it looks quite dull: main-squished.css is missing from the server.
Also, I can’t logout, open a ticket, or click any other page.
I always get the home-page.

Is it possible that rt needs write access to the entire folder that has NoAuth in it ?
(I’d really not like to give more permissions then needed.)
Or is there something else going on ?

Greetings,
Killian

Are you sure you’ve satisfied all of RT’s perl dependencies? (Do you
have CSS::Squish)
Are you sure you’ve told lighttpd to serve out everything under RT’s
root through mason? (Do dhandlers work correctly for you?)On Sat, May 10, 2008 at 07:38:35PM +0200, Killian De Volder wrote:

Hi,

I manually installed RT-3.6.6 on lighttpd.
I configured fast_cgi, and it seems to work:
I can log in , i can insert a ticket, end I get the homepage “RT at a glace”.

However it looks quite dull: main-squished.css is missing from the server.
Also, I can’t logout, open a ticket, or click any other page.
I always get the home-page.

Is it possible that rt needs write access to the entire folder that has NoAuth in it ?
(I’d really not like to give more permissions then needed.)
Or is there something else going on ?

Greetings,
Killian


The rt-users Archives

Community help: http://wiki.bestpractical.com
Commercial support: sales@bestpractical.com

Discover RT’s hidden secrets with RT Essentials from O’Reilly Media.
Buy a copy at http://rtbook.bestpractical.com

Jesse Vincent wrote:

Are you sure you’ve satisfied all of RT’s perl dependencies? (Do you
have CSS::Squish)
make testdeps:

CSS::Squish >=0.06…found

Everything was found.

Are you sure you’ve told lighttpd to serve out everything under RT’s
root through mason? (Do dhandlers work correctly for you?)
Everything … odd system :slight_smile: let me see …
Don’t know, let me check …
Ok i change the handler to .rt_cgi and changed the mapping
(as in:
fastcgi.map-extensions = (
“.html” => “.rt_cgi”,
and
fastcgi.server = ( “.html” => etz
)
According to this: RequestTracker - Lighttpd - lighty labs
dhanderls are NOT handled …
Let me add them.
ok dhandler now redirects me to the home-page.
I also tried letting everything be handled by mason (as you requested)
however, then pictures disapear, and it still doesn’t work.

Thanks for the suggest.
Do you happen to have more ?

Greetings

I also tried letting everything be handled by mason (as you requested)
however, then pictures disapear, and it still doesn’t work.

Ok. Letting everything be handled by mason is the right thing.
Anything else will result in failures of one sort or another. (It’s
ok to use an optional special rule to pass through /NoAuth/images/)

When you do that and try to load

/NoAuth/images/bplogo.gif in your browser, what do you get?

PGP.sig (186 Bytes)

Jesse Vincent wrote:

I also tried letting everything be handled by mason (as you requested)
however, then pictures disapear, and it still doesn’t work.

Ok. Letting everything be handled by mason is the right thing.
Anything else will result in failures of one sort or another. (It’s ok
to use an optional special rule to pass through /NoAuth/images/)

When you do that and try to load

/NoAuth/images/bplogo.gif in your browser, what do you get?
Without passing everything => A nice image of Best-Practises
With passing everything I still get an image … odd :slight_smile:

When everything is passed, the top image refers to :
http://192.168.123.99/NoAuth/images//bplogo.gif

I also tried just setting chmod 777 on every file, didn’t help.
I now also tried to use the differnt RT “localhost” settings (symlinks, RT-installation
folder and /opt/rt3).
They all have the same symptons.

Without passing everything => A nice image of Best-Practises
With passing everything I still get an image … odd :slight_smile:

So images work?

When everything is passed, the top image refers to : http://192.168.123.99/NoAuth/images//bplogo.gif

Is that wrong?

I also tried just setting chmod 777 on every file, didn’t help.

I’m now a little confused about what’s still not working.

PGP.sig (186 Bytes)