# SOME DESCRIPTIVE TITLE. # Copyright (C) 2021-202r SR2 Communications Limited # This file is distributed under the same license as the Bypass Censorship # Portal package. # FIRST AUTHOR , 2024. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: Bypass Censorship Portal \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2024-12-05 11:42+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: ro\n" "Language-Team: ro \n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : (n==0 || (n%100 > 0 && n%100" " < 20)) ? 1 : 2);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Generated-By: Babel 2.16.0\n" #: ../../user/mirrors.rst:2 msgid "Web Mirrors" msgstr "" #: ../../user/mirrors.rst:5 msgid "Background" msgstr "" #: ../../user/mirrors.rst:7 msgid "" "A web mirror can help users by providing alternate URLs to access " "censored resources, allowing them to bypass technical censorship and " "access information that may be otherwise unavailable. Web proxies work by" " forwarding requests to the original website, and providing a different " "URL to access that content. By accessing the web proxy URL, users can " "access the same content that would be blocked by censors if accessed " "through the original website's URL." msgstr "" #: ../../user/mirrors.rst:11 msgid "" "Web mirrors also use frequently changing URLs to evade censorship, making" " it more difficult for censors to block access to the content. This " "assumption of a limited lifetime is built-in to the system, allowing for " "automated block detection to trigger the deployment of new URLs, and for " "the :doc:`distribution lists ` to allow applications and end-users" " to discover new URLs." msgstr "" #: ../../user/mirrors.rst:16 msgid "" "Additionally, web proxies can be accessed via a normal web browser, " "making them easily accessible to users without requiring any special " "software or technical knowledge." msgstr "" #: ../../user/mirrors.rst:19 msgid "Architecture" msgstr "" #: ../../user/mirrors.rst:21 msgid "" "Before configuring any web origins to create mirrors, you must first " "configure an origin group. The group is used to organise larger numbers " "of web origins so that mirrors can be created for them with a shared " "configuration. The shared configuration will include which pools will " "require mirrors for the origins." msgstr "" #: ../../user/mirrors.rst:25 msgid "" "For each configured origin group, a smart proxy instance will be created " "at each provider where proxies are deployed. This instance runs the " "active proxy that will rewrite URLs in responses from the origin " "webserver to ensure that all resources are loaded via the mirrors. Some " "providers, e.g. Fastly, do not require an instance as they already " "provide the means for URL re-writing in their standard functionality." msgstr "" #: ../../user/mirrors.rst:29 msgid "Web origins represent the source website that has been blocked." msgstr "" #: ../../user/mirrors.rst:32 msgid "Web Origins" msgstr "" #: ../../user/mirrors.rst:35 msgid "Rate Limiting" msgstr "" #: ../../user/mirrors.rst:37 msgid "" "CDNs (Content Delivery Networks) can impose rate limiting on websites to " "ensure that the network resources are efficiently utilized, to protect " "the websites from DDoS (Distributed Denial of Service) attacks and to " "maintain the quality of service for all the websites using the CDN." msgstr "" #: ../../user/mirrors.rst:41 msgid "" "These rate limits will be sized according to the expected rate of " "requests from an average user, however the mirror system is a bottleneck " "that aggregates requests from multiple users and passes these on to the " "original CDN. When a single system is used to send a large number of " "requests to a CDN like this, the CDN may interpret this as a denial of " "service (DoS) attack and prevent access to the website." msgstr "" #: ../../user/mirrors.rst:46 msgid "" "Deploying mirrors for websites hosted on CDNs will require co-operation " "from the CDN provider. If you find that mirrors are producing many \"Rate" " Limited Exceeded\" or \"Access Denied\" errors then you may be suffering" " from this problem. Ask your administrator to configure the `Bypass-Rate-" "Limit-Token` header in the portal and at the CDN to disable the rate " "limiting for requests originating via the mirrors." msgstr "" #: ../../user/mirrors.rst:52 msgid "New Web Origin" msgstr "" #: ../../user/mirrors.rst:54 msgid "" "To create a new web origin, click \"Create new origin\" at the top of the" " list. This will present you with the new origin form:" msgstr "" #: ../../user/mirrors.rst:61 msgid "Domain Name" msgstr "" #: ../../user/mirrors.rst:63 msgid "" "Enter the domain name that you want to create a mirror for in this field." " This is a required field." msgstr "" #: ../../user/mirrors.rst:66 msgid "Description" msgstr "" #: ../../user/mirrors.rst:68 msgid "" "Enter a brief description of the website that you are creating a mirror " "for in this field. This is also a required field." msgstr "" #: ../../user/mirrors.rst:71 msgid "Group" msgstr "" #: ../../user/mirrors.rst:73 msgid "" "Select the group that you want the mirror to belong to from the drop-down" " menu in this field. This is a required field." msgstr "" #: ../../user/mirrors.rst:76 msgid "Auto-Rotate" msgstr "" #: ../../user/mirrors.rst:78 msgid "" "Select this field if you want to enable auto-rotation for the mirror. " "This means that the mirror will automatically redeploy with a new domain " "name if it is detected to be blocked. This field is optional and is " "enabled by default." msgstr "" #: ../../user/mirrors.rst:82 msgid "Asset Domain" msgstr "" #: ../../user/mirrors.rst:84 msgid "" "Select this field if you want to use mirrors of this domain to host " "assets for other domains. This is an optional field and is disabled by " "default. All of the asset domains within a group will be available for " "all mirrors using smart proxies. The smart proxy will rewrite URLs for " "the asset domains that are included in the source code of the mirror " "hosted by a smart proxy." msgstr ""