|
前一段搞cas部署,需要走SSL通道,但我遵照网上五花八门的配置后,终究一个也没达到预期的效果,输入https://localhost:8443后,页面半天也是一片空白,tomcat的控制台也没输出什么错误,检查了几遍也不知道到底是那个环节出了问题.还以为是cas服务器的问题呢,最后下了一个新的tomcat试了一下(主要是tomcat有自带的https的例子,我的机器上的tomcat自带的例子都删掉了)
- 2007-8-10 11:32:00 org.apache.coyote.http11.Http11AprProtocol init
- 严重: Error initializing endpoint
- java.lang.Exception: No Certificate file specified
- 严重: Catalina.start:
- LifecycleException: service.getName(): "Catalina"; Protocol handler start fail
- ed: java.lang.Exception: Socket bind failed: [730048] ?????????×???(Э?é/??????
- /???)????í?????Ρ?
注意这里org.apache.coyote.http11.Http11AprProtocol init ,tomcat运行到这里出错了,于是我就把该插件(tcnative-1.dll)从tomcat目录里剪切出来,然后跑tomcat,居然cas服务器能用了,看来不是我的配置的问题,原来问题出在tomcat身上啊
这种问题比较隐蔽,还是贴出来给大家共享一下.希望能够对大家有所帮助 |
|
|