![](https://secure.gravatar.com/avatar/845a28baf22caea9e6cbd5839e7cede1.jpg?s=120&d=mm&r=g)
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Before anyone wants to crucify me, I saw this:
"Installing Observium on RHEL/CentOS is not directly supported by the development team, so you must be competent enough to debug it yourself. We will not provide assistance on the mailing list or IRC channel with running Observium on any platform other than Debian/Ubuntu."
And I respect it. But I made everything to work perfect except one thing only and I am mad.
On a RHEL 6 server I installed observium to /home/observium with observium (user) as owner running fcgi and not mod_php running as root / nobody or apache. Normal user.
I made the cron work, permissions ok, everything ok under the normal user. The only thing I couldn't understand is the rewrite. I was getting a "No file specified" So I dig it.
I had to change it from:
RewriteRule ^(.*)$ index.php/$1/ to: RewriteRule ^(.*)$ index.php?/$1/ [L]
to make it work. And it worked.
I can see everything like: host/devices/ host/device/device=2/ host/device/device=2/tab=graphs/ host/device/device=2/tab=graphs/group=system/ (and so on..)
everything except this evil thing: When I am trying to edit a device properties to -for example- override the system location (Override sysLocation)
I am getting this url:
host/device/device=2/tab=edit/%2Fdevice%2Fdevice=2%2Ftab%3Dedit%2F/touch=yes/
Not Found
The requested URL /device/device=2/tab=edit//device/device=2/tab=edit//touch=yes/ was not found on this server.
I repeat, everything else works great. I can add devices, poller works, I can add users / dig and surf the frontend except this.
Did I missed something ?