Могу ли я использовать nginx и GnuTLS вместе?

Я читал, что nginx работает с OpenSSL. Но поскольку GnuTLS - единственное программное обеспечение, обеспечивающее поддержку TLS 1.2, было бы полезно объединить это.

Итак, как я могу скомпилировать nginx с GnuTLS на Ubuntu? =)

3
задан 19 July 2011 в 00:41

12 ответов

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 25 July 2018 в 21:34

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 25 July 2018 в 21:34

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 31 July 2018 в 13:21

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 31 July 2018 в 13:21

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 2 August 2018 в 03:11

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 2 August 2018 в 03:11

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 4 August 2018 в 19:04

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 4 August 2018 в 19:04

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 6 August 2018 в 03:23

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 6 August 2018 в 03:23

UPDATE: OpenSSL 1.0.1 beta добавляет поддержку TLS 1.1 и 1.2.

2
ответ дан 7 August 2018 в 21:09

Невозможно использовать GnuTLS с nginx. Вот некоторые исходные файлы, имеющие ssl в своих именах (из источника nginx 1.7.7), GnuTLS, похоже, не упоминается:

auto/lib/openssl/ src/mail/ngx_mail_ssl_module.h src/mail/ngx_mail_ssl_module.c src/http/modules/ngx_http_ssl_module.c src/http/modules/ngx_http_ssl_module.h src/event/ngx_event_openssl.h src/event/ngx_event_openssl.c src/event/ngx_event_openssl_stapling.c

Нигде GnuTLS не упоминается в источнике (grep -rni gnutls . или даже grep -rni gnu .). Согласно nginx 1.7.7 source , GnuTLS не может полностью заменить OpenSSL.

Если вам это действительно не нужно, используйте текущую версию nginx и OpenSSL. Для OpenSSL 1.0.1 для поддержки TLS 1.2 была выполнена работа. См. Изменения между 1.0.0h и 1.0.1 [14 марта 2012].

3
ответ дан 7 August 2018 в 21:09

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

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