comparano

Naš prenašalnik virov

Kaj je ComparanoFeedBot in kako ga spustiti skozi požarni zid.

Na kratko

  • Verjetno ste tu, ker se je ta niz pojavil v dnevniku strežnika ali v poročilu požarnega zidu.
  • Prenesemo samo datoteko, ki jo je trgovec nastavil v svojem računu Comparano. Spletnega mesta nikoli ne pregledujemo.
  • Če nas požarni zid blokira, dovolite tega uporabniškega agenta — pravila za pogoste sisteme so spodaj.
  • Seznama naslovov IP ne objavljamo; 4. razdelek pojasnjuje, zakaj menimo, da bi bilo to slabše.

1.Za kaj gre

Comparano je primerjalnik cen. Trgovina, ki pri nas ponuja svoje izdelke, nam da naslov svojega vira izdelkov — datoteke, ki jo trgovina objavi sama — mi pa jo prenašamo v ritmu, ki ga izbere trgovina, da ostanejo prikazane cene in zaloge sveže.

Prenesemo izključno naslov, ki ga je trgovec nastavil v svojem računu Comparano. Spletnega mesta ne pregledujemo, povezavam ne sledimo, obrazcev ne pošiljamo in ne iščemo strani, ki nam jih ni nihče dal.

2.Uporabniška agenta

Sta dva in sta namenoma ločena: ponudnik gostovanja lahko upravičeno želi dovoliti majhno občasno preverjanje, velik prenos pa omejiti drugače — z enim samim imenom tega ne bi bilo mogoče izraziti.

Uporabniški agentKaj počneKako pogosto
ComparanoFeedBot/1.1 (+https://comparano.com/bot)Prenese vir izdelkov, ki ga je nastavil trgovec.V intervalu, ki ga izbere trgovec — običajno vsakih 3 do 24 ur, vmes pa majhna zahteva samo za glave, da preverimo, ali je datoteka še dosegljiva.
ComparanoBot/1.1 (+https://comparano.com/bot)Preveri, ali trgovina odgovarja, in prebere datoteko ali oznako, ki dokazuje, da domena pripada trgovcu, ki jo je prijavil.Redko. Enkrat ob registraciji, nato občasno.

Oba pošiljata tudi glavo From (info@comparano.com), tako da je vedno komu pisati.

3.Kako ga dovoliti

Katera koli od teh možnosti zadošča sama zase; vseh ne potrebujete.

Primerjajte z žetonom, ne s celotnim nizom. ComparanoFeedBot in ComparanoBot se nikoli ne spremenita. Različica za poševnico se — spremeni se z vsako našo izdajo, zato bo pravilo za celoten uporabniški agent nehalo delovati.

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

Varnostni vtičniki za WordPress — Wordfence, Sucuri, iThemes — imajo vsak seznam dovoljenih, ki sprejme tako uporabniškega agenta kot IP; tja dodajte ComparanoFeedBot. Najpogosteje nas blokira omejitev zahtevkov za robote zunaj tega seznama: en sam velik prenos obravnava kot napad.

Gostiteljske nadzorne plošče, kot so cPanel, Plesk ali DirectAdmin, pred spletno mesto običajno postavijo mod_security in omejevalnik. Prosite ponudnika, naj za naslov vira dovoli tega uporabniškega agenta; pri njih je to praviloma ena vrstica, sklic na to stran pa navadno zadošča.

4.Zakaj ne objavljamo seznama IP

Za stalen seznam naslovov nas sprašujejo dovolj pogosto, da odgovor zapišemo tukaj. Naši prenašalniki tečejo na infrastrukturi, katere naslovi se spreminjajo, zastarel seznam pa odpove tiho — vir trgovine se pokvari in nič ne pove, zakaj. Ujemanje po uporabniškem agentu deluje naprej.

Če vaša pravila zahtevajo naslove, nam pišite: našli bomo rešitev za vašo postavitev, namesto da objavimo obseg, ki bo čez mesec dni napačen.

5.Kako blokada izgleda z naše strani

Blokiran vir za trgovca ne odpove glasno. Zabeležimo stanje, po nekaj poskusih vir označimo kot neuspešen in mu pišemo — sporočilo pa pravi, da njegov vir ni dosegljiv, zato vpraša svojega ponudnika gostovanja in ne nas. To so odgovori, ki jih vidimo, kadar nas nekaj pred trgovino ustavi.

StanjeObičajno pomeni
403Pravilo WAF ali seznam dovoljenih, na katerem nas ni.
429Omejevalnik, ki naš en sam prenos šteje za zlorabo.
503Stran s preverjanjem proti robotom. Te ne znamo rešiti, zato to obravnavamo kot nedosegljivost.
—Nobenega odgovora — požarni zid povezavo zavrže, namesto da bi jo zavrnil.

6.Če želite, da nehamo

Vir prenašamo, ker nas je trgovec za to prosil; najhitreje se konča, če ga trgovina v svojem računu Comparano zaustavi ali odstrani. Če menite, da zahtevamo nekaj, česar ni nihče nastavil, nam pišite z vrstico iz dnevnika — pogledali bomo še isti dan.