{"id":152642,"date":"2025-12-25T11:12:02","date_gmt":"2025-12-25T09:12:02","guid":{"rendered":"https:\/\/prohoster.info\/blog\/novosti-interneta\/vypusk-angie-1-11-0-forka-nginx"},"modified":"2025-12-25T11:12:02","modified_gmt":"2025-12-25T09:12:02","slug":"vypusk-angie-1-11-0-forka-nginx","status":"publish","type":"post","link":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-angie-1-11-0-forka-nginx","title":{"rendered":"Lansarea Angie 1.11.0, fork-ul Nginx.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>A fost lansat\u0103 versiunea 1.11.0 a serverului HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i a proxy-ului multiprotocol Angie, derivat din Nginx de c\u0103tre un grup de fo\u0219ti dezvoltatori care au p\u0103r\u0103sit compania F5 Network. Codul surs\u0103 pentru Angie este disponibil sub licen\u021ba BSD. Proiectul a ob\u021binut certificate de compatibilitate cu sistemele de operare ruse\u0219ti Red OS, Astra Linux Special Edition, Rosa Chrome Server, Alt \u0219i versiunile FSTEC ale Alt.      <\/p>\n<p>Compania care se ocup\u0103 de dezvoltare este &#171;Web Server&#187;, fondat\u0103 \u00een toamna anului 2022 \u0219i care a ob\u021binut investi\u021bii \u00een valoare de 1 milion de dolari. Printre co-ac\u021bionarii companiei Web Server se num\u0103r\u0103: Valentin Barteniev (liderul echipei care a dezvoltat produsul Nginx Unit), Ivan Poluianov (fost director al dezvoltatorilor frontend de la Rambler \u0219i Mail.Ru), Oleg Mamontov (liderul echipei de suport tehnic de la NGINX Inc) \u0219i Ruslan Ermilov (ru@FreeBSD.org).     <\/p>\n<p>Modific\u0103ri \u00een Angie 1.11.0:  <\/p>\n<ul>\n<li class=\"l\"> A fost ad\u0103ugat modulul \u00abhttp-metric\u00bb, care permite colectarea \u00een timp real a oric\u0103ror metrici HTTP \u00een diferite etape ale proces\u0103rii cererilor \u0219i agregarea acestora folosind diverse metode (num\u0103r\u0103toare, histograme, medii mobile etc.). Accesul la datele colectate se realizeaz\u0103 \u00een formatele JSON \u0219i Prometheus prin API HTTP (\\\/status\\\/http\\\/metric_zones\\\/), precum \u0219i prin variabile \u0219i jurnale.\n<li class=\"l\"> Func\u021bionalit\u0103\u021bile legate de suportul protocolului ACME au fost extinse: a fost ad\u0103ugat suport pentru verificarea ALPN, a fost \u00eembun\u0103t\u0103\u021bit\u0103 afi\u0219area st\u0103rii revoc\u0103rii certificatelor \u00een API-ul HTTP \\\/status\\\/http\\\/acme_clients\\\/ (cu suport pentru Prometheus), a fost simplificat\u0103 configurarea confirm\u0103rilor HTTP \u0219i s-a realizat accesul la certificate din blocul stream. Verificarea HTTP \u00een ACME poate acum func\u021biona f\u0103r\u0103 blocurile server cu directiva listen 80 \u00een configura\u021bie (pentru schimbarea portului de ascultare, a fost propus\u0103 directiva acme_http_port). S-a asigurat calcularea automat\u0103 a dimensiunii aproximative a certificatului ob\u021binut (pentru certificatele cu un num\u0103r mare de domenii, acum se poate evita configurarea parametrului max_cert_size \u00een directiva acme_client). Dimensiunea maxim\u0103 a r\u0103spunsului de la serverul ACME este acum limitat\u0103 de directiva acme_max_response_size.\n<li class=\"l\"> Modulul http_image_filter a fost \u00eembun\u0103t\u0103\u021bit cu suport pentru formatele AVIF \u0219i HEIC. Directiva image_filter a fost extins\u0103 cu parametrul convert pentru conversia \u00eentre formatele de imagini.\n<li class=\"l\"> A fost implementat suportul pentru extensia TLS ECH (Encrypted ClientHello), care continu\u0103 dezvoltarea extensiei ESNI (Encrypted Server Name Indication) \u0219i este utilizat\u0103 pentru criptarea informa\u021biilor despre parametrii sesiunilor TLS, cum ar fi numele de domeniu solicitat. Fi\u0219ierul cu cheia privat\u0103 pentru ECH este specificat prin directiva ssl_encrypted_hello_key, iar informa\u021biile despre utilizarea ECH sunt disponibile prin variabila $ssl_encrypted_hello.\n<li class=\"l\"> Modulul stream a fost \u00eembun\u0103t\u0103\u021bit cu suportul pentru protocolul PROXYv2 atunci c\u00e2nd se transmite trafic c\u0103tre proxy-urile. <a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/\"   title=\"servere\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"1805\">servere<\/a>.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 posibilitatea de a num\u0103ra elementele din liste \u0219i obiecte la exportarea metricilor Prometheus (cele care se termin\u0103 cu slash-ul acum returneaz\u0103 num\u0103rul de elemente din colec\u021bia API corespunz\u0103toare).\n<li class=\"l\"> A fost ad\u0103ugat\u0103 variabila $sent_body, care con\u021bine corpul r\u0103spunsului de subinterogare sau interogare de la modulul client.\n<li class=\"l\"> A fost ad\u0103ugat\u0103 variabila $upstream_cache_key, care con\u021bine cheia de cache utilizat\u0103.\n<li class=\"l\"> \u00cen proxy-ul de po\u0219t\u0103,<a class=\"wpil_keyword_link\" href=\"https:\/\/prohoster.info\/ro\/server\/dts-newyork\/\"   title=\"server\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"2842\">server<\/a> s-a implementat suport pentru metodele de autentificare XOAUTH2 \u0219i OAUTHBEARER.\n<li class=\"l\"> S-a implementat suport pentru compilarea cu biblioteca criptografic\u0103 AWS-LC, dezvoltat\u0103 de Amazon.\n<li class=\"l\"> S-au rezolvat problemele cu compilarea \u00een NetBSD 10.0.\n<li class=\"l\">  S-au \u00eembun\u0103t\u0103\u021bit proxy-ul \u0219i cache-ul corect al cererilor GET \u0219i HEAD.\n<li class=\"l\"> S-au corectat problemele cu HTTP\/3, legate de degradarea func\u021bion\u0103rii protocolului \u00een timpul opera\u021biei de reload \u0219i de e\u0219ecul dup\u0103 actualizarea binar\u0103; s-a \u00eembun\u0103t\u0103\u021bit rutarea pachetelor QUIC \u00eentre procese prin revizuirea codului BPF.\n<li class=\"l\"> Modific\u0103rile propuse \u00een versiunea nginx 1.29.3 au fost transferate din depozitul proiectului nginx, cu excep\u021bia directivelor add_header_inherit \u0219i add_trailer_inherit. Au fost transferite \u00eembun\u0103t\u0103\u021biri separate din FreeNginx.  <\/ul>\n<p>Sursa: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=64495\">opennet.ro<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Angie 1.11.0, \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 Nginx \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0431\u044b\u0432\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0443\u0432\u043e\u043b\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 F5 Network. \u0418\u0441\u0445\u043e\u0434\u043d\u044b\u0435 \u0442\u0435\u043a\u0441\u0442\u044b Angie \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043f\u043e\u0434 \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439 BSD. \u041f\u0440\u043e\u0435\u043a\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u043e\u0441\u0442\u0438 \u0441 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0438\u043c\u0438 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u043c\u0438 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u043c\u0438 \u0420\u0435\u0434 \u041e\u0421, Astra Linux Special Edition, \u0420\u043e\u0441\u0430 \u0425\u0440\u043e\u043c \u0421\u0435\u0440\u0432\u0435\u0440, \u0410\u043b\u044c\u0442 \u0438 \u0424\u0421\u0422\u042d\u041a-\u0432\u0435\u0440\u0441\u0438\u0438 \u0410\u043b\u044c\u0442. \u0421\u043e\u043f\u0440\u043e\u0432\u043e\u0436\u0434\u0435\u043d\u0438\u0435\u043c \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u043d\u0438\u043c\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u044f &#171;\u0412\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440&#187;, \u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u043d\u0430\u044f [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-152642","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Angie 1.11.0, \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 Nginx \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0431\u044b\u0432\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0443\u0432\u043e\u043b\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 F5 Network.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-angie-1-11-0-forka-nginx\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"ro_RO\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Angie 1.11.0, \u0444\u043e\u0440\u043a\u0430 Nginx | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Angie 1.11.0, \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 Nginx \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0431\u044b\u0432\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0443\u0432\u043e\u043b\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 F5 Network.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-angie-1-11-0-forka-nginx\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2025-12-25T09:12:02+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2025-12-25T09:12:02+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Release-ul Angie 1.11.0, fork al Nginx | ProHoster","description":"A fost publicat un nou release al serverului HTTP de \u00eenalt\u0103 performan\u021b\u0103 \u0219i al proxy-ului multi-protocol Angie 1.11.0, bifurcat din Nginx de un grup de fo\u0219ti dezvoltatori care au p\u0103r\u0103sit compania F5 Network.","canonical_url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-angie-1-11-0-forka-nginx","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"ro_RO","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0412\u044b\u043f\u0443\u0441\u043a Angie 1.11.0, \u0444\u043e\u0440\u043a\u0430 Nginx | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u0432\u044b\u043f\u0443\u0441\u043a \u0432\u044b\u0441\u043e\u043a\u043e\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e HTTP-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043c\u043d\u043e\u0433\u043e\u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u043a\u0441\u0438-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Angie 1.11.0, \u043e\u0442\u0432\u0435\u0442\u0432\u043b\u0451\u043d\u043d\u043e\u0433\u043e \u043e\u0442 Nginx \u0433\u0440\u0443\u043f\u043f\u043e\u0439 \u0431\u044b\u0432\u0448\u0438\u0445 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0443\u0432\u043e\u043b\u0438\u0432\u0448\u0438\u0445\u0441\u044f \u0438\u0437 \u043a\u043e\u043c\u043f\u0430\u043d\u0438\u0438 F5 Network.","og:url":"https:\/\/prohoster.info\/ro\/blog\/news\/vypusk-angie-1-11-0-forka-nginx","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2025-12-25T09:12:02+00:00","article:modified_time":"2025-12-25T09:12:02+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"152642","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-02-09 21:41:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2026-01-20 13:48:20","updated":"2026-02-09 21:41:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/152642","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/comments?post=152642"}],"version-history":[{"count":2,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/152642\/revisions"}],"predecessor-version":[{"id":160122,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/posts\/152642\/revisions\/160122"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/media?parent=152642"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/categories?post=152642"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/ro\/wp-json\/wp\/v2\/tags?post=152642"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}