HTTPD.conf 파일

HTTPD.conf 파일

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 

내가 여기서 무엇을 놓치고 있는 걸까...

답변1

문제는 호스트 파일이나 아파치 구성이 아닌 애플리케이션 수준에 있습니다.

test-itop 라인 127.0.0.1을 사용하는 것이 좋지만 문제가 존재하지 않는 것 같습니다.

가장 그럴듯한 설명은 설정 단계 중 웹 인터페이스에서 "추가 매개변수" -> "추가 매개변수" -> "애플리케이션 URL"을 입력한다는 것입니다.http://localhost/itop바꾸다https://172.18.35.8/itop;이것은 또한 localhost에서 사용될 때 왜 잘 작동하는지 설명합니다.

마지막 제안으로, 성능 관점에서 그래픽 인터페이스를 사용하여 애플리케이션 서버를 설정하거나 최대한 설치하지 않는 것이 좋습니다. 필요할 때만 xserver를 시작하고 대부분의 시간 동안 실행되지 않도록 놔두십시오.

면책 조항: iTop을 다룬 적이 없지만 다른 웹 응용 프로그램에서 이 문제를 본 적이 있습니다. 화면/구성 세부정보를 다음에서 얻었습니다.여기

답변2

이는 구성 파일의 잘못된 매개변수일 수 있습니다.

프로토타입을 만들려고 하더라도 게시할 준비가 된 모든 올바른 정보를 추가해야 합니다. 귀하의 경우에는 이 작업을 수행하고 /etc/hosts를 수정하여 도메인을 올바른 테스트 환경(예: localhost 또는 개인 범위)으로 리디렉션합니다. . 이는 항상 고정 IP 대신 DNS를 고려해야 하는 또 다른 이유입니다.

관련 정보