Thanks for taking a look at this Harry.
In dev-tools , in the console-tab:
as soon as i get to one of the /manager resource pages to edit it we see one error in place all the time:
"
DevTools failed to load source map: Could not load content for https://domain.com/manager/assets/modext/modx.jsgrps-min.js.map: HTTP error: status code 404, net::ERR_HTTP_RESPONSE_CODE_FAILURE
"
and that file “modx.jsgrps-min.js” is there but not “modx.jsgrps-min.js.map”.
then i click on the “link” button in the tinymce editor toolbar, then we see in console screen as well:
"
GET https://domain.com/assets/components/tinymcerte/connector.php?action=mgr/resource/gettree&wctx=web&HTTP_MODAUTH=modx626ccc03d9a9d1.49236778_1629da3a70caf18.64176585 404 (Not Found)
"
and that file is there, 810 bytes with this code:
"
require_once dirname(dirname(dirname(dirname(FILE)))) . ‘/config.core.php’;
require_once MODX_CORE_PATH . ‘config/’ . MODX_CONFIG_KEY . ‘.inc.php’;
require_once MODX_CONNECTORS_PATH . ‘index.php’;
$corePath = $modx->getOption(‘tinymcerte.core_path’, null, $modx->getOption(‘core_path’, null, MODX_CORE_PATH) . ‘components/tinymcerte/’);
/** @var TinyMCERTE $tinymcerte */
$tinymcerte = $modx->getService(‘tinymcerte’, ‘TinyMCERTE’, $corePath . ‘model/tinymcerte/’, [
‘core_path’ => $corePath
]);
$processorsPath = $tinymcerte->getOption(‘processorsPath’);
// Handle request
$modx->request->handleRequest([
‘processors_path’ => $processorsPath,
‘location’ => ‘’
]);
"
##########################
I see this is request/response in the dev-tools on chrome:
Request URL: https://domain.com/assets/components/tinymcerte/connector.php?action=mgr/resource/gettree&wctx=web&HTTP_MODAUTH=modx626ccc03d9a9d1.49236778_1629da3a70caf18.64176585
Request Method: GET
Status Code: 404 Not Found
Remote Address: 77.235.57.23:443
Referrer Policy: strict-origin-when-cross-origin
Cache-Control: no-store, no-cache, must-revalidate
Connection: close
Content-Encoding: gzip
Content-Type: text/html; charset=UTF-8
Date: Wed, 08 Jun 2022 09:58:15 GMT
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Pragma: no-cache
Server: Apache
Vary: Accept-Encoding,User-Agent
Accept: /
Accept-Encoding: gzip, deflate, br
Accept-Language: en-GB,en-US;q=0.9,en;q=0.8,ru;q=0.7
Authorization: Basic c3Bhbm5lcjptdWxhbXVyY2lhODg3
Connection: keep-alive
Cookie: testcookie9521=testcookie9521; modx_remember_manager=admin; cookiesDirective=1; _ga=GA1.2.916899782.1640670528; KCFINDER_showname=on; KCFINDER_view=thumbs; KCFINDER_displaySettings=on; KCFINDER_showsize=on; KCFINDER_showtime=on; KCFINDER_order=date; KCFINDER_orderDesc=on; evo1xgfdyf=7b903b45e2ddb1aee2342c3916e2dfb3; testcookie9521=testcookie9521; PHPSESSID=2587cd22494639290e5bacdc1a55a118
Host: domain.com
Referer: https://domain.com/manager/?a=resource/update&id=3
sec-ch-ua: " Not A;Brand";v=“99”, “Chromium”;v=“102”, “Google Chrome”;v=“102”
sec-ch-ua-mobile: ?0
sec-ch-ua-platform: “Windows”
Sec-Fetch-Dest: empty
Sec-Fetch-Mode: cors
Sec-Fetch-Site: same-origin
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.5005.63 Safari/537.36