2013-09-12 3 views
1

Я использую Ubuntu 12.04LTS 64-разрядный pc.JBOSS в качестве моего локального pc-сервера, и у меня есть проект, который использует mysql as базы данных и распорки framework.I может легко получить доступ к своему проекту с использованиемhttps: // localhost: 8080 не работает, но http: // localhost: 8080 работает хорошо

http://localhost:8080 

, но когда я хочу, чтобы получить доступ к своему проекту с использованием

https://localhost:8080 

Это показывает ошибку.

Соединение было прервано
Соединение с 127.0.0.1:8080 было прервано во время загрузки страницы.

Я также проверил

$ sudo netstat -plntu | grep 8080 

эту команду, выход которого

"tcp  0  0 0.0.0.0:8080   0.0.0.0:*    LISTEN  5444/java" 

Если я убить этот процесс, мой проект также убит. и я также упомянул u, что мой порт 80 также свободен.

Не могли бы вы рассказать мне, в чем проблема, для которой я не могу получить доступ к моему проекту на своем локальном компьютере, используя https.

Advance Спасибо за помощь.

+0

Так SSL весь набор на сервере? –

+0

Зачем нужен сертификат SSL (самоподписанный)? Я проверяю свой проект с моего pc.Server = моего компьютера .... проверяя также из моего браузера pc ... – SkyWalker

ответ

2

SSL должен быть в другом порту. По этом изделиям неисправность составляет:

http:// watched on port, typically 80 
https:// watched on a different port, typically 443 

Необходимо выполнить RUN SSL на другом порту.

Listen 8081 

SSL VirtualHost

<VirtualHost *:8081> 
    # SSL Cert info here 
    .... 
</VirtualHost> 

> сервис HTTPD рестарт

Смежные вопросы