On Monday, April 25, 2016 at 5:10:08 PM UTC-4, Danny Stephens wrote:
> Yes
>
> sudo service apache2 restart
>
> AH00558: apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1. Set the 'ServerName' directive globally to suppress this message
> [ OK ]
>
> Are you able to navigate to these URI's locally?
>
> The computer is not local to me I only have SSH right now
>
> Any errors in the Apache error.log, or in ELSA's web.log or node.log?
>
>
> /var/log/apache2/error.log
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value $groupby in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 621.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/View/Datasource.pm line 62.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> [Mon Apr 25 09:59:51.757251 2016] [mpm_prefork:notice] [pid 13255] AH00169: caught SIGTERM, shutting down
> [Mon Apr 25 10:07:35.473796 2016] [ssl:warn] [pid 5710] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 10:07:35.575371 2016] [ssl:warn] [pid 5711] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 10:07:37.792255 2016] [mpm_prefork:notice] [pid 5711] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 OpenSSL/1.0.1f mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
> [Mon Apr 25 10:07:37.792281 2016] [core:notice] [pid 5711] AH00094: Command line: '/usr/sbin/apache2'
> Use of uninitialized value in numeric lt (<) at /opt/elsa/web/lib/Controller.pm line 743.
> Use of uninitialized value in numeric lt (<) at /opt/elsa/web/lib/Controller.pm line 743.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in numeric gt (>) at /opt/elsa/web/lib/Controller.pm line 752.
> Use of uninitialized value in numeric gt (>) at /opt/elsa/web/lib/Controller.pm line 752.
> Use of uninitialized value in numeric gt (>) at /opt/elsa/web/lib/Controller.pm line 752.
> Use of uninitialized value in numeric gt (>) at /opt/elsa/web/lib/Controller.pm line 752.
> Use of uninitialized value $epochdate in localtime at /opt/elsa/web/lib/Utils.pm line 183.
> Use of uninitialized value $epochdate in localtime at /opt/elsa/web/lib/Utils.pm line 183.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/Query/Sphinx.pm line 745.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value $attr in concatenation (.) or string at /opt/elsa/web/lib/Query.pm line 875.
> Use of uninitialized value $attr in concatenation (.) or string at /opt/elsa/web/lib/Query.pm line 878.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> [Mon Apr 25 11:47:56.927086 2016] [mpm_prefork:notice] [pid 5711] AH00169: caught SIGTERM, shutting down
> [Mon Apr 25 11:47:57.988141 2016] [ssl:warn] [pid 22181] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 11:47:58.051953 2016] [ssl:warn] [pid 22182] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 11:47:59.446648 2016] [mpm_prefork:notice] [pid 22182] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 OpenSSL/1.0.1f mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
> [Mon Apr 25 11:47:59.446681 2016] [core:notice] [pid 22182] AH00094: Command line: '/usr/sbin/apache2'
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in addition (+) at /opt/elsa/web/lib/Controller.pm line 749.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in string eq at /opt/elsa/web/lib/Query/Sphinx.pm line 256.
> Use of uninitialized value in localtime at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 448.
> Use of uninitialized value in concatenation (.) or string at /opt/elsa/web/lib/QueryParser.pm line 233.
> [Mon Apr 25 13:55:40.551257 2016] [mpm_prefork:notice] [pid 22182] AH00169: caught SIGTERM, shutting down
> [Mon Apr 25 13:55:41.617367 2016] [ssl:warn] [pid 34027] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 13:55:41.678524 2016] [ssl:warn] [pid 34028] AH01909: RSA certificate configured for
127.0.1.1:443 does NOT include an ID which matches the server name
> [Mon Apr 25 13:55:42.948217 2016] [mpm_prefork:notice] [pid 34028] AH00163: Apache/2.4.7 (Ubuntu) PHP/5.5.9-1ubuntu4.14 OpenSSL/1.0.1f mod_perl/2.0.8 Perl/v5.18.2 configured -- resuming normal operations
> [Mon Apr 25 13:55:42.948244 2016] [core:notice] [pid 34028] AH00094: Command line: '/usr/sbin/apache2'
>
>
>
> /nsm/elsa/data/elsa/log$ sudo tail -1000 web.log
>
> 'host_id',
> 'program_id',
> 'class_id',
> 'attr_i0',
> 'attr_i1',
> 'attr_i2',
> 'attr_i3',
> 'attr_i4',
> 'attr_i5',
> 'attr_s0',
> 'attr_s1',
> 'attr_s2',
> 'attr_s3',
> 'attr_s4',
> 'attr_s5'
> ]
> };
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (689) Query::Sphinx::_get_search_terms 29316 [undef]
> field class was an int field
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (212) Query::Sphinx::_build_query 29316 [undef]
> terms_and_filters: $VAR1 = {
> 'searches' => [
> {
> 'field' => '',
> 'op' => ':',
> 'boolean' => 'and',
> 'quote' => '"',
> 'value' => '"-"'
> }
> ],
> 'filters' => [
> {
> 'op' => '=',
> 'field' => 'class',
> 'boolean' => 'and',
> 'value' => 'BRO_CONN'
> }
> ]
> };
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Query.pm (875) Query::_value 29316 [undef]
> $hash: $VAR1 = {
> 'op' => '=',
> 'field' => 'class',
> 'boolean' => 'and',
> 'value' => 'BRO_CONN'
> };
> value: BRO_CONN $attr: class_id
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (215) Query::Sphinx::_build_query 29316 [undef]
> attr_str: (class_id=20)
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (226) Query::Sphinx::_build_query 29316 [undef]
> query: $VAR1 = {
> 'where' => {
> 'values' => [
> '20'
> ],
> 'clause' => 'MATCH(\'(("-"))\') AND attr_tests=1 AND import_tests=1 AND class_id=?'
> },
> 'select' => {
> 'clause' => 'SELECT id, COUNT(*) AS _count, attr_i0 AS _groupby, (class_id=20) AS attr_tests, 1=1 AS import_tests',
> 'values' => []
> },
> 'groupby' => 'attr_i0'
> };
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (985) Query::Sphinx::__ANON__ 29316 [undef]
> $group_key: $VAR1 = '
2488649083';
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1060) Query::Sphinx::_query 29316 [undef]
> Sphinx query: SELECT id, COUNT(*) AS _count, attr_i0 AS _groupby, (class_id=20) AS attr_tests, 1=1 AS import_tests FROM temp_8,temp_7,temp_6,temp_5,temp_4,temp_3,temp_2,temp_1,temp_83 WHERE MATCH('(("-"))') AND attr_tests=1 AND import_tests=1 AND class_id=? AND timestamp>=? GROUP BY attr_i0 ORDER BY _count DESC LIMIT ?,?
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1061) Query::Sphinx::_query 29316 [undef]
> Sphinx query values: 20,1461441153,0,100
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1068) Query::Sphinx::__ANON__ 29316 [undef]
> Sphinx query finished in 0.00494980812072754
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1082) Query::Sphinx::__ANON__ 29316 [undef]
> got sphinx result: $VAR1 = {
> 'meta' => {
> 'total' => 0,
> 'hits[0]' => 43951,
> 'docs[0]' => 22919,
> 'keyword[0]' => '-',
> 'time' => '0.002',
> 'total_found' => 0
> },
> 'rows' => []
> };
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1111) Query::Sphinx::__ANON__ 29316 [undef]
> No rows found
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query/Sphinx.pm (1019) Query::Sphinx::__ANON__ 29316 [undef]
> ret: $VAR1 = {
> 'stats' => {
> 'sphinx_query' => '0.00494980812072754'
> },
> 'meta' => {
> 'total' => 0,
> 'hits[0]' => 43951,
> 'docs[0]' => 22919,
> 'keyword[0]' => '-',
> 'time' => '0.002',
> 'total_found' => 0
> },
> 'sphinx_rows' => []
> };
> * INFO [2016/04/25 12:54:34] /opt/elsa/web/lib/Controller.pm (1886) Controller::__ANON__ 29316 [undef]
> Query 279 returned 0 rows
> * DEBUG [2016/04/25 12:54:34] /opt/elsa/web/lib/Query.pm (557) Query::transform_results 29316 [undef]
> transforms: $VAR1 = [];
> * TRACE [2016/04/25 12:54:34] /opt/elsa/web/lib/Utils.pm (710) Utils::_peer_query 29316 [undef]
> Sending request to URL
http://127.0.0.1:50000/API/query with body permissions=%7B%0A%20%20%20%22resolved%22%20%3A%201%2C%0A%20%20%20%22program_id%22%20%3A%20%7B%0A%20%20%20%20%20%20%220%22%20%3A%201%0A%20%20%20%7D%2C%0A%20%20%20%22node_id%22%20%3A%20%7B%0A%20%20%20%20%20%20%220%22%20%3A%201%0A%20%20%20%7D%2C%0A%20%20%20%22host_id%22%20%3A%20%7B%0A%20%20%20%20%20%20%220%22%20%3A%201%0A%20%20%20%7D%2C%0A%20%20%20%22class_id%22%20%3A%20%7B%0A%20%20%20%20%20%20%220%22%20%3A%201%0A%20%20%20%7D%2C%0A%20%20%20%22fields%22%20%3A%20%7B%7D%0A%7D%0A&q=%7B%0A%20%20%20%22query_meta_params%22%20%3A%20%7B%0A%20%20%20%20%20%20%22start%22%20%3A%20%221461441153%22%2C%0A%20%20%20%20%20%20%22timezone_offset%22%20%3A%20300%2C%0A%20%20%20%20%20%20%22limit%22%20%3A%20100%0A%20%20%20%7D%2C%0A%20%20%20%22query_string%22%20%3A%20%22class%3DBRO_CONN%20%5C%22-%5C%22%20groupby%3Asrcip%22%0A%7D%0A&peer_label=SOLO1
> * INFO [2016/04/25 12:54:37] /opt/elsa/web/lib/Controller.pm (1614) Controller::__ANON__ 29316 [undef]
> Query 279 returned 100 rows
> * TRACE [2016/04/25 12:54:37] /opt/elsa/web/lib/Query.pm (254) Query::_set_time_taken 29316 [undef]
> Set time taken for query 279 to 3309
> * TRACE [2016/04/25 12:55:08] /opt/elsa/web/
cron.pl (99) main:: 29526 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 12:56:09] /opt/elsa/web/
cron.pl (99) main:: 29574 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 12:57:08] /opt/elsa/web/
cron.pl (99) main:: 29632 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 12:58:08] /opt/elsa/web/
cron.pl (99) main:: 29692 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 12:59:08] /opt/elsa/web/
cron.pl (99) main:: 29767 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:00:09] /opt/elsa/web/
cron.pl (99) main:: 29903 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:01:08] /opt/elsa/web/
cron.pl (99) main:: 29961 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:02:08] /opt/elsa/web/
cron.pl (99) main:: 30011 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:03:08] /opt/elsa/web/
cron.pl (99) main:: 30061 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:04:09] /opt/elsa/web/
cron.pl (99) main:: 30135 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:05:08] /opt/elsa/web/
cron.pl (99) main:: 30270 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:06:09] /opt/elsa/web/
cron.pl (99) main:: 30326 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:07:08] /opt/elsa/web/
cron.pl (99) main:: 30381 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:08:08] /opt/elsa/web/
cron.pl (99) main:: 30429 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:09:09] /opt/elsa/web/
cron.pl (99) main:: 30509 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:10:08] /opt/elsa/web/
cron.pl (99) main:: 30647 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:11:09] /opt/elsa/web/
cron.pl (99) main:: 30700 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:12:09] /opt/elsa/web/
cron.pl (99) main:: 30756 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:13:08] /opt/elsa/web/
cron.pl (99) main:: 30805 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:14:08] /opt/elsa/web/
cron.pl (99) main:: 30873 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:15:08] /opt/elsa/web/
cron.pl (99) main:: 31014 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:16:09] /opt/elsa/web/
cron.pl (99) main:: 31069 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:17:09] /opt/elsa/web/
cron.pl (99) main:: 31127 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:18:08] /opt/elsa/web/
cron.pl (99) main:: 31180 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:19:09] /opt/elsa/web/
cron.pl (99) main:: 31255 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:20:08] /opt/elsa/web/
cron.pl (99) main:: 31386 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:21:09] /opt/elsa/web/
cron.pl (99) main:: 31437 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:22:08] /opt/elsa/web/
cron.pl (99) main:: 31493 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:23:09] /opt/elsa/web/
cron.pl (99) main:: 31545 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:24:08] /opt/elsa/web/
cron.pl (99) main:: 31609 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:25:09] /opt/elsa/web/
cron.pl (99) main:: 31751 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:26:08] /opt/elsa/web/
cron.pl (99) main:: 31810 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:27:09] /opt/elsa/web/
cron.pl (99) main:: 31860 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:28:08] /opt/elsa/web/
cron.pl (99) main:: 31908 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:29:09] /opt/elsa/web/
cron.pl (99) main:: 31989 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:30:08] /opt/elsa/web/
cron.pl (99) main:: 32116 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:31:09] /opt/elsa/web/
cron.pl (99) main:: 32168 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:32:08] /opt/elsa/web/
cron.pl (99) main:: 32226 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:33:09] /opt/elsa/web/
cron.pl (99) main:: 32274 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:34:08] /opt/elsa/web/
cron.pl (99) main:: 32338 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:35:09] /opt/elsa/web/
cron.pl (99) main:: 32476 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:36:08] /opt/elsa/web/
cron.pl (99) main:: 32538 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:37:08] /opt/elsa/web/
cron.pl (99) main:: 32593 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:38:09] /opt/elsa/web/
cron.pl (99) main:: 32640 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:39:08] /opt/elsa/web/
cron.pl (99) main:: 32718 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:40:09] /opt/elsa/web/
cron.pl (99) main:: 32849 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:41:09] /opt/elsa/web/
cron.pl (99) main:: 32915 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:42:08] /opt/elsa/web/
cron.pl (99) main:: 32967 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:43:09] /opt/elsa/web/
cron.pl (99) main:: 33017 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:44:09] /opt/elsa/web/
cron.pl (99) main:: 33087 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:45:08] /opt/elsa/web/
cron.pl (99) main:: 33215 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:46:09] /opt/elsa/web/
cron.pl (99) main:: 33284 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:47:08] /opt/elsa/web/
cron.pl (99) main:: 33341 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:48:09] /opt/elsa/web/
cron.pl (99) main:: 33384 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:49:09] /opt/elsa/web/
cron.pl (99) main:: 33450 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:50:08] /opt/elsa/web/
cron.pl (99) main:: 33584 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:51:09] /opt/elsa/web/
cron.pl (99) main:: 33649 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:52:09] /opt/elsa/web/
cron.pl (99) main:: 33702 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:53:08] /opt/elsa/web/
cron.pl (99) main:: 33751 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:54:09] /opt/elsa/web/
cron.pl (99) main:: 33812 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:55:09] /opt/elsa/web/
cron.pl (99) main:: 33949 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:56:08] /opt/elsa/web/
cron.pl (99) main:: 34072 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:57:09] /opt/elsa/web/
cron.pl (99) main:: 34125 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:58:09] /opt/elsa/web/
cron.pl (99) main:: 34180 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 13:59:09] /opt/elsa/web/
cron.pl (99) main:: 34248 [undef]
>
cron.pl finished.
> * TRACE [2016/04/25 14:00:08] /opt/elsa/web/
cron.pl (99) main:: 34391 [undef]
>
cron.pl finished.
>
>
>
>
>
> /nsm/elsa/data/elsa/log$ sudo tail -1000 node.log
>
> * TRACE [2016/04/25 14:00:02] /opt/elsa/web/../node/Indexer.pm (1805) Indexer::_release_lock 34391 [undef]
> Unlocked directory
> * DEBUG [2016/04/25 14:00:02] /opt/elsa/web/../node/Indexer.pm (1297) Indexer::_queue_for_indexing 34391 [undef]
> Inserted into indexes: 74, 1461592705, 1461592756, 174838, 174867, syslog_data.syslogs_index_1, temporary, 34391
> * TRACE [2016/04/25 14:00:02] /opt/elsa/web/../node/Indexer.pm (1805) Indexer::_release_lock 34391 [undef]
> Unlocked directory
> * TRACE [2016/04/25 14:00:02] /opt/elsa/web/../node/Indexer.pm (2195) Indexer::_sphinx_index 34391 [undef]
> Starting Sphinx indexing for temp_74
> * DEBUG [2016/04/25 14:00:02] /opt/elsa/web/../node/Indexer.pm (22...
For the dashboards, you may want to look into:
https://groups.google.com/d/msg/enterprise-log-search-and-archive/eDkv55jrIEQ/5KNqKJGpBO8J
For the current issue, try issuing a select all for the elsa_web saved_results table to see if there are any duplicate qid entries:
sudo mysql -uroot -Delsa_web -e "select * from saved_results"
If you don't need the data, you could just clear it out to be safe.
sudo mysql -uroot -Delsa_web -e "delete from saved_results"
You could also look in chart_queries to see if you have any misconfigured dashboard queries which may be unintentionally DOS'ing the system.
You may even want to remove the most recent dashboard you create from elsa_web.
I would be sure to back up elsa_web db before doing this, as well as ensuring any services writing to it are stopped.
Thanks,
Wes