Great! Thank you for keep and sharing your useful notes in this process. Let us know if you encounter other issues or have any questions.
Cheers, David On Wed, Jun 8, 2022, 5:37 PM Malcolm Cook <[email protected]> wrote: > Things I've tried and failed (with an `apachectl restart` after each) > > 1. sudo chown -R apache.apache /usr/local/tpp/cgi-bin; > 2. sudo chown -R apache.apache /usr/local/tpp > 3. > 4. sudo chmod 755 -R apache.apache /usr/local/tpp > 5. disabled other /etc/httpd/conf.d/ > > FIXED! There was interference from another app being served (incorrectly) > on this server. > > Mea culpa, > > ~ Malcolm > On Wednesday, June 8, 2022 at 5:17:49 PM UTC-5 Malcolm Cook wrote: > >> an oddity re: the error message is it says " ExecCGI is off in this >> directory: /usr/local/tpp/cgi-bin/tpp_gui.pl" but it names a file, not >> a directory. >> >> ...maybe nothing. >> >> On Wednesday, June 8, 2022 at 5:14:17 PM UTC-5 Malcolm Cook wrote: >> >>> hi again >>> yes, I reported the only entry after fresh restart of apache and >>> accessing that url I get the following in the error log: >>> >>> [Wed Jun 08 17:08:31.331141 2022] [mpm_prefork:notice] [pid 4451] >>> AH00163: Apache/2.4.6 (CentOS) configured -- resuming normal operations >>> [Wed Jun 08 17:08:31.331189 2022] [core:notice] [pid 4451] AH00094: >>> Command line: '/usr/sbin/httpd -D FOREGROUND' >>> [Wed Jun 08 17:08:39.167358 2022] [cgi:error] [pid 4453] [client >>> 127.0.0.1:44684] Options ExecCGI is off in this directory: >>> /usr/local/tpp/cgi-bin/tpp_gui.pl >>> >>> corresponding to this in the access log: >>> >>> 127.0.0.1 - - [08/Jun/2022:17:08:39 -0500] "GET /tpp/cgi-bin/tpp_gui.pl >>> HTTP/1.1" 403 224 "-" "Mozilla/5.0 (X11; Linux x86_64; rv:91.0) >>> Gecko/20100101 Firefox/91.0" >>> >>> On Wednesday, June 8, 2022 at 5:04:27 PM UTC-5 David Shteynberg wrote: >>> >>>> It sounds like you are making progress get this installed and running. >>>> Can you check the apache error logs to see if they hold the next clue? >>>> >>>> Thanks, >>>> David >>>> >>>> On Wed, Jun 8, 2022, 4:25 PM Malcolm Cook <[email protected]> wrote: >>>> >>>>> I just finished building and installing TPP under centos7 >>>>> >>>>> Following Testing the installation with a sample dataset >>>>> <http://tools.proteomecenter.org/wiki/index.php?title=TPP_6.1.0:_Installing_on_Ubuntu_20.04_LTS#Testing_the_installation_with_a_sample_dataset_.28optional.29> >>>>> on >>>>> I navigate to http://localhost:10401/tpp/cgi-bin/tpp_gui.pl >>>>> >>>>> I am running apache as user 'apache' >>>>> >>>>> It returns 403/Forbidden >>>>> >>>>> I think I must have some permissions/ownership wrong somewhere >>>>> >>>>> The error log shows: >>>>> >>>>> Options ExecCGI is off in this directory: /usr/local/tpp/cgi-bin/ >>>>> tpp_gui.pl >>>>> >>>>> This should not be since the installed httpd-2.4-tpp-1.conf indeed has >>>>> this stanza: >>>>> >>>>> Alias //tpp/cgi-bin "/usr/local/tpp/cgi-bin" >>>>> <Directory "/usr/local/tpp/cgi-bin"> >>>>> Options MultiViews ExecCGI >>>>> AddHandler cgi-script .pl .cgi >>>>> ... >>>>> >>>>> Any ideas? >>>>> >>>>> Here are some more configuration diagnostics that might help... >>>>> >>>>> the CGI program is executable by anyone and owned by user tpp: >>>>> >>>>> ls -la /usr/local/tpp/cgi-bin/tpp_gui.pl >>>>> -r-xr-xr-x 1 tpp tpp 484152 Jun 8 14:19 /usr/local/tpp/cgi-bin/ >>>>> tpp_gui.pl >>>>> >>>>> Below I review the ownership of directories within /usr/local/tpp >>>>> >>>>> tree -u -d /usr/local/tpp >>>>> /usr/local/tpp >>>>> |-- [tpp ] bin >>>>> |-- [tpp ] cgi-bin >>>>> |-- [tpp ] conf >>>>> |-- [tpp ] html >>>>> | |-- [tpp ] css >>>>> | |-- [tpp ] images >>>>> | | |-- [tpp ] help >>>>> | | `-- [tpp ] lorikeet >>>>> | |-- [tpp ] js >>>>> | `-- [tpp ] ref >>>>> |-- [tpp ] lib >>>>> | |-- [tpp ] Mayu >>>>> | | `-- [tpp ] R >>>>> | `-- [tpp ] perl >>>>> | `-- [tpp ] TPP >>>>> |-- [tpp ] lic >>>>> | |-- [tpp ] ProteoWizard >>>>> | |-- [tpp ] boost >>>>> | |-- [tpp ] bzip2 >>>>> | |-- [tpp ] d3 >>>>> | |-- [tpp ] expat >>>>> | |-- [tpp ] fann >>>>> | |-- [tpp ] gsl >>>>> | |-- [tpp ] gzstream >>>>> | |-- [tpp ] libarchive >>>>> | `-- [tpp ] libgd >>>>> |-- [apache ] log >>>>> |-- [tpp ] man >>>>> | |-- [tpp ] man1 >>>>> | `-- [tpp ] man3 >>>>> |-- [tpp ] schema >>>>> `-- [apache ] users >>>>> `-- [apache ] guest >>>>> >>>>> -- >>>>> You received this message because you are subscribed to the Google >>>>> Groups "spctools-discuss" group. >>>>> To unsubscribe from this group and stop receiving emails from it, send >>>>> an email to [email protected]. >>>>> To view this discussion on the web visit >>>>> https://groups.google.com/d/msgid/spctools-discuss/55b3c042-60fb-4317-a05d-acae6a52a187n%40googlegroups.com >>>>> <https://groups.google.com/d/msgid/spctools-discuss/55b3c042-60fb-4317-a05d-acae6a52a187n%40googlegroups.com?utm_medium=email&utm_source=footer> >>>>> . >>>>> >>>> -- > You received this message because you are subscribed to the Google Groups > "spctools-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/spctools-discuss/235965b4-0491-45c4-b74c-53d12d46e6bfn%40googlegroups.com > <https://groups.google.com/d/msgid/spctools-discuss/235965b4-0491-45c4-b74c-53d12d46e6bfn%40googlegroups.com?utm_medium=email&utm_source=footer> > . > -- You received this message because you are subscribed to the Google Groups "spctools-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/spctools-discuss/CAGJJY%3D-vgvtjSENG2QzqYj5jWW2s1Qd1Jg8dNmd-NuzBDfvtBg%40mail.gmail.com.
