Назад | Перейти на главную страницу

Ошибка SSL при подключении через SSL для настроек электронной почты

Я бы попытался дать больше информации, но понятия не имею, почему возникает эта ошибка. Я нашел несколько таких ошибок в файле error.log.

Я использую Debain и iRedMail.

Кто-нибудь может помочь с этим?

[Sun Aug 14 00:45:15 2011] [info] [client ::1] Connection to child 1 established (server example.co.uk:443)
[Sun Aug 14 00:45:15 2011] [info] Seeding PRNG with 648 bytes of entropy
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_kernel.c(1754): OpenSSL: Handshake: start
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_kernel.c(1762): OpenSSL: Loop: before/accept initialization
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_io.c(1832): OpenSSL: read 11/11 bytes from BIO#8e5dd80 [mem: 8efb668] (BIO dump follows)
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_io.c(1765): +------------------------------------------------------------------------+
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_io.c(1804): | 0000: 4f 50 54 49 4f 4e 53 20-2a 20 48                 OPTIONS * H      |
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_io.c(1810): +-------------------------------------------------------------------------+
[Sun Aug 14 00:45:15 2011] [debug] ssl_engine_kernel.c(1791): OpenSSL: Exit: error in SSLv2/v3 read client hello A
[Sun Aug 14 00:45:15 2011] [info] [client ::1] (os 0x08e37090)Unrecognized resolver error: SSL library error 1 in handshake (server example.co.uk:443)
[Sun Aug 14 00:45:15 2011] [info] SSL Library Error: 336027900 error:140760FC:SSL routines:SSL23_GET_CLIENT_HELLO:unknown protocol speaking not SSL to HTTPS port!?
[Sun Aug 14 00:45:15 2011] [info] [client ::1] Connection closed to child 1 with abortive shutdown (server example.co.uk:443)

Ключевая подсказка находится во второй последней строке:

unknown protocol speaking not SSL to HTTPS port!?

(Технически дамп протокола в строке 7 дает вам аналогичную подсказку, но это намного более загадочно)

Ты можешь считать вы говорите SSL с сервером, но на самом деле клиент говорит на обычном HTTP. Измените свой URL на https:// и все должно быть хорошо.

OPTIONS * H 

выглядит как запрос http OPTIONS (который просто вместо ssl ????)

Я обнаружил, что Google Chrome выполняет эти запросы после загрузки моей страницы, но я не использую ssl на сайте / странице

я не могу найти ссылку на это в chrome: // net-internals / # events

по крайней мере, я хотел бы знать, почему эти запросы сделаны, но я надеюсь, что это поможет людям (так как Google бросил меня сюда)

Знаете ли вы, что на самом деле вы генерируете ошибки на основе вашего доступа к веб-серверу? Похоже, это могут быть случаи, когда кто-то запускает сканер портов, возможно, ищет веб-прокси, что действительно происходит.