Apache2 дает ошибку SSLcertificateFile

Я использую Ubuntu 13.04. Первоначально я установил apache2, и он работал нормально, но позже он начал вызывать некоторые проблемы, поэтому я удалил apache, используя следующие команды

sudo apt-get autoremove

sudo apt-get remove apache2 *

dpkg -S which apache2

, а затем я переустановил apache2, используя

sudo apt-get install apache2

Установка была почти завершена, но затем я получил следующее сообщение

  • Запуск веб-сервера apache2
    Синтаксическая ошибка в строке 6 файла / etc / apache2 / sites- enabled / ssl: SSLCertificateFile: файл «/etc/apache2/ssl/apache.pem» не существует или является пустым. Действие «start» не выполнено. Журнал ошибок Apache может содержать больше информации.

    [fail]

    invoke-rc.d: initscript apache2, действие «start» не выполнено. Настройка apache2 (2.2.22-6ubuntu5.1) ...

output to ls /etc/apache2/sites-enabled/ is default-ssl mysite ssl 

содержимым mysite является ServerAdmin webmaster @ localhost

DocumentRoot /home/gautam/apache/
<Directory />
    Options FollowSymLinks
    AllowOverride None
</Directory>
<Directory /home/gautam/apache/>
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    allow from all
</Directory>

ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
    AllowOverride None
    Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
    Order allow,deny
    Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/access.log combined

после запуска sudo rm / etc / apache2 / sites-enabled / * ssl я получаю следующий вывод и apache2 выключен

* Restarting web server apache2                                                
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
(98)Address already in use: make_sock: could not bind to address [::]:443
                                                                         [ OK ]

Что делать? Какие-либо предложения???

1
задан 21 January 2014 в 16:00

1 ответ

Я удалил SSL, но он по-прежнему выдавал следующую ошибку:

Перезапуск веб-сервера apache2 apache2: Не удалось надежно определить полное доменное имя сервера, используя 127.0.1.1 для ServerName apache2: Возможно недостаточно точно определить полное доменное имя сервера, используя 127.0.1.1 для уже используемого адреса ServerName (98): make_sock: не удалось привязать к адресу [::]: 443 [OK]

I погуглил его и сослался на эти 2 сообщения:

Наконец, я отключил SSL, используя:

a2dismod ssl
0
ответ дан 21 January 2014 в 16:00
  • 1
    @A.B. It' s важный, чтобы сфокусироваться на том, какова настоящая проблема, не только вопрос. Это не интернет-точки, люди, помогающие людям. – xangua 10 July 2015 в 21:05

Другие вопросы по тегам:

Похожие вопросы: