Как Apache SSL прокси для openerp 7 работает в ВМ?
Я установил openerp v7 на виртуальную машину ubuntu 12.04 с сервера launchpad.ie, веб, аддонов.
Я настроил обратный прокси-сервер SSL на виртуальной машине, и моя конфигурация для виртуального хоста *:443
ServerName openerp.mydomain.net
ServerAdmin openerp@localhost
SSLEngine on
SSLCertificateFile /etc/ssl/openerp/server.crt
SSLCertificateKeyFile /etc/ssl/openerp/server.key
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyVia On
ProxyPass / http://172.16.150.14:8069/
ProxyPassReverse / http://172.16.150.14:8069/
RequestHeader set "X-Forwarded-Proto" "https"
# Fix IE problem (httpapache proxy dav error 408/409)
SetEnv proxy-nokeepalive 1
</VirtualHost>
на хосте я настроил обратный прокси-сервер apache для моего субдомена в vhost_ssl.conf как
SSLEngine On
SSLProxyEngine On
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all </Proxy>
ProxyPass / https://172.16.150.14/
ProxyPassReverse / https://172.16.150.14/
SetEnv proxy-nokeepalive 1
<Location />
Order allow,deny
Allow from all
</Location>
Я поставил 172.16.150.14
на интерфейсах netrpc и xmlrcs в openerp-server.conf. Теперь, когда я получаю доступ https:// openerp.mydomain.net
от Girefox и браузера Chrome.. Я получаю http:// openerp.mydomain.net%2C%20openerp.mydomain.net/?db=testingdb
что составляет 404.
Но когда я получаю доступ к URL из IE 9, URL https:// openerp.mydomain.net работает нормально... во-вторых, если я изменяю параметр list_db= false, тогда ссылки работают как положено..
Пожалуйста, дайте мне знать, что создает узкое место с URL перенаправления на http://openerp.mydomain.net, openerp.myydomain.net/?db=testdb
на Firefox и хром. Я поражен, делая устранение неполадок с URL для работы.
1 ответ
Возможно, вам придется перенаправить http на https.
Вы настроили apache для https, поэтому все запросы https работают хорошо.
Нет проблем, связанных с браузером.