Users Hello, my problem is related to an error in Tomcat 7 to update a GeoNode gis system.
Thanks for your support. Restarting the service tomcat7 by ssh, the system does not indicate an error, but tomcat 7 does not start. 2.4 GeoNode proceeding to backup. Next restoring in GeoNode 2.4.1 *steps for Backup files (GeoNode 2.4)* Stop service sudo service apache2 stop sudo service tomcat7 stop sudo service postgresql stop sudo -u postgres -i pg_dump -c -Fc geonode > geonodedb.backup tar -cvzf geonodeConfigBackup.tgz /etc/geonode tar -zcvf geonodeVarDataBackup.tgz /var/lib/geoserver/geonode-data/ tar -zcvf geonodeUsrDataBackup.tgz /usr/share/geoserver/data/ tar -zcvf geonodeWWWDataBackup.tgz /var/www/geonode/ tar -cvzf geonodei18nBackup.tgz /usr/local/lib/python2.7/dist- packages/geonode/locale/ tar -cvzf geonodePyDjangoBackup.tgz /usr/local/lib/python2.7/dist- packages/geonode/ tar -cvzf geonodePyDjangoEggBackup.tgz /usr/local/lib/python2.7/dist- packages/GeoNode-2.4.1.egg-info/ *steps, restoring backup (GeoNode 2.4.1)* sudo service apache2 stop sudo service tomcat7 stop sudo service postgresql stop sudo tar -C / -xvzf geonodeConfigBackup.tgz sudo tar -C / -xvzf geonodei18nBackup.tgz sudo tar -C / -xvzf geonodePyDjangoEggBackup.tgz sudo tar -C / -xvzf geonodeVarDataBackup.tgz sudo tar -C / -xvzf geonodePyDjangoBackup.tgz sudo tar -C / -xvzf geonodeUsrDataBackup.tgz sudo tar -C / -xvzf geonodeWWWDataBackup.tgz sudo service postgresql start sudo -u postgres -i psql -c 'drop database geonode;' sudo -u postgres -i psql -c 'create database geonode;' sudo -u postgres -i pg_restore -Fc -d geonode /path/to/geonodedb.backup sudo service apache2 stop sudo service tomcat7 stop Did not receive errors during the restore. But I have server 500 error. Check the access.log file, folder apache2 172.125.121.52 - - [18/Oct/2016:15:19:55 +0000] "GET / HTTP/1.1" 200 5234 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/css/ext-compatibility.css?v=2.4.1 HTTP/1.1" 200 678 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/lib/css/assets.min.css?v=2.4.1 HTTP/1.1" 200 27247 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/css/base.css?v=2.4.1 HTTP/1.1" 200 3113 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/js/utils/utils.js?v=2.4.1 HTTP/1.1" 200 1292 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/django_admin.js HTTP/1.1" 200 832 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/autocomplete.js HTTP/1.1" 200 8094 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/addanother.js HTTP/1.1" 200 1525 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/js/base/base.js?v=2.4.1 HTTP/1.1" 200 491 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/lib/js/assets.min.js?v=2.4.1 HTTP/1.1" 200 259982 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/widget.js HTTP/1.1" 200 4674 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/remote.js HTTP/1.1" 200 983 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_font.css HTTP/1.1" 200 501 " http://172.125.122.68/static/geonode/css/base.css?v=2.4.1" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/style.css HTTP/1.1" 200 1610 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/autocomplete_light/text_widget.js HTTP/1.1" 200 2991 " http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/css/font-awesome.css HTTP/1.1" 200 6744 " http://172.125.122.68/static/geonode/css/base.css?v=2.4.1" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /lang.js HTTP/1.1" 200 10296 "http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/img/logo.png HTTP/1.1" 200 3235 " http://172.125.122.68/static/geonode/css/base.css?v=2.4.1" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_regular.ttf HTTP/1.1" 200 120444 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_light.ttf HTTP/1.1" 200 122772 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_bold.ttf HTTP/1.1" 200 122036 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/ fontawesome-webfont.woff2?v=4.4.0 HTTP/1.1" 200 64710 " http://172.125.122.68/static/geonode/css/font-awesome.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_regular.ttf HTTP/1.1" 304 166 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_bold.ttf HTTP/1.1" 304 166 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /static/geonode/fonts/lato_light.ttf HTTP/1.1" 304 166 " http://172.125.122.68/static/geonode/fonts/lato_font.css" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:57 +0000] "GET /jsi18n/ HTTP/1.1" 200 14518 "http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:59 +0000] "GET /favicon.ico HTTP/1.1" 404 14637 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:59 +0000] "GET /favicon.ico HTTP/1.1" 404 14637 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:15:19:59 +0000] "GET /api/featured/ HTTP/1.1" 200 379 "http://172.125.122.68/" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:16:29:52 +0000] "GET / HTTP/1.1" 500 708 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:16:45:13 +0000] "GET / HTTP/1.1" 500 708 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:16:46:23 +0000] "GET / HTTP/1.1" 500 708 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:17:01:18 +0000] "GET / HTTP/1.1" 500 708 "-" "this is a test ua <img src=x onerror= alert(999999) >" 172.125.121.52 - - [18/Oct/2016:17:01:25 +0000] "GET / HTTP/1.1" 500 708 "-" "this is a test ua <img src=x onerror= alert(999999) >" tomcat7 don´t start catalina.2016-10-18.log oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/common/classes], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/common], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/server/classes], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/server], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/shared/classes], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:20 PM org.apache.catalina.startup.ClassLoaderFactory validateFile ADVERTENCIA: Problem with directory [/usr/share/tomcat7/shared], exists: [false], isDirectory: [false], canRead: [false] oct 18, 2016 4:12:22 PM org.apache.coyote.AbstractProtocol init INFORMACIÓN: Initializing ProtocolHandler ["http-bio-8080"] oct 18, 2016 4:12:22 PM org.apache.catalina.startup.Catalina load INFORMACIÓN: Initialization processed in 1912 ms oct 18, 2016 4:12:22 PM org.apache.catalina.core.StandardService startInternal INFORMACIÓN: Arrancando servicio Catalina oct 18, 2016 4:12:22 PM org.apache.catalina.core.StandardEngine startInternal INFORMACIÓN: Starting Servlet Engine: Apache Tomcat/7.0.52 (Ubuntu) oct 18, 2016 4:12:23 PM org.apache.catalina.startup.HostConfig deployDescriptor INFORMACIÓN: Desplieque del descriptor de configuración /etc/tomcat7/Catalina/localhost/geoserver.xml oct 18, 2016 4:12:25 PM org.apache.catalina.loader.WebappClassLoader validateJarFile INFORMACIÓN: validateJarFile(/usr/share/geoserver/WEB-INF/lib/servlet-api-2.5.jar) - jar not loaded. See Servlet Spec 3.0, section 10.7.2. Offending class: javax/servlet/Servlet.class oct 18, 2016 4:12:56 PM org.geoserver.platform.GeoServerExtensions checkContext ADVERTENCIA: Extension lookup 'XStreamPersisterInitializer', but ApplicationContext is unset. oct 18, 2016 4:13:04 PM org.geoserver.platform.GeoServerExtensions checkContext ADVERTENCIA: Extension lookup 'GeoServerSecurityProvider', but ApplicationContext is unset. oct 18, 2016 4:17:09 PM org.apache.catalina.util.SessionIdGenerator createSecureRandom INFORMACIÓN: Creation of SecureRandom instance for session ID generation using [SHA1PRNG] took [205.429] milliseconds. oct 18, 2016 4:17:09 PM org.apache.catalina.startup.HostConfig deployDirectory INFORMACIÓN: Despliegue del directorio /var/lib/tomcat7/webapps/ROOT de la aplicación web oct 18, 2016 4:17:09 PM org.apache.coyote.AbstractProtocol start INFORMACIÓN: Starting ProtocolHandler ["http-bio-8080"] oct 18, 2016 4:17:09 PM org.apache.catalina.startup.Catalina start INFORMACIÓN: Server startup in 287082 ms