Rhel
HTTPS IP 更改為 Localhost
我安裝 iTOP 並在 httpd 上應用 SSL。當我嘗試從同一台機器訪問時,一切正常,如下圖所示。
現在,當我嘗試從任何其他子網訪問 test-vm 時,圖示不會出現,並且 url 從 172.18.35.8 更改為 localhost 並給出錯誤
HTTPD.conf 文件
<VirtualHost *:80> ServerName 172.18.35.8 Redirect permanent / https://172.18.35.8/ #ErrorLog logs/test-itop-error_log #CustomLog logs/test-itop-access_log common </VirtualHost> NameVirtualHost *:443 <VirtualHost *:443> SSLEngine on SSLCertificateFile /etc/pki/tls/certs/ca.crt SSLCertificateKeyFile /etc/pki/tls/private/ca.key <Directory /var/www/html> AllowOverride All </Directory> #ServerAdmin admin@test-itop #DocumentRoot /var/www/html/itop DocumentRoot /var/www/html ServerName test-itop.local ErrorLog logs/test-itop-error_log CustomLog logs/test-itop-access_log common </VirtualHost>
主機文件
127.0.0.1 test-itop localhost.localdomain localhost ::1 localhost6.localdomain6 localhost6 172.18.35.8 test-itop.local test-itop
我在這裡缺少什麼….
問題出在應用程序級別,而不是您的主機文件或 apache 的配置。
我建議取出 127.0.0.1 行的 test-itop;但是我確實懷疑問題不存在。
最可能的解釋是,在設置階段的 Web 界面中,在“雜項參數”->“附加參數”->“應用程序 URL”中,您輸入了http://localhost/itop而不是https://172.18.35.8 /itop ; 這也解釋了為什麼從本地主機使用它時效果很好。
作為最後的建議,從性能的角度來看,我建議不要使用圖形界面設置應用程序伺服器;或者最多安裝它們,但只在需要時啟動 xserver,使其大部分時間不執行。
免責聲明:從未處理過 iTop,但在其他 Web 應用程序中看到過這個問題。我從這裡獲得了螢幕/配置詳細資訊