HTTP 429 / 454 / 455 Αποκλεισμός
Εξηγεί τους κωδικούς σφάλματος firewall 429, 454, 455 της Simply.com: αιτίες όπως bots, αποκλεισμένα requests και πώς να ελέγξετε και επιλύσετε τον αποκλεισμό.
Η Simply.com χρησιμοποιεί ένα προηγμένο σύστημα προστασίας (Web Application Firewall) για να αποτρέπει και να αποκλείει επιθέσεις, κατάχρηση και εκμετάλλευση ευπαθειών στους ιστότοπους των πελατών μας.
HTTP 429
Ο κωδικός σφάλματος ενημερώνει τον επισκέπτη ότι πρέπει/μπορεί να δοκιμάσει ξανά αργότερα.
Μπορεί να δείτε αυτόν τον κωδικό σφάλματος για διάφορους λόγους, π.χ.:
- Ο ιστότοπος δέχεται αυτή τη στιγμή ασυνήθιστα πολλές αιτήσεις ή βρίσκεται κυριολεκτικά υπό επίθεση.
- Η επίσκεψη προέρχεται από μια διεύθυνση IP που έχει κακή “reputation” και είναι γνωστή για επιθέσεις. Μπορείτε να αναζητήσετε τη διεύθυνση IP στο www.simply.com/rbl/.
- Γνωστό crawler που έχει πραγματοποιήσει υπερβολικά πολλές αιτήσεις σε σύντομο χρονικό διάστημα.
- Ο κωδικός σφάλματος μπορεί επίσης να προέρχεται από τον ίδιο τον κώδικα και την προστασία του ιστότοπου (εκτός του ελέγχου μας).
Όταν συναντάτε αυτόν τον κωδικό σφάλματος, ο διακομιστής ιστού μπορεί να εκτελέσει έναν αυτόματο έλεγχο ασφαλείας στο πρόγραμμα περιήγησής σας, πριν σας επιτρέψει να συνεχίσετε. Ο σκοπός του ελέγχου είναι να προστατεύσει τον ιστότοπο από bots και αυτοματοποιημένες επιθέσεις που μπορούν να επιβαρύνουν υπερβολικά τον διακομιστή ή να επιχειρήσουν να εκμεταλλευτούν ευπάθειες.
Αν συναντήσετε έλεγχο ασφαλείας:
Όλα τα κανονικά προγράμματα περιήγησης μπορούν να ολοκληρώσουν αυτόν τον έλεγχο χωρίς προβλήματα και στη συνέχεια θα λάβουν κωδικό απόκρισης HTTP 200.
Στις περισσότερες περιπτώσεις ο έλεγχος γίνεται στο παρασκήνιο και ένα συνηθισμένο πρόγραμμα περιήγησης με ενεργοποιημένα τα JavaScript και τα cookies περνά μέσα σε λίγα δευτερόλεπτα, χωρίς να το παρατηρήσετε ο ίδιος. Όταν ο έλεγχος ολοκληρωθεί επιτυχώς, μπορείτε να πλοηγηθείτε ελεύθερα στον ιστότοπο για ένα ορισμένο χρονικό διάστημα, πριν ενδεχομένως ανανεωθεί.
Αν μείνετε κολλημένοι στον έλεγχο, μπορείτε να δοκιμάσετε να φορτώσετε ξανά τη σελίδα, να ενημερώσετε το πρόγραμμα περιήγησής σας ή να επισκεφθείτε τη σελίδα από άλλη συσκευή ή σύνδεση δικτύου.
HTTP 454
Αυτός ο κωδικός απόκρισης μπορεί να προκύψει αν:
- Χρησιμοποιείται ένα πολύ παλιό πρόγραμμα περιήγησης, το οποίο δεν διαθέτει τις λειτουργίες στις οποίες βασίζεται ο σύγχρονος ιστός.
- Κάποιος ισχυρίζεται ότι είναι ένα πολύ παλιό πρόγραμμα περιήγησης, το οποίο δεν διαθέτει τις λειτουργίες στις οποίες βασίζεται ο σύγχρονος ιστός.
Όλα τα κανονικά προγράμματα περιήγησης μπορούν να ολοκληρώσουν αυτόν τον έλεγχο χωρίς προβλήματα και στη συνέχεια θα λάβουν κωδικό απόκρισης HTTP 200.
Αν είστε ιδιοκτήτης του ιστότοπου και διαπιστώνετε ότι πλήττονται νόμιμοι επισκέπτες, ενσωματώσεις ή συσκευές, επικοινωνήστε πρώτα με τον ιδιοκτήτη αυτής της ενσωμάτωσης και ζητήστε τους να εξετάσουν το πρόβλημα. Ελέγξτε ποιο user-agent αποστέλλεται.
HTTP 455
Αυτός ο κωδικός απόκρισης μπορεί να προκύψει αν:
- Το συγκεκριμένο request έχει αποκλειστεί λόγω κανόνα firewall.
- Ένας AI agent δεν χρησιμοποιεί custom user-agent ή χρησιμοποιεί user-agent που χρησιμοποιείται επίσης από botnets.
Μπορείτε να δείτε την ακριβή αιτία του αποκλεισμού εξετάζοντας τα logs για το προϊόν σας. Αυτό γίνεται στην ενότητα "Webserver logs" στο Πάνελ Ελέγχου μας.
Με βάση την αιτία, μπορείτε πιθανόν να επιλύσετε τον αποκλεισμό.
Υπηρεσίες στη whitelist
Γνωστές υπηρεσίες τρίτων, όπως οι Googlebot, OpenAI, Anthropic, Bing, LinkedIn, Jetpack, PayPal, Facebook, ManageWP κ.λπ., βρίσκονται στη whitelist στο φίλτρο ασφαλείας μας.
Δεν προσθέτουμε στη whitelist υπηρεσίες ασφαλείας, καθώς το φίλτρο ασφαλείας μας είναι ακριβώς ένα στοιχείο ασφαλείας – και το να το αφαιρέσουμε για να σκανάρουμε την ασφάλεια δεν έχει επομένως μεγάλο νόημα.
Bots που παριστάνουν εγκεκριμένες υπηρεσίες
Αν εξετάζετε αποκλεισμούς, σημειώστε ότι πολλά bots παριστάνουν αυτές τις γνωστές υπηρεσίες σε μια προσπάθεια να περάσουν μέσα από το φίλτρο ασφαλείας. Ελέγχετε επομένως πάντα αν όντως έχει αποκλειστεί μια εγκεκριμένη υπηρεσία (με βάση τη διεύθυνση IP).
Απαιτήσεις για προσθήκη στη whitelist
Γενικά, το WAF μας συμπεριφέρεται σωστά απέναντι σε σωστά requests, δηλαδή requests που τηρούν τους καθιερωμένους κανόνες. Αν κάποιος θέλει να προστεθεί στη whitelist μια γνωστή υπηρεσία τρίτων, μπορούμε να το προσφέρουμε αυτό, εφόσον υπάρχει μια δημόσια και συντηρούμενη URL με μια λίστα των χρησιμοποιούμενων διευθύνσεων IP.
Ελέγξτε παρακαλώ αν όντως λαμβάνει χώρα αποκλεισμός, πριν ζητηθεί η προσθήκη στη whitelist.
Άρθρο από την κατηγορία υποστήριξης: PHP