Just to let you know, i submitted ticket; but this mod takes down my entire site after running 1 - 5 minutes. The answer I got was it's my middle ware server not being fast enough, but they are all running on a pure dedicated server. This app should not bring down an entire server by itself. I have to reboot it and catch fast enough to disable it.
YouTube Video to Demo the Issue
///////////// Original Ticket Post /////////////////
At times, xlink will bring down the site. I have xpress and xwiki installed.
Here is the info below and some pics attached:
0 src/addons/ThemeHouse/XWiki/RemoteHandler/Platform.php(157): ThemeHouse\XWiki\RemoteHandler\Platform->callAPI('parse', Array, 'GET', false)
#1 src/addons/ThemeHouse/XLink/Navigation/RemoteNavigation.php(139): ThemeHouse\XWiki\RemoteHandler\Platform->getSubnavigation()
#2 internal_data/code_cache/navigation_cache.php(217): ThemeHouse\XLink\Navigation\RemoteNavigation::displayPlatformExtended(6, 'thxlink_6')
#3 src/XF/Template/Templater.php(6545): XF\Pub\App->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), 'forums', Array)
#4 src/XF/Pub/App.php(560): XF\Template\Templater->renderNavigationClosure(Object(Closure), 'forums', Array)
#5 src/XF/Pub/App.php(513): XF\Pub\App->getNavigation(Array, 'forums')
#6 src/XF/App.php(1988): XF\Pub\App->renderPageHtml('
<form ac...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#7 src/XF/Mvc/Dispatcher.php(362): XF\App->renderPage('
<form ac...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#8 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#9 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#10 src/XF.php(390): XF\App->run()
#11 index.php(20): XF::runApp('XF\Pub\App')
#12 {main}
Previous GuzzleHttp\Exception\ServerException: Server error: GET
https://pgblitz.com/wiki/api.php?action=parse&format=json&page=XWiki:Navigation resulted in a 504 Gateway Time-out response:
<html>
<head><title>504 Gateway Time-out</title></head>
<body bgcolor="white">
<center><h1>504 Gateway Time-out</h1>< (truncated...)
- src/vendor/guzzlehttp/guzzle/src/Exception/RequestException.php:113
#0 src/vendor/guzzlehttp/guzzle/src/Middleware.php(66): GuzzleHttp\Exception\RequestException::create(Object(GuzzleHttp\Psr7\Request), Object(GuzzleHttp\Psr7\Response))
#1 src/vendor/guzzlehttp/promises/src/FulfilledPromise.php(39): GuzzleHttp\Middleware::GuzzleHttp{closure}(Object(GuzzleHttp\Psr7\Response))
#2 src/vendor/guzzlehttp/promises/src/TaskQueue.php(47): GuzzleHttp\Promise\FulfilledPromise::GuzzleHttp\Promise{closure}()
#3 src/vendor/guzzlehttp/promises/src/Promise.php(246): GuzzleHttp\Promise\TaskQueue->run(true)
#4 src/vendor/guzzlehttp/promises/src/Promise.php(223): GuzzleHttp\Promise\Promise->invokeWaitFn()
#5 src/vendor/guzzlehttp/promises/src/Promise.php(62): GuzzleHttp\Promise\Promise->waitIfPending()
#6 src/vendor/guzzlehttp/guzzle/src/Client.php(131): GuzzleHttp\Promise\Promise->wait()
#7 src/vendor/guzzlehttp/guzzle/src/Client.php(89): GuzzleHttp\Client->request('get', 'https://pgblitz...', Array)
#8 src/addons/ThemeHouse/Core/Http/HttpClient/20181220.php(12): GuzzleHttp\Client->__call('get', Array)
#9 src/addons/ThemeHouse/XWiki/RemoteHandler/Traits/APICall.php(71): ThemeHouse\Core\Http\HttpClient->simpleGet('https://pgblitz...', Array)
#10 src/addons/ThemeHouse/XWiki/RemoteHandler/Platform.php(157): ThemeHouse\XWiki\RemoteHandler\Platform->callAPI('parse', Array, 'GET', false)
#11 src/addons/ThemeHouse/XLink/Navigation/RemoteNavigation.php(139): ThemeHouse\XWiki\RemoteHandler\Platform->getSubnavigation()
#12 internal_data/code_cache/navigation_cache.php(217): ThemeHouse\XLink\Navigation\RemoteNavigation::displayPlatformExtended(6, 'thxlink_6')
#13 src/XF/Template/Templater.php(6545): XF\Pub\App->{closure}(Object(AddonFlare\PaidRegistrations\XF\Template\Templater), 'forums', Array)
#14 src/XF/Pub/App.php(560): XF\Template\Templater->renderNavigationClosure(Object(Closure), 'forums', Array)
#15 src/XF/Pub/App.php(513): XF\Pub\App->getNavigation(Array, 'forums')
#16 src/XF/App.php(1988): XF\Pub\App->renderPageHtml('
<form ac...', Array, Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#17 src/XF/Mvc/Dispatcher.php(362): XF\App->renderPage('
<form ac...', Object(XF\Mvc\Reply\View), Object(XF\Mvc\Renderer\Html))
#18 src/XF/Mvc/Dispatcher.php(53): XF\Mvc\Dispatcher->render(Object(XF\Mvc\Reply\View), 'html')
#19 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#20 src/XF.php(390): XF\App->run()
#21 index.php(20): XF::runApp('XF\Pub\App')
#22 {main}