bmlt-enabled / yap

Find meetings or someone to talk to over the phone leveraging a BMLT root server.
https://bmlt.app/yap
MIT License
9 stars 10 forks source link

500 errors on meeting searches #648

Closed pjaudiomv closed 2 weeks ago

pjaudiomv commented 2 years ago

a few times a week im seeing 500 errors on our twilio with sezf. a bunch of them show this in twilio with different search params im not sure but maybe someones speaking

Screen Shot 2022-09-08 at 1 28 03 PM Screen Shot 2022-09-08 at 1 14 44 PM

im also seeing some errors in the laravel log, a few of these and others as well.

[2022-09-08 17:13:29] production.ERROR: Undefined array key "Called" (View: /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php) {"view":{"view":"/var/www/bmlt.sezf.org/zonal-yap/legacy/helpline-search.php","data":[]},"exception":"[object] (Facade\\Ignition\\Exceptions\\ViewException(code: 0): Undefined array key \"Called\" (View: /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php) at /var/www/bmlt.sezf.org/zonal-yap/legacy/helpline-search.php:107)
dgershman commented 2 years ago

can you open a separate issue for the errors, they seem unrelated

dgershman commented 2 years ago

what is the related error to that 500? there should be something in the Laravel log.

pjaudiomv commented 2 years ago

what is the related error to that 500? there should be something in the Laravel log.

I cant seem to coorelate exactly between different time formats

dgershman commented 2 years ago

you should be able to search by latitude and longitude as criteria in your logs

pjaudiomv commented 2 years ago
[Fri Sep 09 00:33:06.883520 2022] [php:notice] [pid 127031] [client 73.124.179.13:59976] https://tomato.bmltenabled.org/main_server/client_interface/json/?switcher=GetSearchResults&get_used_formats&data_field_key=id_bigint,meeting_name,weekday_tinyint,start_time,location_text,location_info,location_municipality,location_province,location_street,longitude,latitude,distance_in_miles,distance_in_km,formats,virtual_meeting_link,phone_meeting_number,virtual_meeting_additional_info&sort_results_by_distance=1&long_val=-82.6501332&lat_val=&geo_width=-50&weekdays=
[Fri Sep 09 00:33:14.502378 2022] [php:notice] [pid 127025] [client 73.124.179.13:59977] CACHE::STATUS:MISS, TYPE:2, KEY:https://maps.googleapis.com/maps/api/timezone/json?key=AIzaSdfdsmRtQ-99xPHN6bXdk1a1YqA&location=34.5034394,-82.6501332&timestamp=1662683400, EPOCH: 1662683594, EXPIRES:0
[Fri Sep 09 00:33:14.502422 2022] [php:notice] [pid 127025] [client 73.124.179.13:59977] https://maps.googleapis.com/maps/api/timezone/json?key=AIzaSyBJAwdvGgfqOmRtQ-99xPHN6bXdk1a1YqA&location=34.5034394,-82.6501332&timestamp=1662683400
dgershman commented 2 years ago

Not an actual error tho

pjaudiomv commented 2 years ago
74.124.179.13 - - [09/Sep/2022:00:33:06 +0000] "GET /zonal-yap/meeting-search.php?SearchType=1&Latitude34.5034394&Longitude=-82.6501332 HTTP/1.1" 200 5285 "-" "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/104.0.0.0 Safari/537.36"
dgershman commented 2 years ago

That was me testing

pjaudiomv commented 2 years ago

thats all i can find, the call failed with 500 and im seeing a bunch of these from what looks in the twilio error picture

pjaudiomv commented 2 years ago

That was me testing

that makes sense that it was on the 9th in the recent log then ha

dgershman commented 2 years ago

I did get a 500 error on that tomato query. It looks like perhaps the query was missing something from the copy pasta.

dgershman commented 2 years ago

thats all i can find, the call failed with 500 and im seeing a bunch of these from what looks in the twilio error picture

Can you correlate any of them to a 500z

pjaudiomv commented 2 years ago

this was 500 from access log from picture above

5?.159.107.247 - - [05/Sep/2022:23:15:24 +0000] "GET /zonal-yap/meeting-search.php?SearchType=1&Latitude=33.836081&Longitude=-81.1637245&ToCountry=US&ToState=&SmsMessageSid=SM15d4e544553a1ed984f613c7edddeb5&NumMedia=0&ToCity=&FromZip=28110&SmsSid=SM15423e55f3e53a1ed984f613c7edddeb5&FromState=NC&SmsStatus=received&FromCity=MONROE&Body=STOP&FromCountry=US&To=%2B18326132762&ToZip=&NumSegments=1&ReferralNumMedia=0&MessageSid=SM15d4e55f3e53a1ed984f613c7edddeb5&AccountSid=AC0e1323487439e6d70a231b3d33855a95&From=%2B17554180381&ApiVersion=2010-04-01 HTTP/1.1" 500 12444 "-" "TwilioProxy/1.1"
dgershman commented 2 years ago

Def returns a 500, but I can’t see an error

Get Outlook for iOShttps://aka.ms/o0ukef


From: pjaudiomv @.> Sent: Thursday, September 8, 2022 9:23:59 PM To: bmlt-enabled/yap @.> Cc: Danny Gershman @.>; Assign @.> Subject: Re: [bmlt-enabled/yap] 500 errors on meeting searches (Issue #648)

this was 500 from access log from picture above

5?.159.107.247 - - [05/Sep/2022:23:15:24 +0000] "GET /zonal-yap/meeting-search.php?SearchType=1&Latitude=33.836081&Longitude=-81.1637245&ToCountry=US&ToState=&SmsMessageSid=SM15d4e544553a1ed984f613c7edddeb5&NumMedia=0&ToCity=&FromZip=28110&SmsSid=SM15423e55f3e53a1ed984f613c7edddeb5&FromState=NC&SmsStatus=received&FromCity=MONROE&Body=STOP&FromCountry=US&To=%2B18326132762&ToZip=&NumSegments=1&ReferralNumMedia=0&MessageSid=SM15d4e55f3e53a1ed984f613c7edddeb5&AccountSid=AC0e1323487439e6d70a231b3d33855a95&From=%2B17554180381&ApiVersion=2010-04-01 HTTP/1.1" 500 12444 "-" "TwilioProxy/1.1"

— Reply to this email directly, view it on GitHubhttps://github.com/bmlt-enabled/yap/issues/648#issuecomment-1241396496, or unsubscribehttps://github.com/notifications/unsubscribe-auth/AAOD3OZJMOAT5IJYDYILOUDV5KGS7ANCNFSM6AAAAAAQIHA7LA. You are receiving this because you were assigned.Message ID: @.***>

dgershman commented 2 years ago

ErrorException Undefined global variable $twilioClient (View: /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php)

Thanks I was able to get to the error. Going to look into it.

dgershman commented 2 years ago

I believe this error is related to a bug in which override_service_body_config_id may not be working exactly the same as override_service_body_id. This may lend itself to reloading settings mid-call and changing behavior. I see some consistency in your Twilio logs with using this in the webhook and errors.

dgershman commented 2 years ago

proposed fix released in 4.2.0

jbraswell commented 1 year ago

Still seeing these in 4.2.0. We get at least one of these most days. I don't think I have a good way of telling which phone number is causing it.

Request URL is https://bmlt.sezf.org/zonal-yap/meeting-search.php?SearchType=1&Latitude=35.7595731&Longitude=-79.0192997

Status code 500

Here's the stack trace from laravel.log

[2023-02-05 11:37:31] production.ERROR: Undefined global variable $twilioClient (View: /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php) {"view":{"view":"/var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php","data":[]},"exception":"[object] (Facade\\Ignition\\Exceptions\\ViewException(code: 0): Undefined global variable $twilioClient (View: /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php) at /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php:51)
[stacktrace]
#0 /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php(51): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php(169): sendSms()
#2 /var/www/bmlt.sezf.org/zonal-yap/resources/views/legacy.blade.php(1): require_once('...')
#3 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(107): require('...')
#4 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(108): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#5 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(58): Illuminate\\Filesystem\\Filesystem->getRequire()
#6 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(61): Illuminate\\View\\Engines\\PhpEngine->evaluatePath()
#7 /var/www/bmlt.sezf.org/zonal-yap/vendor/facade/ignition/src/Views/Engines/CompilerEngine.php(37): Illuminate\\View\\Engines\\CompilerEngine->get()
#8 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(139): Facade\\Ignition\\Views\\Engines\\CompilerEngine->get()
#9 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(122): Illuminate\\View\\View->getContents()
#10 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(91): Illuminate\\View\\View->renderContents()
#11 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Http/Response.php(69): Illuminate\\View\\View->render()
#12 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Http/Response.php(35): Illuminate\\Http\\Response->setContent()
#13 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(55): Illuminate\\Http\\Response->__construct()
#14 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(85): Illuminate\\Routing\\ResponseFactory->make()
#15 /var/www/bmlt.sezf.org/zonal-yap/app/Http/Controllers/LegacyController.php(44): Illuminate\\Routing\\ResponseFactory->view()
#16 /var/www/bmlt.sezf.org/zonal-yap/app/Http/Controllers/LegacyController.php(26): App\\Http\\Controllers\\LegacyController->renderPath()
#17 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\LegacyController->index()
#18 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#19 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#20 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#21 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#22 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#23 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#24 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#25 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#26 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#27 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#28 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#29 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#30 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#31 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Session\\Middleware\\StartSession->handle()
#32 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#33 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#34 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#35 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#36 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then()
#38 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack()
#39 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute()
#40 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute()
#41 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch()
#42 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#43 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#45 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#46 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#47 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#48 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#49 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#51 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#52 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#53 /var/www/bmlt.sezf.org/zonal-yap/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#54 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle()
#55 /var/www/bmlt.sezf.org/zonal-yap/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#56 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fideloper\\Proxy\\TrustProxies->handle()
#57 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#58 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then()
#59 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#60 /var/www/bmlt.sezf.org/zonal-yap/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle()
#61 {main}

[previous exception] [object] (ErrorException(code: 0): Undefined global variable $twilioClient at /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php:51)
[stacktrace]
#0 /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php(51): Illuminate\\Foundation\\Bootstrap\\HandleExceptions->handleError()
#1 /var/www/bmlt.sezf.org/zonal-yap/legacy/meeting-search.php(169): sendSms()
#2 /var/www/bmlt.sezf.org/zonal-yap/storage/framework/views/6c1b8f92dc8ab9cc739e11f224e1908f38d08a7e.php(1): require_once('...')
#3 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(107): require('...')
#4 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php(108): Illuminate\\Filesystem\\Filesystem::Illuminate\\Filesystem\\{closure}()
#5 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php(58): Illuminate\\Filesystem\\Filesystem->getRequire()
#6 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php(61): Illuminate\\View\\Engines\\PhpEngine->evaluatePath()
#7 /var/www/bmlt.sezf.org/zonal-yap/vendor/facade/ignition/src/Views/Engines/CompilerEngine.php(37): Illuminate\\View\\Engines\\CompilerEngine->get()
#8 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(139): Facade\\Ignition\\Views\\Engines\\CompilerEngine->get()
#9 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(122): Illuminate\\View\\View->getContents()
#10 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/View.php(91): Illuminate\\View\\View->renderContents()
#11 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Http/Response.php(69): Illuminate\\View\\View->render()
#12 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Http/Response.php(35): Illuminate\\Http\\Response->setContent()
#13 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(55): Illuminate\\Http\\Response->__construct()
#14 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ResponseFactory.php(85): Illuminate\\Routing\\ResponseFactory->make()
#15 /var/www/bmlt.sezf.org/zonal-yap/app/Http/Controllers/LegacyController.php(44): Illuminate\\Routing\\ResponseFactory->view()
#16 /var/www/bmlt.sezf.org/zonal-yap/app/Http/Controllers/LegacyController.php(26): App\\Http\\Controllers\\LegacyController->renderPath()
#17 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Controller.php(54): App\\Http\\Controllers\\LegacyController->index()
#18 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php(45): Illuminate\\Routing\\Controller->callAction()
#19 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Route.php(262): Illuminate\\Routing\\ControllerDispatcher->dispatch()
#20 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Route.php(205): Illuminate\\Routing\\Route->runController()
#21 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(721): Illuminate\\Routing\\Route->run()
#22 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Routing\\Router->Illuminate\\Routing\\{closure}()
#23 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Middleware/SubstituteBindings.php(50): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#24 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Routing\\Middleware\\SubstituteBindings->handle()
#25 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/VerifyCsrfToken.php(78): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#26 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\VerifyCsrfToken->handle()
#27 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/View/Middleware/ShareErrorsFromSession.php(49): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#28 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\View\\Middleware\\ShareErrorsFromSession->handle()
#29 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(121): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#30 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php(64): Illuminate\\Session\\Middleware\\StartSession->handleStatefulRequest()
#31 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Session\\Middleware\\StartSession->handle()
#32 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/AddQueuedCookiesToResponse.php(37): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#33 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\AddQueuedCookiesToResponse->handle()
#34 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Cookie/Middleware/EncryptCookies.php(67): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#35 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Cookie\\Middleware\\EncryptCookies->handle()
#36 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#37 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(723): Illuminate\\Pipeline\\Pipeline->then()
#38 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(698): Illuminate\\Routing\\Router->runRouteWithinStack()
#39 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(662): Illuminate\\Routing\\Router->runRoute()
#40 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Routing/Router.php(651): Illuminate\\Routing\\Router->dispatchToRoute()
#41 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(167): Illuminate\\Routing\\Router->dispatch()
#42 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(128): Illuminate\\Foundation\\Http\\Kernel->Illuminate\\Foundation\\Http\\{closure}()
#43 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#44 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ConvertEmptyStringsToNull.php(31): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#45 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ConvertEmptyStringsToNull->handle()
#46 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TransformsRequest.php(21): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#47 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/TrimStrings.php(40): Illuminate\\Foundation\\Http\\Middleware\\TransformsRequest->handle()
#48 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\TrimStrings->handle()
#49 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/ValidatePostSize.php(27): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#50 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\ValidatePostSize->handle()
#51 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Middleware/PreventRequestsDuringMaintenance.php(86): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#52 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Illuminate\\Foundation\\Http\\Middleware\\PreventRequestsDuringMaintenance->handle()
#53 /var/www/bmlt.sezf.org/zonal-yap/vendor/fruitcake/laravel-cors/src/HandleCors.php(38): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#54 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fruitcake\\Cors\\HandleCors->handle()
#55 /var/www/bmlt.sezf.org/zonal-yap/vendor/fideloper/proxy/src/TrustProxies.php(57): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#56 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(167): Fideloper\\Proxy\\TrustProxies->handle()
#57 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Pipeline/Pipeline.php(103): Illuminate\\Pipeline\\Pipeline->Illuminate\\Pipeline\\{closure}()
#58 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(142): Illuminate\\Pipeline\\Pipeline->then()
#59 /var/www/bmlt.sezf.org/zonal-yap/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php(111): Illuminate\\Foundation\\Http\\Kernel->sendRequestThroughRouter()
#60 /var/www/bmlt.sezf.org/zonal-yap/index.php(52): Illuminate\\Foundation\\Http\\Kernel->handle()
#61 {main}
dgershman commented 1 year ago

It might be quite a while until I can take a look at this.

dgershman commented 6 months ago

There was a fix that was made in 4.3.0 that could potentially solve this issue.

dgershman commented 2 weeks ago

Do you know if this is still an issue? Any chance of upgrading to the latest to find out?

jbraswell commented 2 weeks ago

This doesn't exist in any of our Apache logs today. It may have been somehow resolved with client configuration, or it may just not have reproduced for a while.

Because of the difficulty in testing dozens of phone lines after an upgrade, we probably won't be upgrading yap any time soon.