Я новичок в OFBiz и не могу заставить его работать на производстве. Я был бы очень признателен, если бы вы помогли мне сузить или даже лучше решить проблему :-)
Мне удалось успешно запустить OFbiz на локальном хосте и получить доступ к данным, которые поставлялись с проектом (например: https://localhost:8443/webtools/control/entitymaint)
Я выполнил шаги по настройке SSL для проекта на рабочем сайте на моем Windows Server (я смог получить доступ к https://www.mywebsitedomain.com)
Я создал папку с именем ROOT и поместил папку OFBiz (та же папка на моем локальном хосте) в папку ROOT.
Я также установил SSL-сертификат, а затем добавил следующее в server.xml под Tomcat 9.
(Порт соединителя = 8443 maxThreads = 150, схема = https secure = true SSLEnabled = true keystoreFile = C:\Program Files\Apache Software Foundation\Tomcat 9.0\webapps\apache-ofbiz-17.12.03\keystore.jks keystorePass=Password clientAuth= false sslProtocol=TLS) (/Connector)
При запуске https://www.mywebsitedomain/webtools/control/entitymaint (тот же URL-адрес, за исключением localhost) я получил сообщение.
404 - файл или каталог не найден. Ресурс, который вы ищете, мог быть удален, его имя было изменено или он временно недоступен.
Изменить: добавить дополнительную информацию
- Я нашел следующую информацию на странице OFBiz Production SetUP:
Настройте файл ofbiz-containers.xml так, чтобы он указывал на ваше новое хранилище ключей и пароль:
Если вы используете Tomcat (Catalina), который используется по умолчанию, найдите свойства catalina-container -> https-connector -> keystoreFile и keystorePass и установите их.
Я перехожу к apache-ofbiz-17.12.03\framework\base\config\ofbiz-containers.xml Все записи, которые у меня есть, находятся ниже. Я не знаю, где я могу добавить свойства keystoreFile и keystorePass.
<ofbiz-containers xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://ofbiz.apache.org/dtds/ofbiz-containers.xsd">
<!-- load the ofbiz component container (always first) -->
<container name="component-container" loaders="main,rmi,load-data,test" class="org.apache.ofbiz.base.container.ComponentContainer"/>
Заранее спасибо.
Джесси