Any ideas?
Here is what I have:
Certificates built and working. The problem is in the redirection.
/etc/httpd/conf/httpd.conf
Code: Select all
NameVirtualHost *:443
set to true;
Systems settings:
Set to https://server_ip/nagiosxi/
Core Config manager set to https
/etc/httpd/conf.d/nagiosxi.conf
I have also tried this line:
Redirect permanent / https://server_ip/
This setting says too many redirections.
The setting below does not place a "/" between the IP and nagiosxi
Code: Select all
<Directory "/usr/local/nagiosxi/html">
# SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all
Redirect permanent / https://server_ip
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
# AuthName "Nagios XI"
# AuthType Basic
# AuthUserFile /usr/local/nagiosxi/etc/htpasswd.users
# Require valid-user
</Directory>
<VirtualHost *:443>
SSLEngine on
SSLCertificateFile /etc/pki/tls/certs/server.crt
SSLCertificateKeyFile /etc/pki/tls/private/server.key
<Directory "/usr/local/nagiosxi/html">
AllowOverride All
</Directory>
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule nagiosxi/api/v1/(.*)$ /usr/local/nagiosxi/html/api/v1/index.php?request=$1 [QSA,NC,L]
</IfModule>
</VirtualHost>
Alias /nagiosxi "/usr/local/nagiosxi/html"