{"id":30214,"date":"2019-10-31T21:34:16","date_gmt":"2019-10-31T18:34:16","guid":{"rendered":"https:\/\/prohoster.info\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami\/"},"modified":"2019-10-31T21:34:16","modified_gmt":"2019-10-31T18:34:16","slug":"ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami","status":"publish","type":"post","link":"https:\/\/prohoster.info\/pl\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami","title":{"rendered":"IETF zatwierdzi\u0142a ACME \u2014 to standard do pracy z certyfikatami SSL","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>IETF zatwierdzi\u0142 <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8555\">standard<\/a><\/noindex> Automatic Certificate Management Environment (ACME), kt\u00f3ry pomo\u017ce zautomatyzowa\u0107 uzyskiwanie certyfikat\u00f3w SSL. Wyja\u015bniamy, jak to dzia\u0142a.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/444986\/\"><img decoding=\"async\" alt=\"IETF zatwierdzi\u0142a ACME \u2014 to standard do pracy z certyfikatami SSL\" src=\"\/wp-content\/uploads\/2019\/03\/1809c2cb9ea555a72e58207f3e21294d.jpg\" style=\"display:block;margin: 0 auto;\" \/><\/a><\/noindex><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/cliff_77\/5373962025\/\">Cliff Johnson<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/creativecommons.org\/licenses\/by-sa\/2.0\/\">CC BY-SA<\/a><\/noindex><\/i><\/p>\n<h2>Dlaczego ten standard by\u0142 potrzebny<\/h2>\n<p>\n\u015arednio na konfiguracj\u0119 <noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/services\/ssl?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=acme&amp;utm_content=site\">certyfikatu SSL<\/a><\/noindex> dla domeny administrator mo\u017ce po\u015bwi\u0119ci\u0107 od jednej do trzech godzin. Je\u015bli pope\u0142ni b\u0142\u0105d, trzeba b\u0119dzie czeka\u0107 na odrzucenie wniosku, a dopiero potem b\u0119dzie mo\u017cna z\u0142o\u017cy\u0107 go ponownie. Wszystko to utrudnia wdra\u017canie system\u00f3w na du\u017c\u0105 skal\u0119.<\/p>\n<p>Procedura walidacji domeny mo\u017ce si\u0119 r\u00f3\u017cni\u0107 w zale\u017cno\u015bci od centrum certyfikacji. Brak standaryzacji czasem prowadzi do problem\u00f3w z bezpiecze\u0144stwem. Znany jest <noindex><a rel=\"nofollow\" href=\"https:\/\/www.godaddy.com\/garage\/information-about-ssl-bug\/\">przypadek<\/a><\/noindex>, gdy z powodu b\u0142\u0119du w systemie jedno CA zweryfikowa\u0142o wszystkie zg\u0142oszone domeny. W takich sytuacjach certyfikaty SSL mog\u0105 zosta\u0107 wydane oszuka\u0144czym zasobom.<\/p>\n<p>Zatwierdzony przez IETF protok\u00f3\u0142 ACME (specyfikacja <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8555\">RFC8555<\/a><\/noindex>) ma zautomatyzowa\u0107 i ustandaryzowa\u0107 proces uzyskiwania certyfikatu. Wyeliminowanie czynnika ludzkiego pomo\u017ce te\u017c zwi\u0119kszy\u0107 niezawodno\u015b\u0107 i bezpiecze\u0144stwo weryfikacji nazwy domeny.<\/p>\n<p>Standard jest otwarty i ka\u017cdy zainteresowany mo\u017ce wnie\u015b\u0107 wk\u0142ad w jego rozw\u00f3j. W <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/ietf-wg-acme\/acme\/\">repozytorium na GitHubie<\/a><\/noindex> opublikowano odpowiednie instrukcje.<\/p>\n<h2>Jak to dzia\u0142a<\/h2>\n<p>\nWymiana \u017c\u0105da\u0144 w ACME odbywa si\u0119 przez HTTPS za pomoc\u0105 komunikat\u00f3w JSON. Aby korzysta\u0107 z protoko\u0142u, nale\u017cy zainstalowa\u0107 klienta ACME na docelowym w\u0119\u017ale; przy pierwszym po\u0142\u0105czeniu z CA generuje on unikaln\u0105 par\u0119 kluczy. P\u00f3\u017aniej b\u0119d\u0105 one u\u017cywane do podpisywania wszystkich komunikat\u00f3w klienta i serwera.<\/p>\n<p>Pierwszy komunikat zawiera dane kontaktowe w\u0142a\u015bciciela domeny. Jest podpisywany kluczem prywatnym i wraz z kluczem publicznym wysy\u0142any do serwera. Serwer sprawdza autentyczno\u015b\u0107 podpisu i je\u015bli wszystko jest w porz\u0105dku, rozpoczyna procedur\u0119 wydania certyfikatu SSL.<\/p>\n<p>Aby uzyska\u0107 certyfikat, klient musi udowodni\u0107 serwerowi, \u017ce jest w\u0142a\u015bcicielem domeny. W tym celu wykonuje okre\u015blone dzia\u0142ania, dost\u0119pne wy\u0142\u0105cznie dla w\u0142a\u015bciciela. Na przyk\u0142ad centrum certyfikacji mo\u017ce wygenerowa\u0107 unikalny token i poprosi\u0107 klienta o umieszczenie go na stronie. Nast\u0119pnie CA tworzy \u017c\u0105danie webowe lub DNS, aby pobra\u0107 klucz z tego tokena.<\/p>\n<p>Na przyk\u0142ad w przypadku HTTP klucz z tokena nale\u017cy umie\u015bci\u0107 w pliku obs\u0142ugiwanym przez serwer WWW. Przy weryfikacji DNS urz\u0105d certyfikacji b\u0119dzie szuka\u0142 unikalnego klucza w dokumencie tekstowym rekordu DNS. Je\u015bli wszystko si\u0119 zgadza, serwer potwierdza, \u017ce klient przeszed\u0142 walidacj\u0119, a CA wydaje certyfikat.<\/p>\n<p><img decoding=\"async\" alt=\"IETF zatwierdzi\u0142a ACME \u2014 to standard do pracy z certyfikatami SSL\" src=\"\/wp-content\/uploads\/2019\/03\/dd324a6a94cea9254dc1041a3678a40a.jpg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<i>\/ Flickr \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/www.flickr.com\/photos\/blondinrikard\/22308731499\/\">Blondinrikard Fr\u00f6berg<\/a><\/noindex> \/ <noindex><a rel=\"nofollow\" href=\"https:\/\/creativecommons.org\/licenses\/by\/2.0\/\">CC BY<\/a><\/noindex><\/i><\/p>\n<h2>Opinie<\/h2>\n<p>\nWed\u0142ug <noindex><a rel=\"nofollow\" href=\"https:\/\/www.ietfjournal.org\/acme-better-security-through-automation\/\">s\u0142owami<\/a><\/noindex> Wed\u0142ug IETF ACME b\u0119dzie szczeg\u00f3lnie przydatny dla administrator\u00f3w, kt\u00f3rzy musz\u0105 pracowa\u0107 z wieloma nazwami domen. Standard pomo\u017ce powi\u0105za\u0107 ka\u017cd\u0105 z nich z odpowiednim SSL.<\/p>\n<p>W\u015br\u00f3d zalet standardu eksperci wskazuj\u0105 r\u00f3wnie\u017c kilka <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8555#section-10\">mechanizm\u00f3w bezpiecze\u0144stwa<\/a><\/noindex>. Maj\u0105 one gwarantowa\u0107, \u017ce certyfikaty SSL s\u0105 wydawane wy\u0142\u0105cznie rzeczywistym w\u0142a\u015bcicielom domen. W szczeg\u00f3lno\u015bci do ochrony przed atakami DNS stosowany jest zestaw rozszerze\u0144 <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/DNSSEC\">DNSSEC<\/a><\/noindex>, a dla ochrony przed DoS standard ogranicza szybko\u015b\u0107 wykonywania poszczeg\u00f3lnych \u017c\u0105da\u0144 \u2014 na przyk\u0142ad HTTP dla metody <noindex><a rel=\"nofollow\" href=\"https:\/\/ru.wikipedia.org\/wiki\/POST_(HTTP)\">POST<\/a><\/noindex>Sami deweloperzy ACME <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc8555#section-10.2\">zaleca si\u0119<\/a><\/noindex> zalecaj\u0105 w celu zwi\u0119kszenia bezpiecze\u0144stwa dodawanie entropii do zapyta\u0144 DNS i wykonywanie ich z kilku punkt\u00f3w sieci.<\/p>\n<h2>Podobne rozwi\u0105zania<\/h2>\n<p>\nDo uzyskiwania certyfikat\u00f3w stosuje si\u0119 r\u00f3wnie\u017c protoko\u0142y <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/draft-gutmann-scep-13\">SCEP<\/a><\/noindex> i <noindex><a rel=\"nofollow\" href=\"https:\/\/tools.ietf.org\/html\/rfc7030\">EST<\/a><\/noindex>.<\/p>\n<p>Pierwszy z nich zosta\u0142 opracowany w Cisco Systems. Jego celem by\u0142o uproszczenie procedury wydawania certyfikat\u00f3w cyfrowych X.509 i zapewnienie jej maksymalnej skalowalno\u015bci. Przed pojawieniem si\u0119 SCEP proces ten wymaga\u0142 aktywnego udzia\u0142u administrator\u00f3w system\u00f3w i s\u0142abo si\u0119 skalowa\u0142. Dzi\u015b protok\u00f3\u0142 ten jest jednym z najpowszechniej stosowanych.<\/p>\n<p>Je\u015bli chodzi o EST, umo\u017cliwia on klientom PKI uzyskiwanie certyfikat\u00f3w przez bezpieczne kana\u0142y. Wykorzystuje TLS do przesy\u0142ania komunikat\u00f3w i wydawania SSL, a tak\u017ce do powi\u0105zania CSR z nadawc\u0105. Ponadto EST obs\u0142uguje metody kryptografii eliptycznej, co tworzy dodatkow\u0105 warstw\u0119 ochrony.<\/p>\n<p>Wed\u0142ug <noindex><a rel=\"nofollow\" href=\"http:\/\/ipj.dreamhosters.com\/wp-content\/uploads\/2017\/08\/ipj20-2.pdf\">zdaniem ekspert\u00f3w<\/a><\/noindex>, rozwi\u0105zania takie jak ACME powinny zyska\u0107 szersze zastosowanie. Oferuj\u0105 uproszczony i bezpieczny model konfiguracji SSL, a tak\u017ce przyspieszaj\u0105 ca\u0142y proces.<\/p>\n<h5>Dodatkowe wpisy z naszego bloga firmowego:<\/h5>\n<p><\/p>\n<ul>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/varianty-it-infrastrukture-dlya-organizacii?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=acme&amp;utm_content=blog\">Opcje infrastruktury IT w organizacji<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/rezervnoe-kopirovanie-failov?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=acme&amp;utm_content=blog\">Kopia zapasowa plik\u00f3w: jak zabezpieczy\u0107 si\u0119 przed utrat\u0105 danych<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/oblachnyj-server-dlja-praktiki-sysadmina?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=acme&amp;utm_content=blog\">Treningowy warsztat dla administrator\u00f3w: jak chmur\u0105 mo\u017ce pom\u00f3c<\/a><\/noindex><\/li>\n<li><noindex><a rel=\"nofollow\" href=\"https:\/\/1cloud.ru\/blog\/our-system-architecture-evolution?utm_source=habrahabr&amp;utm_medium=cpm&amp;utm_campaign=acme&amp;utm_content=blog\">Ewolucja architektury chmury 1cloud<\/a><\/noindex><\/li>\n<\/ul>\n<p>\u0179r\u00f3d\u0142o: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/1cloud\/blog\/444986\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 Automatic Certificate Management Environment (ACME), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u0420\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c, \u043a\u0430\u043a \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442. \/ Flickr \/ Cliff Johnson \/ CC BY-SA \u0417\u0430\u0447\u0435\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u043b\u0441\u044f \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 \u0412 \u0441\u0440\u0435\u0434\u043d\u0435\u043c \u043d\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0443 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0434\u043b\u044f \u0434\u043e\u043c\u0435\u043d\u0430 \u0430\u0434\u043c\u0438\u043d\u0438\u0441\u0442\u0440\u0430\u0442\u043e\u0440 \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0442\u0440\u0430\u0442\u0438\u0442\u044c \u043e\u0442 \u043e\u0434\u043d\u043e\u0433\u043e \u0434\u043e \u0442\u0440\u0435\u0445 \u0447\u0430\u0441\u043e\u0432. \u0415\u0441\u043b\u0438 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0443, \u0442\u043e \u043f\u0440\u0438\u0434\u0435\u0442\u0441\u044f \u0436\u0434\u0430\u0442\u044c, \u043f\u043e\u043a\u0430 \u0437\u0430\u044f\u0432\u043a\u0430 \u0431\u0443\u0434\u0435\u0442 \u043e\u0442\u043a\u043b\u043e\u043d\u0435\u043d\u0430, \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0441\u043b\u0435 [&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":[],"tags":[],"class_list":["post-30214","post","type-post","status-publish","format-standard","hentry"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 Automatic Certificate Management Environment (ACME), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\" \/>\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\/pl\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"pl_PL\" \/>\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\udd47IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 ACME \u2014 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 Automatic Certificate Management Environment (ACME), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/pl\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami\" \/>\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=\"2019-10-31T18:34:16+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:34:16+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\udd47IETF zatwierdzi\u0142o ACME \u2014 standard do pracy z certyfikatami SSL | ProHoster","description":"IETF zatwierdzi\u0142o standard Automatic Certificate Management Environment (ACME), kt\u00f3ry pomo\u017ce zautomatyzowa\u0107 uzyskiwanie certyfikat\u00f3w SSL.","canonical_url":"https:\/\/prohoster.info\/pl\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"pl_PL","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\udd47IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 ACME \u2014 \u044d\u0442\u043e \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438 | ProHoster","og:description":"IETF \u043e\u0434\u043e\u0431\u0440\u0438\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442 Automatic Certificate Management Environment (ACME), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 SSL-\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.","og:url":"https:\/\/prohoster.info\/pl\/blog\/ietf-odobrili-acme-eto-standart-dlya-raboty-s-ssl-sertifikatami","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":"2019-10-31T18:34:16+00:00","article:modified_time":"2019-10-31T18:34:16+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"30214","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":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"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-01-21 00:10:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:39:23","updated":"2026-01-21 00:10:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/30214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/comments?post=30214"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/posts\/30214\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/media?parent=30214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/categories?post=30214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/pl\/wp-json\/wp\/v2\/tags?post=30214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}