RefPerSys web server seems unable to server CSS and JS files
In the bootstrap-ui branch, if we open the webroot/index.html_ file directly in the web browser (Firefox in my case), we are able o correctly see the page, along with the objects being displayed in a tabular fashion.
However, when we serve the same page through the RefPerSys web server (with ./refpersys -dWEB -W.), the CSS and JavaScript files are not processed, and we get the following:
Furthermore, we observe that immediately after serving this page, the RefPerSys web server aborts:
abhishek@refpersys:~/work/bstarynk/refpersys$ ./refpersys -dWEB -W.
** RefPerSys INFORM! main_rps.cc:1077: void rps_set_debug(const string&) debugging flag WEB is set.
** RefPerSys INFORM! main_rps.cc:1077: void rps_set_debug(const string&) debugging flag WEB is set.
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:47 09:30:31.57
rps_web_initialize_service start servarg=.
[001] refpersys.hh:1556°: operator<< @0x55f06c54a840
[002] httpweb_rps.cc:47°: rps_web_initialize_service @0x55f06c54a840
[003] main_rps.cc:774°: rps_parse1opt @0x55f06c5683b0
[004] argp-parse.c:257°: group_parse @0x7fb761060d7f
[005] argp-parse.c:747°: parser_parse_opt @0x7fb761060d7f
[006] argp-parse.c:867°: parser_parse_next @0x7fb761060d7f
[007] argp-parse.c:921°: __argp_parse @0x7fb761060d7f
[008] main_rps.cc:852°: rps_parse_program_arguments @0x55f06c562f70
[009] main_rps.cc:594°: main @0x55f06c56516c
RPS DEBUG 0000 ~ 2020-Oct-07@09:30:1602043231.57 IST *^*^*
** RefPerSys INFORM! httpweb_rps.cc:61: void rps_web_initialize_service(const char*) rps_web_initialize_service initialized Onion webserver on localhost:9090 using libonion 0.8.132.2b3b2
*** RefPerSys INFORM: main_rps.cc:596: <int main(int, char**)>
!-!-! starting RefPerSys !-!-! ./refpersys process 2557 on host refpersys
... gitid 22edf4239b0dcd65 built Wed Oct 7 09:14:40 2020 (main@0x55f06c564b00)
** RefPerSys WARN! main_rps.cc:435:: rps_check_mtime_files: /home/abhishek/work/bstarynk/refpersys/webroot/index.html_ is younger by 722 seconds than current executable /home/abhishek/work/bstarynk/refpersys/refpersys, so consider rebuilding with omake
make: Entering directory '/home/abhishek/work/bstarynk/refpersys'
make: Leaving directory '/home/abhishek/work/bstarynk/refpersys'
** RefPerSys INFORM! store_rps.cc:746: void Rps_Loader::load_all_state_files() loaded 1 space files in second pass with 102 objects and 0 todos
** RefPerSys INFORM! store_rps.cc:2595: void rps_load_from(const string&) rps_load_from completed
... from directory /home/abhishek/work/bstarynk/refpersys with RefPerSys built Wed Oct 7 09:14:40 2020
lastgitcommit 22edf4239b0d Show class details in nested rows
md5sum 52d245eedcb0a7f1ee678f2bcb0a550e
loaded 102 objects in 0.004 elapsed, 0.004 cpu seconds
so 40.669 elapsed µs/ob, 40.659 cpu µs/ob, in 3887 memory words.
=============================================================================
*** RefPerSys INFORM: main_rps.cc:865: <void rps_run_application(int&, char**)>
rps_run_application: start of ./refpersys
.. gitid 22edf4239b0dcd6534833c4e0b22893bd83132bd+
.. build timestamp Wed Oct 7 09:14:40 2020
.. last git commit 22edf4239b0d Show class details in nested rows
.. md5sum 52d245eedcb0a7f1ee678f2bcb0a550e
.. in /home/abhishek/work/bstarynk/refpersys
.. on host refpersys pid 2557
RPS DEBUG WEB <rps-main:2557> @main_rps.cc:918 09:30:31.60
rps_run_application is calling rps_run_web_service
[001] refpersys.hh:1556°: operator<< @0x55f06c564814
[002] main_rps.cc:918°: rps_run_application @0x55f06c564814
[003] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:74 09:30:31.60
start of rps_run_web_service from rps-main
[001] refpersys.hh:1556°: operator<< @0x55f06c5585bd
[002] httpweb_rps.cc:74°: rps_run_web_service @0x55f06c5585bd
[003] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[004] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:154 09:30:31.60
rps_run_web_service added 𝜦, listening to onion server @0x55f06c636560
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:146 09:30:35.23
𝜦-rps_run_web_service req@0x7ffe6bc2d7e8 res@0x7ffe6bc2d7f0
[001] refpersys.hh:1556°: operator<< @0x55f06c557c96
[002] httpweb_rps.cc:146°: operator() @0x55f06c557c96
[003] std_function.h:285°: _M_invoke @0x55f06c558274
[004] std_function.h:688°: std::function<onion_connection_status_e (Onion::Request&, Onion::Response&)>::operator()(Onion::Request&, Onion::Response&) const @0x55f06c55a0db
[005] handler.hpp:128°: Onion::HandlerFunction::operator()(Onion::Request&, Onion::Response&) @0x55f06c55a0f2
[006] 0x7fb7615f79df!: libonioncpp.so.0+0x615f79df ??
[007] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[008] 0x7fb76160c86b!: libonion.so.0+0x18b onion_url_handler
[009] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[010] 0x7fb7616099c6!: libonion.so.0+0x36 onion_request_process
[011] 0x7fb76160f097!: libonion.so.0+0x57 onion_http_read_ready
[012] 0x7fb7616111b7!: libonion.so.0+0xd7 onion_poller_poll
[013] 0x7fb76160675a!: libonion.so.0+0xda onion_listen
[014] onion.hpp:103°: Onion::Onion::listen() @0x55f06c558e10
[015] httpweb_rps.cc:155°: rps_run_web_service @0x55f06c558e10
[016] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[017] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:547 09:30:35.23
rps_serve_onion_web thread=rps-main reqpath='' reqmethname=GET reqnum#1 val=___
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:602 09:30:35.23
rps_serve_onion_web filpath='/home/abhishek/work/bstarynk/refpersys/webroot/index.html_' reqnum#1 for reqpath=''
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:612 09:30:35.23
rps_serve_onion_web reqnum#1 should call rps_serve_onion_file
[001] refpersys.hh:1556°: operator<< @0x55f06c5572a7
[002] httpweb_rps.cc:612°: rps_serve_onion_web @0x55f06c5572a7
[003] httpweb_rps.cc:150°: operator() @0x55f06c557e57
[004] std_function.h:285°: _M_invoke @0x55f06c558274
[005] std_function.h:688°: std::function<onion_connection_status_e (Onion::Request&, Onion::Response&)>::operator()(Onion::Request&, Onion::Response&) const @0x55f06c55a0db
[006] handler.hpp:128°: Onion::HandlerFunction::operator()(Onion::Request&, Onion::Response&) @0x55f06c55a0f2
[007] 0x7fb7615f79df!: libonioncpp.so.0+0x615f79df ??
[008] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[009] 0x7fb76160c86b!: libonion.so.0+0x18b onion_url_handler
[010] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[011] 0x7fb7616099c6!: libonion.so.0+0x36 onion_request_process
[012] 0x7fb76160f097!: libonion.so.0+0x57 onion_http_read_ready
[013] 0x7fb7616111b7!: libonion.so.0+0xd7 onion_poller_poll
[014] 0x7fb76160675a!: libonion.so.0+0xda onion_listen
[015] onion.hpp:103°: Onion::Onion::listen() @0x55f06c558e10
[016] httpweb_rps.cc:155°: rps_run_web_service @0x55f06c558e10
[017] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[018] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:653 09:30:35.24
rps_serve_onion_file val=___ mime=text/plain filepath=/home/abhishek/work/bstarynk/refpersys/webroot/index.html_ reqnum#1 reqmethname=GET reqpath=''
[001] refpersys.hh:1556°: operator<< @0x55f06c552ae7
[002] httpweb_rps.cc:653°: rps_serve_onion_file @0x55f06c552ae7
[003] httpweb_rps.cc:614°: rps_serve_onion_web @0x55f06c5573ac
[004] httpweb_rps.cc:150°: operator() @0x55f06c557e57
[005] std_function.h:285°: _M_invoke @0x55f06c558274
[006] std_function.h:688°: std::function<onion_connection_status_e (Onion::Request&, Onion::Response&)>::operator()(Onion::Request&, Onion::Response&) const @0x55f06c55a0db
[007] handler.hpp:128°: Onion::HandlerFunction::operator()(Onion::Request&, Onion::Response&) @0x55f06c55a0f2
[008] 0x7fb7615f79df!: libonioncpp.so.0+0x615f79df ??
[009] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[010] 0x7fb76160c86b!: libonion.so.0+0x18b onion_url_handler
[011] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[012] 0x7fb7616099c6!: libonion.so.0+0x36 onion_request_process
[013] 0x7fb76160f097!: libonion.so.0+0x57 onion_http_read_ready
[014] 0x7fb7616111b7!: libonion.so.0+0xd7 onion_poller_poll
[015] 0x7fb76160675a!: libonion.so.0+0xda onion_listen
[016] onion.hpp:103°: Onion::Onion::listen() @0x55f06c558e10
[017] httpweb_rps.cc:155°: rps_run_web_service @0x55f06c558e10
[018] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[019] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:678 09:30:35.24
rps_serve_onion_file fd#8 for reqnum#1 GET reqpath=
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:16 linlen=16 linecnt=1 reqnum#1 wrote <!doctype html>\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:33 linlen=17 linecnt=2 reqnum#1 wrote <html lang=\"en\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:42 linlen=9 linecnt=3 reqnum#1 wrote <head>\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:69 linlen=27 linecnt=4 reqnum#1 wrote <meta charset=\"utf-8\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:160 linlen=91 linecnt=5 reqnum#1 wrote <meta name=\"viewport\" content=\"width=device-width, initial-scale=1, shrink-to-fit=no\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:201 linlen=41 linecnt=6 reqnum#1 wrote <meta name=\"description\" content=\"\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:290 linlen=89 linecnt=7 reqnum#1 wrote <meta name=\"author\" content=\"Mark Otto, Jacob Thornton, and Bootstrap contributors\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:342 linlen=52 linecnt=8 reqnum#1 wrote <meta name=\"generator\" content=\"Jekyll v4.1.1\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:391 linlen=49 linecnt=9 reqnum#1 wrote <title>Starter Template \xb7 Bootstrap</title>\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:392 linlen=1 linecnt=10 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:487 linlen=95 linecnt=11 reqnum#1 wrote <link rel=\"canonical\" href=\"https://getbootstrap.com/docs/4.5/examples/starter-template/\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:488 linlen=1 linecnt=12 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:520 linlen=32 linecnt=13 reqnum#1 wrote <!-- Bootstrap core CSS -->\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:526 linlen=6 linecnt=14 reqnum#1 wrote <!-- \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:602 linlen=76 linecnt=15 reqnum#1 wrote <link href=\"https://getbootstrap.com/docs/4.5/dist/css/bootstrap.min.css\"\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:621 linlen=19 linecnt=16 reqnum#1 wrote rel=\"stylesheet\"\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:707 linlen=86 linecnt=17 reqnum#1 wrote integrity=\"sha384-JcKb8q3iqJ61gNV9KGb8thSsNjpSL0n8PARn9HuZOnIxN0hoP+VmmDGMN5t9UJ0Z\"\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:735 linlen=28 linecnt=18 reqnum#1 wrote crossorigin=\"anonymous\"> \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:739 linlen=4 linecnt=19 reqnum#1 wrote -->\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:792 linlen=53 linecnt=20 reqnum#1 wrote <link href=\"css/bootstrap.min.css\" rel=\"stylesheet\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:864 linlen=72 linecnt=21 reqnum#1 wrote <link href=\"css/jquery.datatables.bootstrap4.min.css\" rel=\"stylesheet\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:865 linlen=1 linecnt=22 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:887 linlen=22 linecnt=23 reqnum#1 wrote <!-- Favicons -->\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:991 linlen=104 linecnt=24 reqnum#1 wrote <link rel=\"apple-touch-icon\" href=\"/docs/4.5/assets/img/favicons/apple-touch-icon.png\" sizes=\"180x180\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1095 linlen=104 linecnt=25 reqnum#1 wrote <link rel=\"icon\" href=\"/docs4.5/assets/img/favicons/favicon-32x32.png\" sizes=\"32x32\" type=\"image/png\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1199 linlen=104 linecnt=26 reqnum#1 wrote <link rel=\"icon\" href=\"/docs/4.5/assets/img/favicons/favicon-16x16.png\" sizes=\"16x16\" type=\"image/png\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1272 linlen=73 linecnt=27 reqnum#1 wrote <link rel=\"manifest\" href=\"/docs/4.5/assets/img/favicons/manifest.json\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1370 linlen=98 linecnt=28 reqnum#1 wrote <link rel=\"mask-icon\" href=\"/docs/4.5/assets/img/favicons/safari-pinned-tab.svg\" color=\"#563d7c\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1437 linlen=67 linecnt=29 reqnum#1 wrote <link rel=\"icon\" href=\"/docs/4.5/assets/img/favicons/favicon.ico\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1530 linlen=93 linecnt=30 reqnum#1 wrote <meta name=\"msapplication-config\" content=\"/docs/4.5/assets/img/favicons/browserconfig.xml\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1574 linlen=44 linecnt=31 reqnum#1 wrote <meta name=\"theme-color\" content=\"#563d7c\">\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1575 linlen=1 linecnt=32 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1576 linlen=1 linecnt=33 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1588 linlen=12 linecnt=34 reqnum#1 wrote <style>\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1616 linlen=28 linecnt=35 reqnum#1 wrote .bd-placeholder-img {\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1645 linlen=29 linecnt=36 reqnum#1 wrote font-size: 1.125rem;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1674 linlen=29 linecnt=37 reqnum#1 wrote text-anchor: middle;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1709 linlen=35 linecnt=38 reqnum#1 wrote -webkit-user-select: none;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1741 linlen=32 linecnt=39 reqnum#1 wrote -moz-user-select: none;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1772 linlen=31 linecnt=40 reqnum#1 wrote -ms-user-select: none;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1799 linlen=27 linecnt=41 reqnum#1 wrote user-select: none;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1807 linlen=8 linecnt=42 reqnum#1 wrote }\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1808 linlen=1 linecnt=43 reqnum#1 wrote \n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1842 linlen=34 linecnt=44 reqnum#1 wrote @media (min-width: 768px) {\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1875 linlen=33 linecnt=45 reqnum#1 wrote .bd-placeholder-img-lg {\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1904 linlen=29 linecnt=46 reqnum#1 wrote font-size: 3.5rem;\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:715 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1914 linlen=10 linecnt=47 reqnum#1 wrote }\n
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1922 linlen=8 linecnt=48 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:1949 linlen=27 linecnt=49 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2022 linlen=73 linecnt=50 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2047 linlen=25 linecnt=51 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2055 linlen=8 linecnt=52 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2056 linlen=1 linecnt=53 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2092 linlen=36 linecnt=54 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2166 linlen=74 linecnt=55 reqnum#1
RPS DEBUG 0064 ~ 2020-Oct-07@09:30:1602043235.24 IST *^*^*
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2174 linlen=8 linecnt=56 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2187 linlen=13 linecnt=57 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2232 linlen=45 linecnt=58 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2288 linlen=56 linecnt=59 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2298 linlen=10 linecnt=60 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2307 linlen=9 linecnt=61 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2379 linlen=72 linecnt=62 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2425 linlen=46 linecnt=63 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2624 linlen=199 linecnt=64 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2670 linlen=46 linecnt=65 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2682 linlen=12 linecnt=66 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2683 linlen=1 linecnt=67 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2751 linlen=68 linecnt=68 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2787 linlen=36 linecnt=69 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2822 linlen=35 linecnt=70 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2907 linlen=85 linecnt=71 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2919 linlen=12 linecnt=72 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2947 linlen=28 linecnt=73 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:2993 linlen=46 linecnt=74 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3005 linlen=12 linecnt=75 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3033 linlen=28 linecnt=76 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3127 linlen=94 linecnt=77 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3139 linlen=12 linecnt=78 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3176 linlen=37 linecnt=79 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3324 linlen=148 linecnt=80 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3389 linlen=65 linecnt=81 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3444 linlen=55 linecnt=82 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3507 linlen=63 linecnt=83 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3575 linlen=68 linecnt=84 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3590 linlen=15 linecnt=85 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3602 linlen=12 linecnt=86 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3612 linlen=10 linecnt=87 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3656 linlen=44 linecnt=88 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3752 linlen=96 linecnt=89 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3835 linlen=83 linecnt=90 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3847 linlen=12 linecnt=91 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3856 linlen=9 linecnt=92 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3863 linlen=7 linecnt=93 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3864 linlen=1 linecnt=94 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:721 09:30:35.24
rps_serve_onion_file val=___ fd#8 curoff:3901 linlen=37 linecnt=95 reqnum#1
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:726 09:30:35.24
rps_serve_onion_file val=___ fd#8 ending off=38735 linecnt=1851 lastline=\n for reqnum#1 filepath=/home/abhishek/work/bstarynk/refpersys/webroot/index.html_
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:737 09:30:35.24
done rps_serve_onion_file val=___ reqnum#1 GET reqpath='' filepath=/home/abhishek/work/bstarynk/refpersys/webroot/index.html_ mime=text/plain
callframe:𝚫0[{_8zNtuRpzXUP013WG9S!cla°web_exchange/___}]
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:151 09:30:35.24
𝜦-rps_run_web_service onstat#2
[602B4D40] [2020-10-07 09:30:35] [INFO response.c:191] [::1] "GET /" 200 38735 (Keep-Alive)
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:146 09:30:35.27
𝜦-rps_run_web_service req@0x7ffe6bc2d7e8 res@0x7ffe6bc2d7f0
[001] refpersys.hh:1556°: operator<< @0x55f06c557c96
[002] httpweb_rps.cc:146°: operator() @0x55f06c557c96
[003] std_function.h:285°: _M_invoke @0x55f06c558274
[004] std_function.h:688°: std::function<onion_connection_status_e (Onion::Request&, Onion::Response&)>::operator()(Onion::Request&, Onion::Response&) const @0x55f06c55a0db
[005] handler.hpp:128°: Onion::HandlerFunction::operator()(Onion::Request&, Onion::Response&) @0x55f06c55a0f2
[006] 0x7fb7615f79df!: libonioncpp.so.0+0x615f79df ??
[007] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[008] 0x7fb76160c86b!: libonion.so.0+0x18b onion_url_handler
[009] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[010] 0x7fb7616099c6!: libonion.so.0+0x36 onion_request_process
[011] 0x7fb76160f097!: libonion.so.0+0x57 onion_http_read_ready
[012] 0x7fb7616111b7!: libonion.so.0+0xd7 onion_poller_poll
[013] 0x7fb76160675a!: libonion.so.0+0xda onion_listen
[014] onion.hpp:103°: Onion::Onion::listen() @0x55f06c558e10
[015] httpweb_rps.cc:155°: rps_run_web_service @0x55f06c558e10
[016] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[017] main_rps.cc:608°: main @0x55f06c565387
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:547 09:30:35.27
rps_serve_onion_web thread=rps-main reqpath='starter-template.css' reqmethname=GET reqnum#2 val=___
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:602 09:30:35.27
rps_serve_onion_web filpath='/home/abhishek/work/bstarynk/refpersys/webroot/starter-template.css' reqnum#2 for reqpath='starter-template.css'
RPS DEBUG WEB <rps-main:2557> @httpweb_rps.cc:617 09:30:35.27
rps_serve_onion_web notfound filpath=/home/abhishek/work/bstarynk/refpersys/webroot/starter-template.css reqnum#2 No such file or directory
** RefPerSys FATAL! httpweb_rps.cc:631:: unimplemented rps_serve_onion_web val: ___
... purl@0x7ffe6bc2e570 prequ@0x7ffe6bc2d7e8 presp@0x7ffe6bc2d7f0 thread: rps-main reqnum#2 GET reqpath: 'starter-template.css'
RPS FATAL:
RefPerSys gitid 22edf4239b0dcd6534833c4e0b22893bd83132bd+, built timestamp Wed Oct 7 09:14:40 2020,
on host refpersys, md5sum 52d245eedcb0a7f1ee678f2bcb0a550e, elapsed 3.916, process 0.246 sec
[001] httpweb_rps.cc:631°: rps_serve_onion_web @0x55f06c557796
[002] httpweb_rps.cc:150°: operator() @0x55f06c557e57
[003] std_function.h:285°: _M_invoke @0x55f06c558274
[004] std_function.h:688°: std::function<onion_connection_status_e (Onion::Request&, Onion::Response&)>::operator()(Onion::Request&, Onion::Response&) const @0x55f06c55a0db
[005] handler.hpp:128°: Onion::HandlerFunction::operator()(Onion::Request&, Onion::Response&) @0x55f06c55a0f2
[006] 0x7fb7615f79df!: libonioncpp.so.0+0x615f79df ??
[007] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[008] 0x7fb76160c86b!: libonion.so.0+0x18b onion_url_handler
[009] 0x7fb76160ad83!: libonion.so.0+0x33 onion_handler_handle
[010] 0x7fb7616099c6!: libonion.so.0+0x36 onion_request_process
[011] 0x7fb76160f097!: libonion.so.0+0x57 onion_http_read_ready
[012] 0x7fb7616111b7!: libonion.so.0+0xd7 onion_poller_poll
[013] 0x7fb76160675a!: libonion.so.0+0xda onion_listen
[014] onion.hpp:103°: Onion::Onion::listen() @0x55f06c558e10
[015] httpweb_rps.cc:155°: rps_run_web_service @0x55f06c558e10
[016] main_rps.cc:922°: rps_run_application @0x55f06c5649b7
[017] main_rps.cc:608°: main @0x55f06c565387
===== end fatal error at httpweb_rps.cc:631 ======
Aborted