Trumpai
- Tikriausiai esate čia todėl, kad ši eilutė pasirodė serverio žurnale arba užkardos ataskaitoje.
- Atsisiunčiame tik failą, kurį pardavėjas nurodė savo paties Comparano paskyroje. Svetainių niekada neapžvalgome.
- Jei užkarda mus blokuoja, leiskite šį naudotojo agentą — taisyklės dažniausioms sistemoms pateiktos žemiau.
- Neskelbiame IP adresų sąrašo; 4 skyriuje paaiškinta, kodėl, mūsų manymu, tai būtų blogiau.
1.Apie ką čia
Comparano yra kainų palyginimo paslauga. Parduotuvė, siūlanti pas mus savo prekes, pateikia savo prekių srauto adresą — failą, kurį pati skelbia — o mes jį atsisiunčiame parduotuvės pasirinktu dažnumu, kad rodomos kainos ir likučiai išliktų aktualūs.
Atsisiunčiame tik tą adresą, kurį pardavėjas nurodė savo Comparano paskyroje. Svetainės neapžvalgome, nuorodomis nesekame, formų nesiunčiame ir neieškome puslapių, kurių niekas mums nepateikė.
2.Naudotojo agentai
Jų yra du ir jie atskirti sąmoningai: prieglobos tiekėjas gali pagrįstai norėti leisti nedidelį retkarčiais atliekamą patikrinimą, o didelį atsisiuntimą riboti kitaip — vienu pavadinimu to išreikšti nepavyktų.
| Naudotojo agentas | Ką daro | Kaip dažnai |
|---|---|---|
ComparanoFeedBot/1.1 (+https://comparano.com/bot) | Atsisiunčia pardavėjo nurodytą prekių srautą. | Pardavėjo pasirinktu intervalu — paprastai kas 3–24 valandas, o tarp jų nedidelė užklausa vien dėl antraščių, siekiant patikrinti, ar failas vis dar pasiekiamas. |
ComparanoBot/1.1 (+https://comparano.com/bot) | Patikrina, ar parduotuvė atsako, ir perskaito failą arba žymą, įrodančią, kad domenas priklauso jį deklaravusiam pardavėjui. | Retai. Kartą registruojantis, vėliau retkarčiais. |
Abu taip pat siunčia From antraštę (info@comparano.com), kad visada būtų kam parašyti.
3.Kaip jį leisti
Pakanka bet kurio iš šių būdų; visų nereikia.
Lyginkite su žyma, o ne su visa eilute. ComparanoFeedBot ir ComparanoBot niekada nesikeičia. Versija po pasvirojo brūkšnio keičiasi su kiekvienu mūsų leidimu — taisyklė visam naudotojo agentui nustos veikti.
Cloudflare — WAF › Custom rules › Skip
(http.user_agent contains "ComparanoFeedBot") or (http.user_agent contains "ComparanoBot")ModSecurity / OWASP CRS
SecRule REQUEST_HEADERS:User-Agent "@contains ComparanoFeedBot" \
"id:1900001,phase:1,pass,nolog,ctl:ruleEngine=Off"nginx
map $http_user_agent $comparano {
default 0;
"~*ComparanoFeedBot" 1;
"~*ComparanoBot" 1;
}Apache
SetEnvIfNoCase User-Agent "ComparanoFeedBot" comparano
Allow from env=comparano„WordPress“ saugumo papildiniai — Wordfence, Sucuri, iThemes — turi leidžiamųjų sąrašą, priimantį tiek naudotojo agentą, tiek IP; įrašykite ten ComparanoFeedBot. Dažniausiai mus blokuoja užklausų riba robotams, kurių tame sąraše nėra: vieną didelį atsisiuntimą ji laiko ataka.
Prieglobos skydeliai, tokie kaip cPanel, Plesk ar DirectAdmin, paprastai priešais svetainę stato mod_security ir ribotuvą. Paprašykite tiekėjo leisti šį naudotojo agentą srauto adresui; jų pusėje tai paprastai viena eilutė, o nuoroda į šį puslapį dažniausiai pakanka.
4.Kodėl neskelbiame IP sąrašo
Fiksuoto adresų sąrašo mūsų prašo pakankamai dažnai, kad atsakymą užrašytume čia. Mūsų siuntikliai veikia infrastruktūroje, kurios adresai keičiasi, o pasenęs sąrašas sugenda tyliai — parduotuvės srautas nustoja veikti ir niekas nepasako kodėl. Lyginimas pagal naudotojo agentą veikia toliau.
Jei jūsų taisyklės reikalauja adresų, parašykite mums: rasime sprendimą jūsų aplinkai, užuot skelbę intervalą, kuris po mėnesio bus klaidingas.
5.Kaip blokavimas atrodo iš mūsų pusės
Užblokuotas srautas pardavėjui nesugenda garsiai. Užrašome būseną, po kelių bandymų pažymime srautą kaip klaidingą ir jam parašome — tačiau žinutėje sakoma, kad jo srautas nepasiekiamas, todėl jis klausia savo prieglobos tiekėjo, o ne mūsų. Šiuos atsakymus matome, kai kažkas priešais parduotuvę mus sustabdo.
| Būsena | Paprastai reiškia |
|---|---|
403 | WAF taisyklę arba leidžiamųjų sąrašą, kuriame mūsų nėra. |
429 | Ribotuvą, kuris vienintelį mūsų atsisiuntimą laiko piktnaudžiavimu. |
503 | Antirobotinės patikros puslapį. Jo išspręsti negalime, todėl laikome nepasiekiamumu. |
— | Jokio atsakymo — užkarda ryšį nutraukia, o ne atmeta. |
6.Jei norite, kad liautumės
Srautą atsisiunčiame todėl, kad pardavėjas to paprašė; greičiausiai tai baigsis, jei parduotuvė jį pristabdys arba pašalins savo Comparano paskyroje. Jei manote, kad prašome to, ko niekas nenustatė, parašykite mums su žurnalo eilute — peržiūrėsime tą pačią dieną.