Hi, With this configuration:
## # CAS Server Context Configuration # server.context-path=/cas server.port=8080 #server.ssl.key-store=file:/etc/cas/thekeystore #server.ssl.key-store-password=changeit #server.ssl.key-password=changeit #server.ssl.ciphers= #server.ssl.client-auth= #server.ssl.enabled= #server.ssl.key-alias= #server.ssl.key-store-provider= #server.ssl.key-store-type= #server.ssl.protocol= #server.ssl.trust-store= #server.ssl.trust-store-password= #server.ssl.trust-store-provider= #server.ssl.trust-store-type= I get the following error: 2016-08-01 12:05:11,128 ERROR [Http11NioProtocol] - <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) ~[?:1.8.0_40] at sun.nio.ch.Net.bind(Net.java:437) ~[?:1.8.0_40] at sun.nio.ch.Net.bind(Net.java:429) ~[?:1.8.0_40] at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_40] at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[?:1.8.0_40] at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:229) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:839) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:196) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:558) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:65) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.connector.Connector.initInternal(Connector.java:1010) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:141) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.core.StandardService.addConnector(StandardService.java:225) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.addPreviouslyRemovedConnectors(TomcatEmbeddedServletContainer.java:234) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.start(TomcatEmbeddedServletContainer.java:179) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.startEmbeddedServletContainer(EmbeddedWebApplicationContext.java:297) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:145) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544) ~[spring-context-4.3.1.RELEASE.jar!/:4.3.1.RELEASE] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.apereo.cas.web.CasWebApplication.main_aroundBody0(CasWebApplication.java:63) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.apereo.cas.web.CasWebApplication$AjcClosure1.run(CasWebApplication.java:1) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjrt-1.8.9.jar!/:?] at org.apereo.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:74) ~[inspektr-aspects-1.5.GA.jar!/:1.5.GA] at org.apereo.cas.web.CasWebApplication.main(CasWebApplication.java:60) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40] at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) ~[cas.war:?] at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) ~[cas.war:?] 2016-08-01 12:05:11,131 ERROR [StandardService] - <Failed to start 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:111) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:141) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.core.StandardService.addConnector(StandardService.java:225) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.addPreviouslyRemovedConnectors(TomcatEmbeddedServletContainer.java:234) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.start(TomcatEmbeddedServletContainer.java:179) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.startEmbeddedServletContainer(EmbeddedWebApplicationContext.java:297) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.finishRefresh(EmbeddedWebApplicationContext.java:145) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:544) ~[spring-context-4.3.1.RELEASE.jar!/:4.3.1.RELEASE] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:122) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.apereo.cas.web.CasWebApplication.main_aroundBody0(CasWebApplication.java:63) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.apereo.cas.web.CasWebApplication$AjcClosure1.run(CasWebApplication.java:1) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjrt-1.8.9.jar!/:?] at org.apereo.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:74) ~[inspektr-aspects-1.5.GA.jar!/:1.5.GA] at org.apereo.cas.web.CasWebApplication.main(CasWebApplication.java:60) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40] at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) ~[cas.war:?] at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) ~[cas.war:?] Caused by: org.apache.catalina.LifecycleException: Protocol handler initialization failed at org.apache.catalina.connector.Connector.initInternal(Connector.java:1012) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] ... 25 more Caused by: java.net.BindException: Address already in use at sun.nio.ch.Net.bind0(Native Method) ~[?:1.8.0_40] at sun.nio.ch.Net.bind(Net.java:437) ~[?:1.8.0_40] at sun.nio.ch.Net.bind(Net.java:429) ~[?:1.8.0_40] at sun.nio.ch.ServerSocketChannelImpl.bind(ServerSocketChannelImpl.java:223) ~[?:1.8.0_40] at sun.nio.ch.ServerSocketAdaptor.bind(ServerSocketAdaptor.java:74) ~[?:1.8.0_40] at org.apache.tomcat.util.net.NioEndpoint.bind(NioEndpoint.java:229) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.tomcat.util.net.AbstractEndpoint.init(AbstractEndpoint.java:839) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.tomcat.util.net.AbstractJsseEndpoint.init(AbstractJsseEndpoint.java:196) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.coyote.AbstractProtocol.init(AbstractProtocol.java:558) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.coyote.http11.AbstractHttp11Protocol.init(AbstractHttp11Protocol.java:65) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.connector.Connector.initInternal(Connector.java:1010) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] ... 25 more 2016-08-01 12:05:11,226 INFO [StandardService] - <Stopping service Tomcat> 2016-08-01 12:05:13,298 INFO [LifecycleBase] - <The stop() method was called on component [StandardServer[-1]] after stop() had already been called. The second call will be ignored.> 2016-08-01 12:05:13,301 WARN [LifecycleMBeanBase] - <Failed to unregister MBean with name [Tomcat:type=Connector,port=8080] during component destruction> javax.management.InstanceNotFoundException: Tomcat:type=Connector,port=8080 at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.getMBean(DefaultMBeanServerInterceptor.java:1095) ~[?:1.8.0_40] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.exclusiveUnregisterMBean(DefaultMBeanServerInterceptor.java:427) ~[?:1.8.0_40] at com.sun.jmx.interceptor.DefaultMBeanServerInterceptor.unregisterMBean(DefaultMBeanServerInterceptor.java:415) ~[?:1.8.0_40] at com.sun.jmx.mbeanserver.JmxMBeanServer.unregisterMBean(JmxMBeanServer.java:546) ~[?:1.8.0_40] at org.apache.catalina.util.LifecycleMBeanBase.unregister(LifecycleMBeanBase.java:197) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleMBeanBase.destroyInternal(LifecycleMBeanBase.java:73) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.connector.Connector.destroyInternal(Connector.java:1083) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:302) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.core.StandardService.destroyInternal(StandardService.java:571) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:302) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.core.StandardServer.destroyInternal(StandardServer.java:881) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.util.LifecycleBase.destroy(LifecycleBase.java:302) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.apache.catalina.startup.Tomcat.destroy(Tomcat.java:378) ~[tomcat-embed-core-8.5.3.jar!/:8.5.3] at org.springframework.boot.context.embedded.tomcat.TomcatEmbeddedServletContainer.stop(TomcatEmbeddedServletContainer.java:278) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.stopAndReleaseEmbeddedServletContainer(EmbeddedWebApplicationContext.java:306) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.refresh(EmbeddedWebApplicationContext.java:125) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:759) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:369) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.SpringApplication.run(SpringApplication.java:313) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.springframework.boot.builder.SpringApplicationBuilder.run(SpringApplicationBuilder.java:134) ~[spring-boot-1.4.0.RC1.jar!/:1.4.0.RC1] at org.apereo.cas.web.CasWebApplication.main_aroundBody0(CasWebApplication.java:63) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.apereo.cas.web.CasWebApplication$AjcClosure1.run(CasWebApplication.java:1) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149) ~[aspectjrt-1.8.9.jar!/:?] at org.apereo.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:74) ~[inspektr-aspects-1.5.GA.jar!/:1.5.GA] at org.apereo.cas.web.CasWebApplication.main(CasWebApplication.java:60) ~[cas-server-webapp-init-5.0.0.M3.jar!/:5.0.0.M3] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_40] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_40] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_40] at java.lang.reflect.Method.invoke(Method.java:497) ~[?:1.8.0_40] at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:48) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:87) ~[cas.war:?] at org.springframework.boot.loader.Launcher.launch(Launcher.java:50) ~[cas.war:?] at org.springframework.boot.loader.WarLauncher.main(WarLauncher.java:59) ~[cas.war:?] 2016-08-01 12:05:13,331 ERROR [LoggingFailureAnalysisReporter] - < *************************** APPLICATION FAILED TO START *************************** Description: Embedded servlet container failed to start. Port 8080 was already in use. Action: Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. And of course, no other server is running on port 8080. Thanks. Best regards, Jérôme 2016-08-01 11:25 GMT+02:00 Misagh Moayyed <[email protected]>: > And https is not mandatory. You just need to reset the port and turn off > settings related to SSL. > > -- > Misagh > > From: Misagh Moayyed <[email protected]> <[email protected]> > Reply: Misagh Moayyed <[email protected]> <[email protected]> > Date: August 1, 2016 at 2:22:18 AM > To: CAS Developer <[email protected]> <[email protected]> > Subject: Re: [cas-dev] Re: Dependency issue for 5.0.0.M3 > > Are you running this via the overlay? > > -- > Misagh > > From: Jérôme LELEU <[email protected]> <[email protected]> > Reply: Jérôme LELEU <[email protected]> <[email protected]> > Date: August 1, 2016 at 2:16:11 AM > To: CAS Developer <[email protected]> <[email protected]> > Subject: [cas-dev] Re: Dependency issue for 5.0.0.M3 > > Hi, > > The 5.0.0.RC1-SNAPSHOT seems to have a default MANIFEST and does not seem > to support the use: org.springframework.boot.loader.WarLauncher (while M3 > does). > > Reverting to 5.0.0.M3, can we run it on HTTP or HTTPS is mandatory? > > Thanks. > Best regards, > Jérôme > > > 2016-08-01 10:40 GMT+02:00 Jérôme LELEU <[email protected]>: > >> Hi, >> >> CAS 5.0.0.M3 relies on person-directory-impl version 1.8.2-SNAPSHOT. >> Though, it seems it has been released and thus the SNAPSHOT is not >> available anymore (only the release) and I get the error: >> >> [ERROR] Failed to execute goal on project casserverpac4j: Could not >> resolve dependencies for project >> org.pac4j.demos:casserverpac4j:war:5.0.0-SNAPSHOT: Could not find artifact >> org.apereo.service.persondir:person-directory-impl:jar:1.8.2-SNAPSHOT in >> sonatype-nexus-snapshots ( >> https://oss.sonatype.org/content/repositories/snapshots) -> [Help 1] >> >> Moving to RC1-SNAPSHOT... >> >> Thanks. >> Best regards, >> Jérôme >> >> > -- > You received this message because you are subscribed to the Google Groups > "CAS Developer" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/a/apereo.org/group/cas-dev/. > > -- > You received this message because you are subscribed to the Google Groups > "CAS Developer" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > Visit this group at https://groups.google.com/a/apereo.org/group/cas-dev/. > -- You received this message because you are subscribed to the Google Groups "CAS Developer" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. Visit this group at https://groups.google.com/a/apereo.org/group/cas-dev/.
