All our transcribers work logged in, we don’t allow anonymous edits.
Below are the full error logs during the period we were having trouble:
Stack trace:
#0 [internal function]: Laminas\Stdlib\ErrorHandler::addError(2, 'stream_socket_e...', '/home/miaminat/...', 397)
#1 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(397): stream_socket_enable_crypto(Resource id #299, true, 121)
#2 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(355): Laminas\Http\Client\Adapter\Socket->enableCryptoTransport('tls', Resource id #299, 'miaminationarch...')
#3 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(1463): Laminas\Http\Client\Adapter\Socket->connect('miaminationarch...', 443, true)
#4 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(963): Laminas\Http\Client->doRequest(Object(Laminas\Uri\Http), 'POST', true, Array, 'action=query&me...')
#5 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(1027): Laminas\Http\Client->send(Object(Laminas\Http\Request))
#6 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(894): Scripto\Mediawiki\ApiClient->request(Array)
#7 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(172): Scripto\Mediawiki\ApiClient->queryUserInfo()
#8 /home/miaminat/public_html/modules/Scripto/src/ViewHelper/Scripto.php(262): Scripto\Mediawiki\ApiClient->userIsLoggedIn()
#9 /home/miaminat/public_html/modules/Scripto/view/layout/layout-scripto-public-app.phtml(38): Scripto\ViewHelper\Scripto->loginBar()
#10 /home/miaminat/public_html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(585): include('/home/miaminat/...')
#11 /home/miaminat/public_html/vendor/laminas/laminas-view/src/View.php(202): Laminas\View\Renderer\PhpRenderer->render(NULL)
#12 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render(Object(Laminas\View\Model\ViewModel))
#13 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#14 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#15 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#16 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#17 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#18 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#19 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest(Object(Laminas\Mvc\MvcEvent))
#20 /home/miaminat/public_html/index.php(26): Laminas\Mvc\Application->run()
#21 {main}
Next Laminas\Http\Client\Adapter\Exception\RuntimeException: Unable to enable crypto on TCP connection miaminationarchive.com: make sure the "sslcafile" or "sslcapath" option are properly set for the environment. in /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php:426
Stack trace:
#0 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(355): Laminas\Http\Client\Adapter\Socket->enableCryptoTransport('tls', Resource id #299, 'miaminationarch...')
#1 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(1463): Laminas\Http\Client\Adapter\Socket->connect('miaminationarch...', 443, true)
#2 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(963): Laminas\Http\Client->doRequest(Object(Laminas\Uri\Http), 'POST', true, Array, 'action=query&me...')
#3 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(1027): Laminas\Http\Client->send(Object(Laminas\Http\Request))
#4 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(894): Scripto\Mediawiki\ApiClient->request(Array)
#5 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(172): Scripto\Mediawiki\ApiClient->queryUserInfo()
#6 /home/miaminat/public_html/modules/Scripto/src/ViewHelper/Scripto.php(262): Scripto\Mediawiki\ApiClient->userIsLoggedIn()
#7 /home/miaminat/public_html/modules/Scripto/view/layout/layout-scripto-public-app.phtml(38): Scripto\ViewHelper\Scripto->loginBar()
#8 /home/miaminat/public_html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(585): include('/home/miaminat/...')
#9 /home/miaminat/public_html/vendor/laminas/laminas-view/src/View.php(202): Laminas\View\Renderer\PhpRenderer->render(NULL)
#10 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render(Object(Laminas\View\Model\ViewModel))
#11 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#12 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#13 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#14 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#15 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#16 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#17 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest(Object(Laminas\Mvc\MvcEvent))
#18 /home/miaminat/public_html/index.php(26): Laminas\Mvc\Application->run()
#19 {main}
[29-Jul-2026 19:51:50 UTC] ErrorException: stream_socket_enable_crypto(): SSL: Handshake timed out in /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php:397
Stack trace:
#0 [internal function]: Laminas\Stdlib\ErrorHandler::addError(2, 'stream_socket_e...', '/home/miaminat/...', 397)
#1 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(397): stream_socket_enable_crypto(Resource id #960, true, 121)
#2 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(355): Laminas\Http\Client\Adapter\Socket->enableCryptoTransport('tls', Resource id #960, 'miaminationarch...')
#3 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(1463): Laminas\Http\Client\Adapter\Socket->connect('miaminationarch...', 443, true)
#4 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(963): Laminas\Http\Client->doRequest(Object(Laminas\Uri\Http), 'POST', true, Array, 'action=query&me...')
#5 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(1027): Laminas\Http\Client->send(Object(Laminas\Http\Request))
#6 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(894): Scripto\Mediawiki\ApiClient->request(Array)
#7 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(172): Scripto\Mediawiki\ApiClient->queryUserInfo()
#8 /home/miaminat/public_html/modules/Scripto/src/ViewHelper/Scripto.php(262): Scripto\Mediawiki\ApiClient->userIsLoggedIn()
#9 /home/miaminat/public_html/modules/Scripto/view/layout/layout-scripto-public-app.phtml(38): Scripto\ViewHelper\Scripto->loginBar()
#10 /home/miaminat/public_html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(585): include('/home/miaminat/...')
#11 /home/miaminat/public_html/vendor/laminas/laminas-view/src/View.php(202): Laminas\View\Renderer\PhpRenderer->render(NULL)
#12 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render(Object(Laminas\View\Model\ViewModel))
#13 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#14 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#15 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#16 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#17 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#18 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#19 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest(Object(Laminas\Mvc\MvcEvent))
#20 /home/miaminat/public_html/index.php(26): Laminas\Mvc\Application->run()
#21 {main}
Next Laminas\Http\Client\Adapter\Exception\RuntimeException: Unable to enable crypto on TCP connection miaminationarchive.com: make sure the "sslcafile" or "sslcapath" option are properly set for the environment. in /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php:426
Stack trace:
#0 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client/Adapter/Socket.php(355): Laminas\Http\Client\Adapter\Socket->enableCryptoTransport('tls', Resource id #960, 'miaminationarch...')
#1 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(1463): Laminas\Http\Client\Adapter\Socket->connect('miaminationarch...', 443, true)
#2 /home/miaminat/public_html/vendor/laminas/laminas-http/src/Client.php(963): Laminas\Http\Client->doRequest(Object(Laminas\Uri\Http), 'POST', true, Array, 'action=query&me...')
#3 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(1027): Laminas\Http\Client->send(Object(Laminas\Http\Request))
#4 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(894): Scripto\Mediawiki\ApiClient->request(Array)
#5 /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php(172): Scripto\Mediawiki\ApiClient->queryUserInfo()
#6 /home/miaminat/public_html/modules/Scripto/src/ViewHelper/Scripto.php(262): Scripto\Mediawiki\ApiClient->userIsLoggedIn()
#7 /home/miaminat/public_html/modules/Scripto/view/layout/layout-scripto-public-app.phtml(38): Scripto\ViewHelper\Scripto->loginBar()
#8 /home/miaminat/public_html/vendor/laminas/laminas-view/src/Renderer/PhpRenderer.php(585): include('/home/miaminat/...')
#9 /home/miaminat/public_html/vendor/laminas/laminas-view/src/View.php(202): Laminas\View\Renderer\PhpRenderer->render(NULL)
#10 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(92): Laminas\View\View->render(Object(Laminas\View\Model\ViewModel))
#11 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#12 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#13 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/View/Http/DefaultRenderingStrategy.php(110): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#14 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(318): Laminas\Mvc\View\Http\DefaultRenderingStrategy->render(Object(Laminas\Mvc\MvcEvent))
#15 /home/miaminat/public_html/vendor/laminas/laminas-eventmanager/src/EventManager.php(168): Laminas\EventManager\EventManager->triggerListeners(Object(Laminas\Mvc\MvcEvent))
#16 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(354): Laminas\EventManager\EventManager->triggerEvent(Object(Laminas\Mvc\MvcEvent))
#17 /home/miaminat/public_html/vendor/omeka/sanimal-mvc/src/Application.php(335): Laminas\Mvc\Application->completeRequest(Object(Laminas\Mvc\MvcEvent))
#18 /home/miaminat/public_html/index.php(26): Laminas\Mvc\Application->run()
#19 {main}
[29-Jul-2026 22:37:32 UTC] PHP Warning: Undefined array key "lastrevid" in /home/miaminat/public_html/modules/Scripto/src/Mediawiki/ApiClient.php on line 563