  | | | CGI and Selinux | CGI and Selinux 2006-09-29 - By Nair, Murlidharan T
Back
__ ____ ____ ____ ____ ____ ____
From: redhat-install-list-bounces@(protected) on behalf of Stuart Sears Sent: Fri 9/29/2006 6:16 AM To: Getting started with Red Hat Linux Subject: Re: CGI and Selinux
-- --BEGIN PGP SIGNED MESSAGE-- -- Hash: SHA1
Nair, Murlidharan T wrote: > I am trying to get my cgi to work on my server but for some reason, > which I feel may be associated with some setting with selinux, > it fails to run. > I did the following > > chcon -h -t httpd_sys_script_exec_t /mnt/webservice/splicecgi-bin
And what are the error messages that tell you that this is SELinux-related? (you could well be correct)
Pasting an example would help. Look for messages containing 'avc' and 'http' in /var/log/messages or possibly /var/log/audit/audit.log (only if you are running auditd)
What are the httpd error messages when you try to access a CGI script?
Have you enabled the cgi boolean for httpd?
# setsebool -P httpd_enable_cgi=1
what is the context on /mnt/webservice and its subdirectories?
# ls -Zd mnt/webservice/splicecgi-bin # ls -Zd /mnt/webservice/splicehtml
does normal http service work for those virtualhosts?
<snip> > Here is what my httpd.cnf looks like since it is a virtual host. > Thanks ../Murli
I have set the http_enable_cgi=1
[root@(protected) ~]# ls -Zd /mnt/webservice/splicecgi-bin/ drwxrwxrwx root root system_u:object_r:httpd_sys_script_exec_t /mnt /webservice/splicecgi-bin/ [root@(protected) ~]# ls -Zd /mnt/webservice/splicehtml/ drwxrwxrwx root root system_u:object_r:httpd_sys_content_t /mnt /webservice/splicehtml/
Here is the last couple of lines from /var/log/messages
Sep 29 12:07:50 bioinformatics kernel: audit(1159546070.572:41083): avc: denied { search } for pid=9516 comm="tes t_code.cgi" name="mnt" dev=sda5 ino=98305 scontext=root:system_r:httpd_sys _script_t tcontext=system_u:object_r:mnt_t tclass=dir Sep 29 12:09:23 bioinformatics kernel: drivers/usb/input/hid-core.c: input irq status -84 received
Thanks for your help.
Cheers ../murli
__ ____ ____ ____ ____ ____ ____ ____ ____ ____ Redhat-install-list mailing list Redhat-install-list@(protected) https://www.redhat.com/mailman/listinfo/redhat-install-list To Unsubscribe Go To ABOVE URL or send a message to: redhat-install-list-request@(protected) Subject: unsubscribe
|
|
 |