Sidebar

Does Qvera accept an HTTPS request

0 votes
1.2K views
asked Mar 3, 2014 by brandon-w-8204 (33,270 points)
How can I setup Qvera to accept an HTTPS connection as a source.

2 Answers

0 votes
 
Best answer

 QIE has been enhanced to support HTTPS requests using the certificate manager in the Qvera Interface Engine. Below are the options available to configure an HTTPs Listener:

 

answered Mar 23, 2015 by brandon-w-8204 (33,270 points)
selected Mar 24, 2015 by gary-t-8719
0 votes

An easy way to accomplish this is to use the Apache HTTP Server (see http://httpd.apache.org/ ).  The Apache HTTP Server is configured to listen on a secure HTTPS port and then forward the requests to QIE.

To configure the secure HTTPS port, you must enable the mod_ssl library and configure it as follows:

LoadModule ssl_module modules/mod_ssl.so
 
Listen 9443
 
<VirtualHost *:9443>
ServerName qie-server
SSLEngine on
SSLCertificateFile cert.pem
SSLCertificateKeyFile key.pem
</VirtualHost>
 
To configure the proxy to forward the requests to QIE, you must enable the mod_proxy library and configure it as follows:
 
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so
 
<IfModule mod_proxy.c>
ProxyRequests On
ProxyPreserveHost On
ProxyPass /qieService http://localhost:9442/qieService
ProxyPassReverse /qieService http://localhost:9442/qieService
</IfModule>
 
 
answered Mar 3, 2014 by ron-s-6919 (4,480 points)
edited Mar 24, 2015 by gary-t-8719
commented Mar 13, 2014 by brandon-w-8204 (33,270 points)
For Client Authenticated or 2 way ssl add the following lines:
# the following 3 lines are used to force paired certs for ATNA inbound
SSLVerifyClient require
SSLVerifyDepth 1
SSLCACertificateFile "LOC of Key"
...