[Asterisk-Users] vmail.cgi with Redhat 9.0

jerk face jerkface2098 at yahoo.com
Thu Dec 4 12:15:31 MST 2003


--- "Wade J. Weppler" <weppler at wwworks-inc.com> wrote:
> RedHat's PERL doesn't allow suid.  You'll have to
> turn of the "s" flag
> on vmail.cgi (chmod -s /var/www/cgi-bin/vmail.cgi)
> and fiddle with
> permissions.
> 
> -wade

Once I turn off the 's' flag, I can run the program
but I can't view the messages.  By changing the
permissions on the voicemail folder I can listen to my
message using vmail.cgi.

In the archives
(http://lists.digium.com/pipermail/asterisk-users/2003-May/011845.html)
I found:
>>I've patched app_voicemail.c to
>>create everything as 777.  As this is a 
>>dedicated Asterisk box, I don't see
>>the harm in giving everyone on the 
>>system full access.

Would you be willing to share this patch? 


> -----Original Message-----
> From: asterisk-users-admin at lists.digium.com
> [mailto:asterisk-users-admin at lists.digium.com] On
> Behalf Of Olle E.
> Johansson
> Sent: Thursday, December 04, 2003 1:36 PM
> To: asterisk-users at lists.digium.com
> Subject: Re: [Asterisk-Users] vmail.cgi with Redhat
> 9.0
> 
> jerk face wrote:
> 
> > I recently switched from Mandrake to Redhat and I
> > noticed that vmail.cgi does not work with the
> default
> > apache installation that comes with Redhat.
> > Here is what I get in my error logs:
> > 
> > [Thu Dec 04 11:59:57 2003] [notice] suEXEC
> mechanism
> > enabled (wrapper: /usr/sbin/suexec)
> > [Thu Dec 04 11:59:58 2003] [notice] Digest:
> generating
> > secret for digest authentication ...
> > [Thu Dec 04 11:59:58 2003] [notice] Digest: done
> > [Thu Dec 04 11:59:59 2003] [notice] Apache/2.0.40
> (Red
> > Hat Linux) configured -- resuming normal
> operations
> > [Thu Dec 04 12:00:08 2003] [error] [client
> > 192.168.10.12] Directory index forbidden by rule:
> > /var/www/html/
> > [Thu Dec 04 12:00:15 2003] [error] [client
> > 192.168.10.12] Premature end of script headers:
> > vmail.cgi
> > [Thu Dec 04 12:00:15 2003] [error] [client
> > 192.168.10.12] Can't do setuid
> > 
> > 
> > Does anybody know how I could fix this problem?
> "Premature end of script headers" means that there
> was an error in the
> script.
> Check the error log of the Apache server for more
> information.
> You can also try to run the script from the UNIX
> prompt and see if you
> get any
> error messages.
> 
> Regards,
> /Olle
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
>
http://lists.digium.com/mailman/listinfo/asterisk-users
> 
> 
> _______________________________________________
> Asterisk-Users mailing list
> Asterisk-Users at lists.digium.com
>
http://lists.digium.com/mailman/listinfo/asterisk-users


__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/



More information about the asterisk-users mailing list