Как 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 работают хорошо.

Нет проблем, связанных с браузером.

Другие вопросы по тегам