fisharebest / webtrees

Online genealogy
https://webtrees.net
GNU General Public License v3.0
429 stars 294 forks source link

Log Errors #4898

Closed makitso closed 8 months ago

makitso commented 9 months ago

I see lots of these errors in the wt log

Undefined array key "MCLVER" …/app/Module/IndividualListModule.php:455 #0 …/app/Module/IndividualListModule.php(455): Fisharebest\Webtrees\Webtrees::Fisharebest\Webtrees{closure}() #1 …/app/Http/Middleware/RequestHandler.php(52): Fisharebest\Webtrees\Module\IndividualListModule->handle() #2 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RequestHandler->process() #3 …/app/Module/CheckForNewVersion.php(122): Middleland\Dispatcher->handle() #4 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Module\CheckForNewVersion->process() #5 …/app/Http/Middleware/CheckCsrf.php(80): Middleland\Dispatcher->handle() #6 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckCsrf->process() #7 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle() #8 …/app/Http/Middleware/Router.php(166): Middleland\Dispatcher->dispatch() #9 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\Router->process() #10 …/app/Http/Middleware/BootModules.php(58): Middleland\Dispatcher->handle() #11 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BootModules->process() #12 …/app/Http/Middleware/RegisterGedcomTags.php(54): Middleland\Dispatcher->handle() #13 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\RegisterGedcomTags->process() #14 …/app/Http/Middleware/LoadRoutes.php(75): Middleland\Dispatcher->handle() #15 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\LoadRoutes->process() #16 …/app/Http/Middleware/CheckForNewVersion.php(57): Middleland\Dispatcher->handle() #17 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForNewVersion->process() #18 …/app/Http/Middleware/UseTransaction.php(45): Middleland\Dispatcher->handle() #19 …/vendor/illuminate/database/Concerns/ManagesTransactions.php(30): Fisharebest\Webtrees\Http\Middleware\UseTransaction::Fisharebest\Webtrees\Http\Middleware{closure}() #20 …/app/Http/Middleware/UseTransaction.php(46): Illuminate\Database\Connection->transaction() #21 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTransaction->process() #22 …/app/Http/Middleware/DoHousekeeping.php(71): Middleland\Dispatcher->handle() #23 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\DoHousekeeping->process() #24 …/app/Http/Middleware/UseTheme.php(66): Middleland\Dispatcher->handle() #25 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseTheme->process() #26 …/app/Http/Middleware/CheckForMaintenanceMode.php(51): Middleland\Dispatcher->handle() #27 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CheckForMaintenanceMode->process() #28 …/app/Http/Middleware/UseLanguage.php(69): Middleland\Dispatcher->handle() #29 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseLanguage->process() #30 …/app/Http/Middleware/UseSession.php(79): Middleland\Dispatcher->handle() #31 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseSession->process() #32 …/app/Http/Middleware/UpdateDatabaseSchema.php(57): Middleland\Dispatcher->handle() #33 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UpdateDatabaseSchema->process() #34 …/app/Http/Middleware/UseDatabase.php(122): Middleland\Dispatcher->handle() #35 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\UseDatabase->process() #36 …/app/Http/Middleware/BadBotBlocker.php(289): Middleland\Dispatcher->handle() #37 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BadBotBlocker->process() #38 …/app/Http/Middleware/CompressResponse.php(71): Middleland\Dispatcher->handle() #39 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\CompressResponse->process() #40 …/app/Http/Middleware/ContentLength.php(40): Middleland\Dispatcher->handle() #41 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ContentLength->process() #42 …/vendor/middlewares/client-ip/src/ClientIp.php(65): Middleland\Dispatcher->handle() #43 …/app/Http/Middleware/ClientIp.php(47): Middlewares\ClientIp->process() #44 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ClientIp->process() #45 …/app/Http/Middleware/PublicFiles.php(62): Middleland\Dispatcher->handle() #46 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\PublicFiles->process() #47 …/app/Http/Middleware/HandleExceptions.php(89): Middleland\Dispatcher->handle() #48 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\HandleExceptions->process() #49 …/app/Http/Middleware/BaseUrl.php(73): Middleland\Dispatcher->handle() #50 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\BaseUrl->process() #51 …/app/Http/Middleware/ReadConfigIni.php(68): Middleland\Dispatcher->handle() #52 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\ReadConfigIni->process() #53 …/app/Http/Middleware/SecurityHeaders.php(48): Middleland\Dispatcher->handle() #54 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\SecurityHeaders->process() #55 …/app/Http/Middleware/EmitResponse.php(57): Middleland\Dispatcher->handle() #56 …/vendor/oscarotero/middleland/src/Dispatcher.php(136): Fisharebest\Webtrees\Http\Middleware\EmitResponse->process() #57 …/vendor/oscarotero/middleland/src/Dispatcher.php(118): Middleland\Dispatcher->handle() #58 …/app/Webtrees.php(284): Middleland\Dispatcher->dispatch() #59 …/app/Webtrees.php(252): Fisharebest\Webtrees\Webtrees->httpRequest() #60 …/index.php(32): Fisharebest\Webtrees\Webtrees->run() #61 {main}

heiler commented 9 months ago

I also see theses errors, version 2.1.18.

fisharebest commented 8 months ago

Are you able to correlate the times of these errors with your HTTP access logs?

Do the requests come from interactive users or from search engines?

makitso commented 8 months ago

Sorry Greg, I should have provided this information at the time I saw the errors. IIRC, there were no errors in my HTTP server logs. As for access logs, not sure of what date I saw these and the "Two weeks ago" notation is not very exact.

heiler commented 8 months ago

I checked two entries: one referred to bingbot, the other to antbot.