$type must be either v2 or invisible

  • Betroffene Version
    WoltLab Suite 5.3
    Betroffene App
    WoltLab Suite Core

    Hallo,

    Seit paar Tagen bekommen ich folgende Fehlermeldung, ich vermute diese wird durch ein Bot oder ähnliches verursacht der versucht das Kontakt-Formular abzusenden, das Captcha und das Formular funktionieren jedoch ohne Problem bei legitimen Gebrauch:

    Aufgerufene URL
    POST /cms/contact/
    Referrer
    https://domain.tld/cms/contact/
    WoltLab Suite
    5.3.5
    PHP
    8.0.3
    Fehlermeldung
    $type must be either v2 or invisible.
    Art
    InvalidArgumentException
    Datei (Zeile)
    /var/www/domain.tld/public/cms/lib/system/recaptcha/RecaptchaHandlerV2.class.php (39)
    Stacktrace
    1. /var/www/domain.tld/public/cms/lib/system/captcha/RecaptchaHandler.class.php (106): wcf\system\recaptcha\RecaptchaHandlerV2->validate(…)
    2. /var/www/domain.tld/public/cms/lib/form/AbstractCaptchaForm.class.php (106): wcf\system\captcha\RecaptchaHandler->validate(…)
    3. /var/www/domain.tld/public/cms/lib/form/AbstractCaptchaForm.class.php (98): wcf\form\AbstractCaptchaForm->validateCaptcha(…)
    4. /var/www/domain.tld/public/cms/lib/form/ContactForm.class.php (130): wcf\form\AbstractCaptchaForm->validate(…)
    5. /var/www/domain.tld/public/cms/lib/form/AbstractForm.class.php (60): wcf\form\ContactForm->validate(…)
    6. /var/www/domain.tld/public/cms/lib/form/AbstractForm.class.php (123): wcf\form\AbstractForm->submit(…)
    7. /var/www/domain.tld/public/cms/lib/form/AbstractCaptchaForm.class.php (67): wcf\form\AbstractForm->readData(…)
    8. /var/www/domain.tld/public/cms/lib/form/ContactForm.class.php (187): wcf\form\AbstractCaptchaForm->readData(…)
    9. /var/www/domain.tld/public/cms/lib/page/AbstractPage.class.php (291): wcf\form\ContactForm->readData(…)
    10. /var/www/domain.tld/public/cms/lib/page/AbstractPage.class.php (114): wcf\page\AbstractPage->show(…)
    11. /var/www/domain.tld/public/cms/lib/system/request/Request.class.php (83): wcf\page\AbstractPage->__run(…)
    12. /var/www/domain.tld/public/cms/lib/system/request/RequestHandler.class.php (107): wcf\system\request\Request->execute(…)
    13. /var/www/domain.tld/public/cms/index.php (9): wcf\system\request\RequestHandler->handle(…)

    Danke im voraus.

    ┌П┐(◉_◉)┌П┐

  • Bei mir erschien dieser Fehler ebenfalls gestern (zum ersten und bisher einzigen Mal). Ja, die Angaben für reCAPTCHA stimmen und wurden auch nicht kürzlich geändert.

    • Offizieller Beitrag

    Der UA war definitiv gefälscht. Wir erleben immer wieder mal, dass es Fehler bei der reCAPTCHA-Validierung gibt, weil einiges Bots zu doof sind, das Formular richtig abzusenden.

    Prinzipiell sind diese Fehler irrelevant, weil sie nicht weiter problematisch sind, insbesondere dann, wenn es eh nur Bots trifft. Ich kann mir durchaus vorstellen, dass das ein versemmelter Bot war, der nicht richtig funktionierte. Dafür spricht das plötzliche Auftauchen dieses "Fehlers" im selben Zeitrahmen bei unterschiedlichen Seiten, bei uns lief es auch über das Kontakt-Formular.

    • Offizieller Beitrag

    Danke, das bestätigt meinen Verdacht, das ist also auch ein Bot gewesen. Ich habe bis jetzt noch nicht herausgefunden, wie ich den Fehler sinnvoll provozieren kann, damit ich den gezielt unterdrücken kann.

    Andererseits stellt sich mir natürlich immer die Frage, ob das sinnvoll ist. Falls der Bot nicht erneut diese Fehler verursacht, würde ich sogar dazu tendieren, einfach gar nichts zu machen. Prinzipiell soll diese Art der Fehlerberichterstattung auch dazu dienen, auf mögliche Probleme aufmerksam zu machen.

  • Danke der Aufklärung Alexander, bei mir begann es vor 2 Tagen und hatte die Fehlermeldung bisher jetzt jeden Tag.

    Hoffe der Bot wird gefixt weil ist schon ärgerlich wenn man jeden tag eine Fehlermeldung bekommt (per mail) die eigentlich nicht wichtig ist :)

    ┌П┐(◉_◉)┌П┐

  • Joshua Rüsweg 20. März 2021 um 13:52

    Hat das Label Bestätigt hinzugefügt.
  • Hoffe der Bot wird gefixt weil ist schon ärgerlich wenn man jeden tag eine Fehlermeldung bekommt (per mail) die eigentlich nicht wichtig ist

    Daran gewöhnt man sich, habe seit dem letzten Update das selbe Problem mit einem Fehler bei der PayPal Schnittstelle, der WSC.

    Täglich mehrfach in den Fehlerprotokollen, scheint bis dato keiner ne Idee zu haben oder sich angesehen zu haben. ;)

    Greetz

    Dark

    Mit dem Ende naht der Anfang mit etwas Neuen, um dann wieder zu sagen „Nach dem Update ist vor dem Update“. :S

  • Joshua Rüsweg 20. März 2021 um 17:42

    Hat das Label 5.3.6 hinzugefügt.
  • Joshua Rüsweg 20. März 2021 um 17:42

    Hat das Label von Bestätigt auf Behoben geändert.
  • Hallo bei uns kamm der Fehler gestern auf das Kontakt Formular

    Tue, 23 Mar 2021 10:06:02 +0000

    Message: $type must be either v2 or invisible.

    PHP version: 7.4.16

    WoltLab Suite version: 5.3.5

    Request URI: POST /contact/

    Referrer: https://www.rettungsdienst-en.de/contact/

    User Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.6) Gecko/20070817 IceWeasel/2.0.0.6-g3

    Peak Memory Usage: 2966504/536870912

    ======

    Error Class: InvalidArgumentException

    Error Message: $type must be either v2 or invisible.

    Error Code: 0

    File: /var/www/vhosts/rettungsdienst-en.de/httpdocs/RDEN/lib/system/recaptcha/RecaptchaHandlerV2.class.php (39)

    Extra Information: -

    Stack Trace: [{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/system\/captcha\/RecaptchaHandler.class.php","line":106,"function":"validate","class":"wcf\\system\\recaptcha\\RecaptchaHandlerV2","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/AbstractCaptchaForm.class.php","line":106,"function":"validate","class":"wcf\\system\\captcha\\RecaptchaHandler","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/AbstractCaptchaForm.class.php","line":98,"function":"validateCaptcha","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/ContactForm.class.php","line":130,"function":"validate","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/AbstractForm.class.php","line":60,"function":"validate","class":"wcf\\form\\ContactForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/AbstractForm.class.php","line":123,"function":"submit","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/AbstractCaptchaForm.class.php","line":67,"function":"readData","class":"wcf\\form\\AbstractForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/form\/ContactForm.class.php","line":187,"function":"readData","class":"wcf\\form\\AbstractCaptchaForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/page\/AbstractPage.class.php","line":291,"function":"readData","class":"wcf\\form\\ContactForm","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/page\/AbstractPage.class.php","line":114,"function":"show","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/system\/request\/Request.class.php","line":83,"function":"__run","class":"wcf\\page\\AbstractPage","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/lib\/system\/request\/RequestHandler.class.php","line":107,"function":"execute","class":"wcf\\system\\request\\Request","type":"->","args":[]},{"file":"\/var\/www\/vhosts\/rettungsdienst-en.de\/httpdocs\/RDEN\/index.php","line":9,"function":"handle","class":"wcf\\system\\request\\RequestHandler","type":"->","args":[]}]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!