Sounds great! Let us know should you require further help answering TPP related questions.
On Tue, Apr 16, 2024 at 3:06 PM Robert Willows <[email protected]> wrote: > Hi David, > > I have solved the issue. A typo in the https-tpp.config file. > Require ip had the wrong number. I’d typed the ip address number > incorrectly. Everything loading and running now with proper style sheet. > > Thanks for the help in tracking this down. > > Regards > Robert > > On 17 Apr 2024, at 7:59 AM, 'David Shteynberg' via spctools-discuss < > [email protected]> wrote: > > > Hi Robert, > > The fact that the css is not loading is an strong indication that the > apache configuration is not correct. > > I just built a 7.0.0 TPP instance on a fresh ubuntu 22.04.4 "jammy" node > in the Azure "cloud", using instructions here: > > > http://tools.proteomecenter.org/wiki/index.php?title=TPP_7.0.0:_Installing_on_Ubuntu_22.04_LTS#Configuring_the_Apache_web_server > > It seems to load as expected. Sorry, but I am not sure why your specific > instance is becoming misconfigured. Perhaps you can launch another node in > the cloud, try setting it up there and if you run into trouble I can log in > and help troubleshoot? > > Cheers, > -David > > > > > On Tue, Apr 16, 2024 at 2:02 PM Robert Willows <[email protected]> > wrote: > >> Hi David, >> >> The style sheet isn’t loading. Just a very basic login screen missing the >> usual TPP style. >> The same when running the other cgi’s from the browser/s. >> No not serving any other sites from this server. >> >> Regards >> Robert >> >> On 17 Apr 2024, at 12:53 AM, 'David Shteynberg' via spctools-discuss < >> [email protected]> wrote: >> >> >> This seems to be a configuration issue but I am not sure where, likely in >> the server. It appears you are running apache 2.4.x (same as I, on my >> phone ubuntu emulator ;) which is in configured by http-2.4-tpp.conf. This >> file should be first configured by site.mk at make install. You should >> not have to modify this file, perhaps only for testing. Is the css >> stylesheet loading for you on the login screen? Can you provide a >> screenshot? Are you serving any other sites from this server? >> >> Thanks! >> >> >> On Mon, Apr 15, 2024, 11:50 PM Robert Willows <[email protected]> >> wrote: >> >>> one more piece of puzzle. >>> The httpd-tpp.conf has: >>> ## Set the TPP's environment variables >>> SetEnv TPP_HOME /usr/local/tpp >>> SetEnv TPP_DATADIR /data >>> SetEnv SEQ2MS_SOURCE_URL _SEQ2MS_SOURCE_URL_ >>> SetEnv SEQ2MS_DEFAULT_MODEL _SEQ2MS_DEFAULT_MODEL_ >>> SetEnv TPP_BASEURL /tpp >>> SetEnv TPP_DATAURL /tpp/data >>> >>> When I change the TPP_BASEURL and TPP_DATAURL to the same as in the >>> site.mk file >>> SetEnv TPP_BASEURL tpp >>> SetEnv TPP_DATAURL tpp/data >>> >>> The login screen then goes to: >>> http://localhost:10401/tpp/cgi-bin/tpp/cgi-bin/tpp_gui.pl >>> Site not found. >>> So it is adding an additional tpp/cgi-bin/ to the path after login as >>> guest. >>> >>> Is this a webserver config issue or a tpp issue? >>> >>> >>> >>> On Tuesday, April 16, 2024 at 1:14:03 PM UTC+10 Robert Willows wrote: >>> >>>> Hi David, >>>> >>>> I've changed the site.mk and recompiled. >>>> Deleted the old install in the /usr/local/tpp directory and reinstalled >>>> withy make install. >>>> Restarted everything but still have the same issue. >>>> >>>> Still goes to http://tpp/cgi-bin/tpp_gui.pl after entering guest >>>> username and password. >>>> I've tried some of the other cgi-bin programs in place of tpp_gui.pl >>>> http://localhost:10401/tpp/cgi-bin/XXXXX and they all run and give >>>> somewhat of the expected output given no files, except for >>>> http://localhost:10401/tpp/cgi-bin/tpp_gui_config.pl >>>> >>>> Internal Server Error >>>> >>>> The server encountered an internal error or misconfiguration and was >>>> unable to complete your request. >>>> >>>> Please contact the server administrator at [no address given] to inform >>>> them of the time this error occurred, and the actions you performed just >>>> before this error. >>>> >>>> More information about this error may be available in the server error >>>> log. >>>> >>>> [Tue Apr 16 13:08:10.934308 2024] [cgid:error] [pid 841488:tid >>>> 140546230744960] (8)Exec format error: AH01241: exec of >>>> '/usr/local/tpp/cgi-bin/tpp_gui_config.pl' failed >>>> >>>> [Tue Apr 16 13:08:10.934745 2024] [cgid:error] [pid 841395:tid >>>> 140546200757824] [client ::1:38680] End of script output before headers: >>>> tpp_gui_config.pl >>>> On Tuesday, April 16, 2024 at 11:02:17 AM UTC+10 David Shteynberg wrote: >>>> >>>>> Hi Robert, >>>>> >>>>> I think I see the problem. TPP_BASEURL and TPP_DATAURL should be >>>>> relative, no start with '/', try changing your site.mk to : >>>>> >>>>> INSTALL_DIR = /usr/local/tpp >>>>> TPP_DATADIR = /data >>>>> TPP_BASEURL = tpp >>>>> TPP_DATAURL = tpp/data >>>>> TPP_PORT = 10401 >>>>> >>>>> Then you will need to make all and make install from scratch. The >>>>> easiest way is to rename the previous build directory. >>>>> >>>>> Cheers! >>>>> -David >>>>> >>>>> >>>>> >>>>> >>>>> >>>>> On Mon, Apr 15, 2024 at 5:50 PM Robert Willows <[email protected]> >>>>> wrote: >>>>> >>>>>> Hi David, >>>>>> >>>>>> The site.mk file is: >>>>>> INSTALL_DIR = /usr/local/tpp >>>>>> TPP_DATADIR = /data >>>>>> TPP_BASEURL = /tpp >>>>>> TPP_DATAURL = /tpp/data >>>>>> TPP_PORT = 10401 >>>>>> >>>>>> The output from http://localhost:10401/tpp/cgi-bin/check_env.pl is >>>>>> HTTP_ACCEPT = >>>>>> text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7 >>>>>> HTTP_SEC_CH_UA_PLATFORM = "Linux" >>>>>> REQUEST_URI = /tpp/cgi-bin/check_env.pl >>>>>> HTTP_SEC_FETCH_MODE = navigate >>>>>> PATH = >>>>>> /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin >>>>>> SCRIPT_FILENAME = /usr/local/tpp/cgi-bin/check_env.pl >>>>>> SERVER_SOFTWARE = Apache/2.4.52 (Ubuntu) >>>>>> WEBSERVER_ROOT = /usr/local/tpp >>>>>> SERVER_NAME = localhost >>>>>> CONTEXT_PREFIX = //tpp/cgi-bin >>>>>> REMOTE_ADDR = ::1 >>>>>> SCRIPT_URI = http://localhost:10401/tpp/cgi-bin/check_env.pl >>>>>> TPP_DATADIR = /data >>>>>> HTTP_CONNECTION = keep-alive >>>>>> HTTP_SEC_CH_UA = "Google Chrome";v="123", "Not:A-Brand";v="8", >>>>>> "Chromium";v="123" >>>>>> HTTP_SEC_FETCH_USER = ?1 >>>>>> REQUEST_METHOD = GET >>>>>> SCRIPT_NAME = /tpp/cgi-bin/check_env.pl >>>>>> SEQ2MS_SOURCE_URL = _SEQ2MS_SOURCE_URL_ >>>>>> SCRIPT_URL = /tpp/cgi-bin/check_env.pl >>>>>> HTTP_ACCEPT_ENCODING = gzip, deflate, br, zstd >>>>>> SERVER_SIGNATURE =Apache/2.4.52 (Ubuntu) Server at localhost Port >>>>>> 10401 >>>>>> HTTP_USER_AGENT = Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 >>>>>> (KHTML, like Gecko) Chrome/123.0.0.0 Safari/537.36 >>>>>> REMOTE_PORT = 49404 >>>>>> TPP_BASEURL = //tpp >>>>>> TPP_DATAURL = //tpp/data >>>>>> USERPROFILE = /usr/local/tpp >>>>>> GATEWAY_INTERFACE = CGI/1.1 >>>>>> HTTP_HOST = localhost:10401 >>>>>> CONTEXT_DOCUMENT_ROOT = /usr/local/tpp/cgi-bin >>>>>> HTTP_ACCEPT_LANGUAGE = en-GB,en-US;q=0.9,en;q=0.8 >>>>>> PERL5LIB = /usr/local/tpp/lib/perl >>>>>> DOCUMENT_ROOT = /var/www/html >>>>>> REQUEST_SCHEME = http >>>>>> SEQ2MS_DEFAULT_MODEL = _SEQ2MS_DEFAULT_MODEL_ >>>>>> QUERY_STRING = >>>>>> SERVER_ADMIN = [no address given] >>>>>> HTTP_SEC_FETCH_SITE = none >>>>>> WEBSERVER_TMP = /tmp >>>>>> SERVER_PROTOCOL = HTTP/1.1 >>>>>> HTTP_UPGRADE_INSECURE_REQUESTS = 1 >>>>>> HTTP_SEC_FETCH_DEST = document >>>>>> SERVER_PORT = 10401 >>>>>> SERVER_ADDR = ::1 >>>>>> SSRCALC = /usr/local/tpp/conf >>>>>> HTTP_SEC_CH_UA_MOBILE = ?0 >>>>>> TPP_HOME = /usr/local/tpp >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> On Tuesday, April 16, 2024 at 12:01:17 AM UTC+10 David Shteynberg >>>>>> wrote: >>>>>> >>>>>> Hi Robert, >>>>>> >>>>>> Thanks for trying to install and use TPP on Ubuntu. It seems the >>>>>> webserver is somewhat misconfigured for tpp on your system. Can you >>>>>> share >>>>>> the site.mk file that you are using for this build as this file >>>>>> allows to control the PATHs and URLS used by TPP? >>>>>> >>>>>> Thanks! >>>>>> -David >>>>>> >>>>>> >>>>>> On Mon, Apr 15, 2024, 1:08 AM Robert Willows <[email protected]> >>>>>> wrote: >>>>>> >>>>>> >>>>>> I just finished building and installing TPP 7.0 under Ubuntu. All >>>>>> appears well until I go to >>>>>> http://localhost:10401/tpp/cgi-bin/tpp_gui.pl >>>>>> >>>>>> The login appears: >>>>>> ISB/SPC Trans Proteomic Pipeline :: >>>>>> ..... >>>>>> TPP v7.0.0 Arafel, Build 202404151216-exported (Linux-x86_64) >>>>>> >>>>>> But after entering guest as username and password the pages goes to: >>>>>> http://tpp/cgi-bin/tpp_gui.pl >>>>>> and >>>>>> This site can’t be reached >>>>>> >>>>>> Check if there is a typo in tpp. >>>>>> DNS_PROBE_FINISHED_NXDOMAIN >>>>>> >>>>>> Apache error logs are empty and access log is: >>>>>> 127.0.1.1:80 ::1 - - [15/Apr/2024:17:47:01 +1000] "GET /tpp/cgi-bin/ >>>>>> tpp_gui.pl HTTP/1.1" 200 1076 "-" "Mozilla/5.0 (X11; Linux x86_64) >>>>>> AppleWebKit/537.36 (KHTML, like Gecko) Chrome/123.0.0.0 >>>>>> Safari/537.36" >>>>>> 127.0.1.1:80 ::1 - - [15/Apr/2024:17:47:53 +1000] "-" 408 0 "-" "-" >>>>>> >>>>>> Any help or incites as I feel I've exhausted possibilities. >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> TPP v7.0.0 Arafel, Build 202404151216-exported (Linux-x86_64) >>>>>> >>>>>> -- >>>>>> 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/efaa2e37-fa8a-482a-aeda-4bb044a6b5ean%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/spctools-discuss/efaa2e37-fa8a-482a-aeda-4bb044a6b5ean%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/9f412926-4391-4995-9896-70b992563cc7n%40googlegroups.com >>>>>> <https://groups.google.com/d/msgid/spctools-discuss/9f412926-4391-4995-9896-70b992563cc7n%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/d6b5a41f-74cc-4eb6-875f-7016bb4b14a3n%40googlegroups.com >>> <https://groups.google.com/d/msgid/spctools-discuss/d6b5a41f-74cc-4eb6-875f-7016bb4b14a3n%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%3D8EqQC02QU3vY-74KarUJd%2Bb7P8MOGtbM9CFD6YDp2Lzg%40mail.gmail.com >> <https://groups.google.com/d/msgid/spctools-discuss/CAGJJY%3D8EqQC02QU3vY-74KarUJd%2Bb7P8MOGtbM9CFD6YDp2Lzg%40mail.gmail.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/5816F6CB-4E68-4E99-946F-043F45A03E69%40gmail.com >> <https://groups.google.com/d/msgid/spctools-discuss/5816F6CB-4E68-4E99-946F-043F45A03E69%40gmail.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-9O5pcfhUNLeDv1VLRmSUsUE6zTdahRYcz_AgDKfav8A%40mail.gmail.com > <https://groups.google.com/d/msgid/spctools-discuss/CAGJJY%3D-9O5pcfhUNLeDv1VLRmSUsUE6zTdahRYcz_AgDKfav8A%40mail.gmail.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/AE4DAED6-A080-45EF-8ACD-A71BB6523F37%40gmail.com > <https://groups.google.com/d/msgid/spctools-discuss/AE4DAED6-A080-45EF-8ACD-A71BB6523F37%40gmail.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%3D9MSk1d2AKCv4bD-MfgsWmibCGixtOhEm3oK6Ju9FmQgg%40mail.gmail.com.
