Thanks @jaime.bosque
I am shifting my instance to another server. I have managed to do everything right but now when starting dhis2 it usually stops at;
* INFO 2020-07-28T18:10:24,882 All startup routines done (DefaultStartupRoutineExecutor.java [main])
I expect a normal log to get to;
<6>Deployment of web application archive [/home/dhis/tomcat-dhis/webapps/demo.war] has finished in [705,788] ms <6>Starting ProtocolHandler ["http-nio-8080"] <6>Server startup in [705,850] milliseconds
Also when i stop tomcat, i get this;
Using CATALINA_BASE: /home/dhis/tomcat-dhis Using CATALINA_HOME: /usr/share/tomcat9 Using CATALINA_TMPDIR: /home/dhis/tomcat-dhis/temp Using JRE_HOME: /usr/lib/jvm/java-1.8.0-openjdk-amd64/ Using CLASSPATH: /usr/share/tomcat9/bin/bootstrap.jar:/usr/share/tomcat9/bin/tomcat-juli.jar Jul 28, 2020 6:24:13 PM org.apache.catalina.startup.Catalina stopServer SEVERE: Could not contact [localhost:8005] (base port [8005] and offset [0]). Tomcat may not be running. Jul 28, 2020 6:24:13 PM org.apache.catalina.startup.Catalina stopServer SEVERE: Error stopping Catalina java.net.ConnectException: Connection refused (Connection refused) at java.net.PlainSocketImpl.socketConnect(Native Method) at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:350) at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:206) at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:188) at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392) at java.net.Socket.connect(Socket.java:607) at java.net.Socket.connect(Socket.java:556) at java.net.Socket.<init>(Socket.java:452) at java.net.Socket.<init>(Socket.java:229) at org.apache.catalina.startup.Catalina.stopServer(Catalina.java:514) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.apache.catalina.startup.Bootstrap.stopServer(Bootstrap.java:403) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:501)