Listen 443
#Header set Access-Control-Allow-Origin "*"
SetEnvIf Origin "http(s)?://(www\.)?(\
cbsyncadmin.chaazml-d1avfft.peroot.com|\
cbsyncgateway.chaazml-d1avfft.peroot.com|\
doc.chaazml-d1avfft.peroot.com|\
rrweb.chaazml-d1avfft.peroot.com|\
cblite.chaazml-d1avfft.peroot.com|\
cbserver.chaazml-d1avfft.peroot.com|\
cbquery.chaazml-d1avfft.peroot.com\
)$" ACAO=$0
Header add Access-Control-Allow-Origin %{ACAO}e env=ACAO
Header set Access-Control-Allow-Credentials "true"
Header always set Access-Control-Max-Age "1728000"
Header always set Access-Control-Allow-Headers "X-Requested-With, Content-Type, Origin, Authorization, Accept, Client-Security-Token, \
Accept-Encoding, DNT, X-CustomHeader, Keep-Alive, User-Agent, If-Modified-Since, Cache-Control"
Header always set Access-Control-Allow-Methods "POST, GET, DELETE, PUT, OPTIONS"
SSLCipherSuite HIGH:MEDIUM:!MD5:!RC4
SSLProxyCipherSuite HIGH:MEDIUM:!MD5:!RC4
SSLHonorCipherOrder on
SSLProtocol all -SSLv3
SSLProxyProtocol all -SSLv3
SSLPassPhraseDialog builtin
SSLSessionCache "shmcb:/private/var/run/ssl_scache(512000)"
SSLSessionCacheTimeout 300
UseCanonicalName On
ServerName doc.chaazml-d1avfft.peroot.com:443
ServerAlias doc.chaazml-d1avfft.peroot.com
DocumentRoot "/Users/upurusa/webserver/doc"
DirectoryIndex index.html
Alias "/swagger-ui" "/Users/upurusa/pearson/git/swagger-ui/master/dist"
Require all granted
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_doc_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_doc_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
UseCanonicalName On
ServerName rrweb.chaazml-d1avfft.peroot.com:443
ServerAlias rrweb.chaazml-d1avfft.peroot.com
DocumentRoot "/Users/upurusa/webserver/doc"
DirectoryIndex index.html
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_rrweb_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_rrweb_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
ProxyPreserveHost on
ProxyPass /rrweb/ http://localhost:3000/
ProxyPassReverse /rrweb/ http://localhost:3000/
ProxyPass /sapi/ http://localhost:3011/sapi/
ProxyPassReverse /sapi/ http://localhost:3011/sapi/
Alias "/partials" "/Users/upurusa/pearson/git/realize-reader/rr-web/develop/deploy/partials"
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
UseCanonicalName On
ServerName cbsyncadmin.chaazml-d1avfft.peroot.com:443
ServerAlias cbsyncadmin.chaazml-d1avfft.peroot.com
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_cbsyncadmin_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_cbsyncadmin_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
ProxyPreserveHost on
ProxyPass / http://localhost:4985/
ProxyPassReverse / http://localhost:4985/
UseCanonicalName On
ServerName cbsyncgateway.chaazml-d1avfft.peroot.com:443
ServerAlias cbsyncgateway.chaazml-d1avfft.peroot.com
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_cbsyncgateway_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_cbsyncgateway_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
ProxyPreserveHost on
#ProxyPass / http://localhost:4984/
#ProxyPassReverse / http://localhost:4984/
# echo -n "admin:admin" | base64
# https://en.wikipedia.org/wiki/Basic_access_authentication
# https://cbsyncgateway.chaazml-d1avfft.peroot.com/realize-reader/
ProxyPass http://localhost:4984/
ProxyPassReverse http://localhost:4984/
RequestHeader set Authorization "Basic YWRtaW46dGVzdGluZzEyMyQ="
UseCanonicalName On
ServerName cblite.chaazml-d1avfft.peroot.com:443
ServerAlias cblite.chaazml-d1avfft.peroot.com
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_cblite_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_cblite_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
#ProxyPreserveHost on
#ProxyPass "/swagger-ui" "https://doc.chaazml-d1avfft.peroot.com/swagger-ui"
#ProxyPassReverse "/swagger-ui" "https://doc.chaazml-d1avfft.peroot.com/swagger-ui"
# echo -n "admin:admin" | base64
# https://en.wikipedia.org/wiki/Basic_access_authentication
ProxyPass http://localhost:5984/
ProxyPassReverse http://localhost:5984/
RequestHeader set Authorization "Basic YWRtaW46YWRtaW4="
#RewriteEngine on
#Redirect permanent /swagger-ui https://doc.chaazml-d1avfft.peroot.com/swagger-ui
#
# Redirect "/swagger-ui/" "https://doc.chaazml-d1avfft.peroot.com/swagger-ui/"
#
ProxyPass https://doc.chaazml-d1avfft.peroot.com/swagger-ui/
ProxyPassReverse https://doc.chaazml-d1avfft.peroot.com/swagger-ui/
UseCanonicalName On
ServerName cbserver.chaazml-d1avfft.peroot.com:443
ServerAlias cbserver.chaazml-d1avfft.peroot.com
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_cbserver_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_cbserver_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
ProxyPreserveHost on
ProxyPass / http://localhost:8091/
ProxyPassReverse / http://localhost:8091/
UseCanonicalName On
ServerName cbquery.chaazml-d1avfft.peroot.com:443
ServerAlias cbquery.chaazml-d1avfft.peroot.com
ErrorLog "/Users/upurusa/tools/apache/log/ssl_error_cbquery_log"
CustomLog "/Users/upurusa/tools/apache/log/ssl_access_cbquery_log" "%t %h %{SSL_PROTOCOL}x %{SSL_CIPHER}x \"%r\" %b"
SSLEngine on
SSLProxyEngine on
SSLCertificateFile "/Users/upurusa/tools/apache/cert/local.example.com.key.crt"
SSLCertificateKeyFile "/Users/upurusa/tools/apache/cert/local.example.com.nopass.key"
ProxyPreserveHost on
ProxyPass / http://localhost:8094/
ProxyPassReverse / http://localhost:8094/