Home : Products : Gossamer Mail : Discussion :

Products: Gossamer Mail: Discussion: httpd.conf editing not possible thru web interface after GM install: Edit Log

Here is the list of edits for this post
httpd.conf editing not possible thru web interface after GM install
Hi,

Installed GM under mod_perl (1.24) and the thing is that when i try to edit a domain on the server it says

xxx.com does not exists in the httpd.conf file whereas the same is very much there.

Then I remove the following:

<Location /url/to/gmail>

SetHandler perl-script

PerlHandler Apache::Registry

PerlSendHeader On

Options +ExecCGI

</Location>

and the PerlRequire part and I can edit the httpd.conf file thru the web interface. This happens for any domain that is set on the server and editing is done. The edited data is not saved to the file.

The Environment link spits out following:

System Information Stack Trace
======================================
GMail (16792): GMail::__ANON__ called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/GT/Plugins.pm line 108 with no arguments.

GMail (16792): GT::Plugins::dispatch called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/GMail.pm line 455 with arguments (GT::Plugins=HASH(0xa6caaf8), GMail::web_env, CODE(0x983e124)).GMail (16792): GMail::tpl_func_handler called at GT::Template::_call_func line 758 with arguments (GMail::web_env).GMail (16792): GT::Template::_call_func called at /home/domains/webmail.example.com/data/admin/templates/compiled/setup_env.html.compiled.print line 51 with arguments (GT::Template=HASH(0xa6a6b08), GMail::web_env).GMail (16792): GT::Template::parsed_template called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/GT/Template.pm line 600 with arguments (GT::Template=HASH(0xa6a6b08)).GMail (16792): GT::Template::_parse called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/GT/Template.pm line 101 with arguments (GT::Template=HASH(0xa6a6b08), /home/domains/webmail.example.com/data/admin/templates/setup_env.html, HASH(0xa6dbb2c)).GMail (16792): GT::Template::parse called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/GMail/Admin.pm line 65 with arguments (GT::Template, /home/domains/webmail.example.com/data/admin/templates/setup_env.html, ARRAY(0x997aac8), HASH(0xa6dbb2c)).GMail (16792): GMail::Admin::print_page called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/admin.cgi line 96 with arguments (GMail::Admin, setup_env.html).GMail (16792): Apache::ROOTwebmail_2escorpioinformatics_2ecom::cgi_2dbin::webmail::admin::admin_2ecgi::main called at /home/domains/webmail.example.com/cgi-bin/webmail/admin/admin.cgi line 32 with no arguments.GMail (16792): Apache::ROOTwebmail_2escorpioinformatics_2ecom::cgi_2dbin::webmail::admin::admin_2ecgi::handler called at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache/Registry.pm line 143 with arguments (Apache=SCALAR(0x9f171a4)).GMail (16792): (eval) called at /usr/lib/perl5/site_perl/5.6.0/i386-linux/Apache/Registry.pm line 143 with arguments (Apache=SCALAR(0x9f171a4)).GMail (16792): Apache::Registry::handler called at /dev/null line 0 with arguments (Apache=SCALAR(0x9f171a4)).GMail (16792): (eval) called at /dev/null line 0 with arguments (Apache=SCALAR(0x9f171a4)).

System Information
======================================
Perl Version: v5.6.0
Gossamer Mail Version: 2.1.0a
DBI.pm Version: 1.13
MIME::Base64 Version: 2.12
Digest::MD5 Version: 2.20
Persistant Env: mod_perl (1) SpeedyCGI (0)
Mod Perl Version: 1.24
@INC =
/home/domains/webmail.example.com/cgi-bin/webmail/admin
/home/domains/webmail.example.com/cgi-bin/calendar/bin
/usr/lib/perl5/5.6.0/i386-linux
/usr/lib/perl5/5.6.0
/usr/lib/perl5/site_perl/5.6.0/i386-linux
/usr/lib/perl5/site_perl/5.6.0
/usr/lib/perl5/site_perl
.
/etc/httpd/
/etc/httpd/lib/perl


What could be wrong? This is causing problem as all the domains on editing thru the Web Interface (WireX RNA) causes domain does not exist in the conf file error.

Anup

Last edited by:

Alex: Jul 18, 2005, 10:15 AM

Edit Log: