I am having a problem when I am in my browser trying to access html documents on my localhost. I am running apache-tomcat-8.0.50 on Bunsen Labs Lithium release, which is a derivative of the Debian "buster" release.  I have tried accessing localhost:8080 in both Firefox and Opera with the same results, so I suspect the problem is either with the Tomcat server or the OS support of port 8080 is failing somehow.

I ran into this problem several days ago. I had no idea how to fix the failure of port 8080, so I reinstalled the operating system. A few days have gone by, but I  have now run into the same problem. I can't keep re-installing the O/S, so it is time to try to figure the root cause of the problem and try to fix it.

The problem occurs when I enter "localhost:8080/someURL" or just "localhost:8080" in a browser search bar. If I do this, the browser window tab hangs up and indicates that it is searching, but nothing comes up in the tab. It just hangs there. I think the browser is searching because in the window tab where the tab name is, a small dot bounces back-and-forth, indication the widow has begun the search.

Note that if I try to enter a URL to the outside world, e.g. www.ebay.com, the browser will work properly and the requested page will be displayed.

If I ping my local host at 127.0.1.1, I do get the expected response. If I look at the Firefox Web Console, no errors are indicated.

If I try to access a URL other than at port 8080 of the localhost, everything works fine.

I tried stopping and starting tomcat a number of times and the behavior did not change. I then decided to look at the catalina.out log file. I found that when I shutdown tomcat, nothing was sent to the log. But when I restarted tomcat, the catalina.out file was appended with the information that I am attaching as "catalina.append.txt". This looks suspicious to me, but I don't know how to interpret the information.

Can someone tell me what, if anything, the log indicates?

I am fairly experienced with Linux system administraion, but this is a case I am stumped on what testing can be done or where or what I should examine. Any suggestions on what look for on the PC will be appreciated.

Jim A
25-Jan-2022 12:42:20.410 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server version:        
Apache Tomcat/8.0.50
25-Jan-2022 12:42:20.411 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server built:          
Feb 7 2018 20:06:05 UTC
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Server number:         
8.0.50.0
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Name:               
Linux
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log OS Version:            
4.19.0-17-amd64
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Architecture:          
amd64
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Java Home:             
/usr/share/jdk1.8.0_301/jre
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Version:           
1.8.0_301-b09
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor:            
Oracle Corporation
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE:         
/usr/share/apache-tomcat-8.0.50
25-Jan-2022 12:42:20.412 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME:         
/usr/share/apache-tomcat-8.0.50
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.config.file=/usr/share/tomcat/conf/logging.properties
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djdk.tls.ephemeralDHKeySize=2048
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dignore.endorsed.dirs=
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.base=/usr/share/tomcat
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Dcatalina.home=/usr/share/tomcat
25-Jan-2022 12:42:20.413 INFO [main] 
org.apache.catalina.startup.VersionLoggerListener.log Command line argument: 
-Djava.io.tmpdir=/usr/share/tomcat/temp
25-Jan-2022 12:42:20.414 INFO [main] 
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The APR based 
Apache Tomcat Native library which allows optimal performance in production 
environments was not found on the java.library.path: 
/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
25-Jan-2022 12:42:20.547 INFO [main] org.apache.coyote.AbstractProtocol.init 
Initializing ProtocolHandler ["http-nio-8080"]
25-Jan-2022 12:42:20.557 SEVERE [main] org.apache.coyote.AbstractProtocol.init 
Failed to initialize end point associated with ProtocolHandler ["http-nio-8080"]
 java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:438)
        at sun.nio.ch.Net.bind(Net.java:430)
        at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:350)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)
        at 
org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120)
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:960)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:592)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:615)
        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.load(Bootstrap.java:308)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:482)

25-Jan-2022 12:42:20.558 SEVERE [main] 
org.apache.catalina.core.StandardService.initInternal Failed to initialize 
connector [Connector[HTTP/1.1-8080]]
 org.apache.catalina.LifecycleException: Failed to initialize component 
[Connector[HTTP/1.1-8080]]
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
        at 
org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:592)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:615)
        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.load(Bootstrap.java:308)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:482)
Caused by: org.apache.catalina.LifecycleException: Protocol handler 
initialization failed
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:962)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        ... 12 more
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:438)
        at sun.nio.ch.Net.bind(Net.java:430)
        at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:350)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)
        at 
org.apache.coyote.http11.AbstractHttp11JsseProtocol.init(AbstractHttp11JsseProtocol.java:120)
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:960)
        ... 13 more

25-Jan-2022 12:42:20.558 INFO [main] org.apache.coyote.AbstractProtocol.init 
Initializing ProtocolHandler ["ajp-nio-8009"]
25-Jan-2022 12:42:20.559 SEVERE [main] org.apache.coyote.AbstractProtocol.init 
Failed to initialize end point associated with ProtocolHandler ["ajp-nio-8009"]
 java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:438)
        at sun.nio.ch.Net.bind(Net.java:430)
        at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:350)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:960)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:592)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:615)
        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.load(Bootstrap.java:308)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:482)

25-Jan-2022 12:42:20.560 SEVERE [main] 
org.apache.catalina.core.StandardService.initInternal Failed to initialize 
connector [Connector[AJP/1.3-8009]]
 org.apache.catalina.LifecycleException: Failed to initialize component 
[Connector[AJP/1.3-8009]]
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
        at 
org.apache.catalina.core.StandardService.initInternal(StandardService.java:568)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at 
org.apache.catalina.core.StandardServer.initInternal(StandardServer.java:871)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:592)
        at org.apache.catalina.startup.Catalina.load(Catalina.java:615)
        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.load(Bootstrap.java:308)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:482)
Caused by: org.apache.catalina.LifecycleException: Protocol handler 
initialization failed
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:962)
        at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:102)
        ... 12 more
Caused by: java.net.BindException: Address already in use
        at sun.nio.ch.Net.bind0(Native Method)
        at sun.nio.ch.Net.bind(Net.java:438)
        at sun.nio.ch.Net.bind(Net.java:430)
        at 
sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:225)
        at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74)
        at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:350)
        at 
org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:823)
        at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:476)
        at 
org.apache.catalina.connector.Connector.initInternal(Connector.java:960)
        ... 13 more

25-Jan-2022 12:42:20.560 INFO [main] org.apache.catalina.startup.Catalina.load 
Initialization processed in 546 ms
25-Jan-2022 12:42:20.587 INFO [main] 
org.apache.catalina.core.StandardService.startInternal Starting service Catalina
25-Jan-2022 12:42:20.587 INFO [main] 
org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: 
Apache Tomcat/8.0.50
25-Jan-2022 12:42:20.607 INFO [localhost-startStop-1] 
org.apache.catalina.startup.HostConfig.deployWAR Deploying web application 
archive /usr/share/apache-tomcat-8.0.50/webapps/jjaExamples.war
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to