WSO2 API Manager 2.0.0 : white screens after installing https certificate

a 夏天 提交于 2019-12-11 05:50:37

问题


I've just installed a new https certificate in wso2carbon.jks corresponding to the DNS name of the machine, and I've removed the old certificate. I have also changed all occurences of "{carbon.local.ip}" and "localhost" in carbon.xml and api-manager.xml to replace them with the new name of the machine (which is mapped in /etc/hosts too) as I was told to here : WSO2 not compatible with Docker

After this, it starts with no error or warning in wso2carbon.log,and I can connect to store or publisher and navigate a bit with no error. I can see a green icon in the URL bar indicating the certificate is well installed and corresponds to the address.

BUT, when I try to open any "application" : https://myname.domain.fr:9443/store/site/pages/application.jag?name=DefaultApplication, I get a HTTP 200 response with no content.

What can I do for this, what am I missing ? How can I get a log telling me what is happening (none of the existing log or web console show me anything) ?


回答1:


I would recommend to use any reverse proxy web server like NGINX as frond-end for WSO2. What will move ssl questions away from complicated JAVA based WSO2 to classic Nginx.




回答2:


I've found that this white screen problem can be caused by H2 database corruption (even if in this case I had no message related to this). I plan to set up a MySQL.



来源:https://stackoverflow.com/questions/40638809/wso2-api-manager-2-0-0-white-screens-after-installing-https-certificate

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!