comparano

Il-ġbir tal-feeds tagħna

X’inhu ComparanoFeedBot, u kif tħallih jgħaddi minn firewall.

Fil-qosor

  • Probabbilment qiegħed hawn għax din is-sekwenza dehret f’log tas-server jew f’rapport tal-firewall.
  • Aħna niżżlu biss fajl li negozjant ikkonfigura fil-kont Comparano tiegħu stess. Qatt ma nagħmlu crawl ta’ sit.
  • Jekk il-firewall qed jimblokkana, ippermetti dan il-user agent — ir-regoli għas-sistemi komuni jinsabu hawn taħt.
  • Ma nippubblikawx lista ta’ indirizzi IP; it-taqsima 4 tispjega għaliex naħsbu li dan ikun agħar.

1.Dwar xiex qed nitkellmu

Comparano hu servizz ta’ tqabbil tal-prezzijiet. Ħanut li jelenka l-prodotti tiegħu magħna jagħtina l-indirizz tal-feed tal-prodotti tiegħu — fajl li l-ħanut stess jippubblika — u aħna niżżluh bir-ritmu li jagħżel il-ħanut, biex il-prezzijiet u l-istokk li nuru jibqgħu aġġornati.

Aħna niżżlu biss l-URL li n-negozjant ikkonfigura fil-kont Comparano tiegħu stess. Ma nagħmlux crawl tas-sit, ma nsegwux links, ma nibagħtux formoli u ma nfittxux paġni li ħadd ma tana.

2.Il-user agents

Huma tnejn, u huma separati apposta: provditur ta’ hosting jista’ leġittimament irid jippermetti l-verifika żgħira u okkażjonali filwaqt li jillimita d-download il-kbir b’mod ieħor — b’isem wieħed dan ma jkunx jista’ jiġi espress.

User agentX’jagħmelKemm-il darba
ComparanoFeedBot/1.1 (+https://comparano.com/bot)Iniżżel il-feed tal-prodotti li kkonfigura n-negozjant.Fl-intervall li jagħżel in-negozjant — normalment kull 3 sa 24 siegħa, u bejniethom talba żgħira għall-headers biss, biex naraw jekk il-fajl għadux jista’ jintlaħaq.
ComparanoBot/1.1 (+https://comparano.com/bot)Jiċċekkja jekk il-ħanut jirrispondix, u jaqra l-fajl jew it-tag li jipprova li d-dominju hu tan-negozjant li talbu.Rari. Darba mar-reġistrazzjoni, imbagħad kultant.

It-tnejn jibagħtu wkoll header From (info@comparano.com), biex dejjem ikun hemm lil min tikteb.

3.Kif tippermettih

Kwalunkwe waħda minn dawn hi biżżejjed waħedha; m’hemmx bżonn kollha.

Qabbel mat-token, mhux mas-sekwenza sħiħa. ComparanoFeedBot u ComparanoBot qatt ma jinbidlu. Il-verżjoni wara s-slash iva — tinbidel ma’ kull rilaxx tagħna, u regola fuq il-user agent sħiħ tieqaf taħdem.

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

Il-plugins tas-sigurtà ta’ WordPress — Wordfence, Sucuri, iThemes — kollha għandhom lista ta’ permessi li taċċetta kemm user agent kif ukoll IP; żid ComparanoFeedBot hemm. L-aktar ħaġa li timblokkana hi l-limitu tat-talbiet għal robots barra minn dik il-lista: tqis download kbir wieħed bħala attakk.

Il-pannelli tal-hosting bħal cPanel, Plesk jew DirectAdmin normalment iqiegħdu mod_security u limitatur quddiem is-sit. Itlob lill-provditur tiegħek jippermetti l-user agent għall-URL tal-feed; min-naħa tagħhom din hi normalment linja waħda, u li ssemmi din il-paġna ġeneralment biżżejjed.

4.Għaliex ma nippubblikawx lista ta’ IP

Jitolbuna lista fissa ta’ indirizzi biżżejjed spiss biex nispjegaw ir-risposta hawn. Il-ġbiraturi tagħna jaħdmu fuq infrastruttura li l-indirizzi tagħha jinbidlu, u lista skaduta tfalli fis-skiet — il-feed tal-ħanut jinqata’ u xejn ma jgħid għaliex. It-tqabbil bil-user agent jibqa’ jaħdem.

Jekk il-politika tagħkom titlob indirizzi, iktbulna: insibu soluzzjoni għall-konfigurazzjoni tagħkom minflok ma nippubblikaw firxa li fi żmien xahar tkun żbaljata.

5.Kif jidher imblokk min-naħa tagħna

Feed imblukkat ma jfallix b’mod storbjuż għan-negozjant. Nirreġistraw l-istatus, wara ftit tentattivi nimmarkaw il-feed bħala ħażin u niktbulu — imma l-messaġġ jgħid li l-feed tiegħu ma jistax jintlaħaq, u għalhekk isaqsi lill-provditur tiegħu u mhux lilna. Dawn huma t-tweġibiet li naraw meta xi ħaġa quddiem il-ħanut twaqqafna.

StatusĠeneralment ifisser
403Regola tal-WAF, jew lista ta’ permessi li aħna m’aħniex fiha.
429Limitatur li jgħodd id-download wieħed tagħna bħala abbuż.
503Paġna ta’ verifika kontra r-robots. Ma nistgħux insolvuha, għalhekk inqisuha bħala nuqqas ta’ disponibbiltà.
—Ebda tweġiba — firewall li jitlaq il-konnessjoni minflok ma jirrifjutaha.

6.Titlobna nieqfu

Aħna niġbru feed għax negozjant talabna; l-aktar mod mgħaġġel biex jieqaf hu li l-ħanut iwaqqfu jew ineħħih mill-kont Comparano tiegħu. Jekk taħseb li qed nitolbu xi ħaġa li ħadd ma kkonfigura, iktbilna b’linja mil-log — narawha l-istess ġurnata.